diff --git a/pages/cart/cart2/cart2.wxml b/pages/cart/cart2/cart2.wxml index e281251..0849202 100644 --- a/pages/cart/cart2/cart2.wxml +++ b/pages/cart/cart2/cart2.wxml @@ -1,7 +1,7 @@ - +
@@ -51,11 +51,12 @@ - 规格1 - - {{items.goods_spec}}/ - {{items.goods_color}} - + {{filters.show_gui_ge(items.goods_spec,items.goods_color)}} + + + + + @@ -173,11 +174,12 @@ - 规格1 - - {{bn_goods.goods_spec}}/ - {{bn_goods.goods_color}} - + {{filters.show_gui_ge(bn_goods.goods_spec,bn_goods.goods_color)}} + + + + + diff --git a/pages/cart/cart2_pt/cart2_pt.wxml b/pages/cart/cart2_pt/cart2_pt.wxml index 118226b..feba63e 100644 --- a/pages/cart/cart2_pt/cart2_pt.wxml +++ b/pages/cart/cart2_pt/cart2_pt.wxml @@ -40,11 +40,9 @@ {{bn_goods.goods_name}} - - {{bn_goods.goods_spec}}/{{bn_goods.goods_color}} + {{filters.show_gui_ge(bn_goods.goods_spec,bn_goods.goods_color)}} - {{filters.toFix(bn_goods.shop_price,2)}} diff --git a/pages/goods/goodsInfo/goodsInfo.js b/pages/goods/goodsInfo/goodsInfo.js index 07ed823..9b63de0 100644 --- a/pages/goods/goodsInfo/goodsInfo.js +++ b/pages/goods/goodsInfo/goodsInfo.js @@ -540,6 +540,10 @@ Page({ else { var gg = "", item = t.data.data; + + if(item.goods_spec=="null") item.goods_spec=""; + if(item.goods_color=="null") item.goods_color=""; + if (item.goods_spec != "" && item.goods_color != "") { gg = item.goods_spec + "/" + item.goods_color; } else if (item.goods_spec != "" || item.goods_color != "") { @@ -1168,6 +1172,10 @@ Page({ for (var i = 0; i < arrdata.length; i++) { var item = arrdata[i], gg = ""; + + if(item.goods_spec=="null") item.goods_spec=""; + if(item.goods_color=="null") item.goods_color=""; + if (item.goods_spec != "" && item.goods_color != "") { gg = item.goods_spec + "/" + item.goods_color; } else if (item.goods_spec != "" || item.goods_color != "") { diff --git a/pages/user/order_detail/order_detail.wxml b/pages/user/order_detail/order_detail.wxml index c5b253c..3cc3117 100644 --- a/pages/user/order_detail/order_detail.wxml +++ b/pages/user/order_detail/order_detail.wxml @@ -26,7 +26,8 @@ {{item.goods_name}} - {{item.goods_spec}} {{item.goods_color}} + + {{filters.show_gui_ge(item.goods_spec,item.goods_color)}} diff --git a/pages/user/order_list/order_list.wxml b/pages/user/order_list/order_list.wxml index 1584680..8cc723c 100644 --- a/pages/user/order_list/order_list.wxml +++ b/pages/user/order_list/order_list.wxml @@ -56,9 +56,10 @@ - {{goods.goods_color+"/"+goods.goods_spec}} - {{goods.goods_color==undefined?"":goods.goods_color}}{{goods.goods_spec==undefined?"":goods.goods_spec}} - 规格1 + + + + {{filters.show_gui_ge(goods.goods_spec, goods.goods_color)}} diff --git a/utils/filter.wxs b/utils/filter.wxs index c2baa1b..8b11808 100644 --- a/utils/filter.wxs +++ b/utils/filter.wxs @@ -25,11 +25,11 @@ var filters = { }, show_gui_ge:function(spec,color){ - if((spec=="" || spec==null)){ - if((color=="" || color==null)){ return "规格1"; + if((spec=="" || spec==null || spec=="null")){ + if((color=="" || color==null || color=="null")){ return "规格1"; }else{return color; } }else{ - if((color=="" || color==null)){ return spec; + if((color=="" || color==null || color=="null")){ return spec; }else{ return spec+"/"+color; } } }