Commit ed22eb7feb6cf30f3e7bbbccdafc4b0a60335f93

Authored by antploy
2 parents 821785d3 a8ed2b3d

Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev

components/diy_store_select/diy_store_select.js
@@ -218,10 +218,18 @@ Component({ @@ -218,10 +218,18 @@ Component({
218 } 218 }
219 e.splice(0, 0, th.data.top_store); //添加 219 e.splice(0, 0, th.data.top_store); //添加
220 } 220 }
221 -  
222 - 221 +
  222 + var ishas_cate=0;
  223 + for(let i in e){
  224 + let item=e[i];
  225 + if(item.category_id>0) {
  226 + ishas_cate=1;break;
  227 + }
  228 + }
  229 +
  230 +
223 //单总量超出5个的时候 231 //单总量超出5个的时候
224 - if (e.length > 5) { 232 + if (e.length > 10 && ishas_cate) {
225 getApp().request.get("/api/weshop/storagecategory/page", { 233 getApp().request.get("/api/weshop/storagecategory/page", {
226 data: { 234 data: {
227 store_id: o.stoid, 235 store_id: o.stoid,
packageA/pages/goodsInfo/goodsInfo.js
@@ -893,6 +893,16 @@ Page({ @@ -893,6 +893,16 @@ Page({
893 }).then(res => { 893 }).then(res => {
894 var e = res; 894 var e = res;
895 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) { 895 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
  896 +
  897 + var his_cate_num=0;
  898 + for(let i in e.data.data.pageData){
  899 + let item=e.data.data.pageData[i];
  900 + if(item.category_id>0){
  901 + his_cate_num=1;break;
  902 + }
  903 + }
  904 + e.his_cate_num=his_cate_num;
  905 +
896 //--普通门店排版-- 906 //--普通门店排版--
897 setTimeout(function(){ 907 setTimeout(function(){
898 var sto_list=th.data.data.storageId; 908 var sto_list=th.data.data.storageId;
@@ -944,7 +954,7 @@ Page({ @@ -944,7 +954,7 @@ Page({
944 if(!th.data.data) return false 954 if(!th.data.data) return false
945 wx.hideLoading(); 955 wx.hideLoading();
946 //单总量超出5个的时候 956 //单总量超出5个的时候
947 - if (e.data.data.total > 5) { 957 + if (e.data.data.total > 10 && e.his_cate_num) {
948 getApp().request.get("/api/weshop/storagecategory/page", { 958 getApp().request.get("/api/weshop/storagecategory/page", {
949 data: { 959 data: {
950 store_id: o.stoid, 960 store_id: o.stoid,
packageA/pages/profile/profile.js
@@ -70,7 +70,9 @@ Page({ @@ -70,7 +70,9 @@ Page({
70 is_lable_set: "", //是否启用我的兴趣标签 70 is_lable_set: "", //是否启用我的兴趣标签
71 check_label: [], //我选择的兴趣标签 71 check_label: [], //我选择的兴趣标签
72 fir_guide_id:null, //存储会员详情接口出来的美导ID 72 fir_guide_id:null, //存储会员详情接口出来的美导ID
73 - isLunar: 0, 73 + isLunar: 0,
  74 + lat: null, //维度
  75 + lon: null, //经度
74 76
75 }, 77 },
76 //通过路径跳转到其他页面 78 //通过路径跳转到其他页面
@@ -258,6 +260,15 @@ Page({ @@ -258,6 +260,15 @@ Page({
258 success:function(res){ 260 success:function(res){
259 var e = res; 261 var e = res;
260 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) { 262 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
  263 +
  264 + var ishas_cate=0;
  265 + for(let i in e){
  266 + let item=e[i];
  267 + if(item.category_id>0) {
  268 + ishas_cate=1;break;
  269 + }
  270 + }
  271 +
261 //-- 如果有默认选择门店的时候,要把默认门店放在第一位 -- 272 //-- 如果有默认选择门店的时候,要把默认门店放在第一位 --
262 if (th.data.def_pick_store) { 273 if (th.data.def_pick_store) {
263 for (var k = 0; k < e.data.data.pageData.length; k++) { 274 for (var k = 0; k < e.data.data.pageData.length; k++) {
@@ -270,7 +281,7 @@ Page({ @@ -270,7 +281,7 @@ Page({
270 } 281 }
271 282
272 //单总量超出5个的时候 283 //单总量超出5个的时候
273 - if (e.data.data.total > 5) { 284 + if (e.data.data.total > 10 && ishas_cate) {
274 i.get("/api/weshop/storagecategory/page", { 285 i.get("/api/weshop/storagecategory/page", {
275 data: { 286 data: {
276 store_id: r.stoid, 287 store_id: r.stoid,
@@ -613,6 +624,9 @@ Page({ @@ -613,6 +624,9 @@ Page({
613 sto_sele_id: data.pickup_id, 624 sto_sele_id: data.pickup_id,
614 }); 625 });
615 } 626 }
  627 + if(!self.data.sto_sele_id){
  628 + self.get_store_set();
  629 + }
616 }) 630 })
617 }else{ 631 }else{
618 self.setData({ 632 self.setData({
@@ -622,7 +636,11 @@ Page({ @@ -622,7 +636,11 @@ Page({
622 stoname: data.pickup_name, 636 stoname: data.pickup_name,
623 sto_sele_id: data.pickup_id, 637 sto_sele_id: data.pickup_id,
624 }); 638 });
625 - } 639 + }
  640 +
  641 + if(!self.data.sto_sele_id){
  642 + self.get_store_set();
  643 + }
626 }; 644 };
627 } 645 }
628 }); 646 });
@@ -1174,6 +1192,83 @@ Page({ @@ -1174,6 +1192,83 @@ Page({
1174 // } 1192 // }
1175 // }) 1193 // })
1176 }, 1194 },
  1195 +
  1196 +
  1197 + get_store_set:function () {
  1198 + var th=this;
  1199 + //如果是扫码进来的
  1200 + if(getApp().globalData.store_number){
  1201 + var dd = {
  1202 + store_id: r.stoid,
  1203 + isstop: 0,
  1204 + pageSize: 1,
  1205 + page:1,
  1206 + pickup_no:getApp().globalData.store_number
  1207 + };
  1208 +
  1209 + //获取扫码的门店
  1210 + getApp().request.promiseGet("/api/weshop/pickup/list", {
  1211 + data: dd,
  1212 + }).then(res => {
  1213 + var top_store=res.data.data.pageData[0];
  1214 + th.setData({
  1215 + stoname: top_store.pickup_name,
  1216 + sto_sele_name: top_store.pickup_name,
  1217 + sto_sele_id: top_store.pickup_id,
  1218 + sto_sele_distr: top_store.distr_type,
  1219 + })
  1220 + })
  1221 +
  1222 + }else{
  1223 + wx.getLocation({
  1224 + type: 'gcj02',
  1225 + success: function(res) {
  1226 + th.data.lat = res.latitude;
  1227 + th.data.lon = res.longitude;
  1228 + th.set_fir_store_to_def();
  1229 + },
  1230 + fail: function(res) {
  1231 + if(res.errCode == 2) {
  1232 + getApp().confirmBox("请开启GPS定位", null, 25000, !1);
  1233 + }
  1234 + }
  1235 + })
  1236 + }
  1237 + },
  1238 +
  1239 +
  1240 + //-- 设置最近的店为默认的店,一开始加载的时候 --
  1241 + set_fir_store_to_def(){
  1242 + var th=this;
  1243 + var dd = {
  1244 + store_id: r.stoid,
  1245 + isstop: 0,
  1246 + pageSize: 1,
  1247 + page:1,
  1248 + };
  1249 + dd.lat = th.data.lat;
  1250 + dd.lon = th.data.lon;
  1251 +
  1252 + var top_store=getApp().globalData.pk_store;
  1253 + if(top_store){
  1254 + dd.pickup_id=top_store.pickup_id;
  1255 + }
  1256 +
  1257 + //----------获取门店,最近的门店----------------
  1258 + getApp().request.promiseGet("/api/weshop/pickup/list", {
  1259 + data: dd,
  1260 + }).then(res => {
  1261 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){
  1262 + var top_store=res.data.data.pageData[0];
  1263 + th.setData({
  1264 + stoname: top_store.pickup_name,
  1265 + sto_sele_name: top_store.pickup_name,
  1266 + sto_sele_id: top_store.pickup_id,
  1267 + sto_sele_distr: top_store.distr_type,
  1268 + })
  1269 + }
  1270 + })
  1271 + },
1177 1272
1178 1273
1179 1274
packageA/pages/prom_list/prom_list.js
@@ -765,7 +765,15 @@ Page({ @@ -765,7 +765,15 @@ Page({
765 data: dd, 765 data: dd,
766 }).then(res => { 766 }).then(res => {
767 var e = res; 767 var e = res;
768 - if (e.data.code == 0) { 768 + if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
  769 + var his_cate_num=0;
  770 + for(let i in e.data.data.pageData){
  771 + let item=e.data.data.pageData[i];
  772 + if(item.category_id>0){
  773 + his_cate_num=1;break;
  774 + }
  775 + }
  776 + e.his_cate_num=his_cate_num;
769 777
770 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店 778 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店
771 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){ 779 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){
@@ -811,7 +819,7 @@ Page({ @@ -811,7 +819,7 @@ Page({
811 deal_pickup(e){ 819 deal_pickup(e){
812 var th=this; 820 var th=this;
813 //单总量超出5个的时候 821 //单总量超出5个的时候
814 - if (e.data.data.total > 5) { 822 + if (e.data.data.total > 10 && e.his_cate_num ){
815 getApp().request.get("/api/weshop/storagecategory/page", { 823 getApp().request.get("/api/weshop/storagecategory/page", {
816 data: { 824 data: {
817 store_id: o.stoid, 825 store_id: o.stoid,
@@ -1024,8 +1032,9 @@ Page({ @@ -1024,8 +1032,9 @@ Page({
1024 //数据组装下 1032 //数据组装下
1025 var em={};em.data={};em.data.data={}; 1033 var em={};em.data={};em.data.data={};
1026 em.data.data.total=new_list.length; 1034 em.data.data.total=new_list.length;
1027 - em.data.data.pageData=new_list;  
1028 - 1035 + em.data.data.pageData=new_list;
  1036 + em.data.his_cate_num=e.his_cate_num;
  1037 +
1029 if(th.data.fir_def_store && !is_find_def_store && th.data.fir_def_store.pickup_id){ 1038 if(th.data.fir_def_store && !is_find_def_store && th.data.fir_def_store.pickup_id){
1030 th.data.fir_def_store.CanOutQty=0; 1039 th.data.fir_def_store.CanOutQty=0;
1031 //--当选择的门店是客户默认的门店的时候-- 1040 //--当选择的门店是客户默认的门店的时候--
packageC/pages/presell/goodsInfo/buy_integral.wxml deleted
1 -<view bindtap="closeSpecModal_inte" class="cover-layer"></view>  
2 - <view class="spec-model">  
3 - <view class="pding">  
4 - <icon bindtap="closeSpecModal_inte" class="modal-close" color="black" size="22" type="cancel"></icon>  
5 - <view class="spec-goods">  
6 - <image class="wh100 spec-img xc-distance-bottom" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>  
7 - <view class="spec-goods-info">  
8 - <view class="spec-goods-name ellipsis-2">{{data.goods_name}}</view>  
9 - <view class="flex ai_end xc-val-money">  
10 - <view class="spec-goods-price">  
11 - <text wx:if="{{prom_integral}}">{{prom_integral}}积分</text>  
12 - <text wx:if="{{prom_integral && prom_price}}">+</text>  
13 - <text wx:if="{{prom_price}}">{{prom_price}}元</text>  
14 - <text wx:if="{{!prom_integral && !prom_price}}">0积分</text>  
15 - </view>  
16 - </view>  
17 -  
18 -  
19 - <view class="flex">  
20 - <view class="spec-goods-stock">已售:{{prom_act.buy_num}}</view>  
21 - <view class="spec-goods-stock">可售:{{prom_act.limitqty-prom_act.buy_num}}</view>  
22 - </view>  
23 -  
24 - </view>  
25 -  
26 - <!-- 选择门店模块 -->  
27 - <view class="flex-space-between address ai_end xc-width ">  
28 -  
29 - <view class="flex ai_end" wx:if="{{def_pick_store && def_pick_store.pickup_name}}">  
30 - <text class="fs30 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text>  
31 - <view class="distance fs24 xc-ash"wx:if="{{def_pick_store.distance!=null}}">  
32 - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}  
33 -  
34 - </view>  
35 - </view>  
36 -  
37 - <!-- 没有门店的时候 -->  
38 - <view class="flex" bindtap="choice_store" wx:else>  
39 - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>  
40 - <view class="fs30" style="color:black;">选择门店</view>  
41 - </view>  
42 -  
43 - <view class="red-co fs28" bindtap="choice_store" >  
44 - 更多门店  
45 - <text class="right-arrow"></text>  
46 - </view>  
47 - </view>  
48 - <view wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>  
49 - <block wx:else>  
50 - <view wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">(库存不足)</view>  
51 - <block wx:else>  
52 - <view class="no_store" wx:if="{{def_pick_store.is_no_dis}}">(配送不匹配)</view>  
53 - <view wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">(库存不足)</view>  
54 - </block>  
55 - </block>  
56 -  
57 - <view class="fs24 xc-ash-9f xc-distance-top "wx:if="{{def_pick_store && def_pick_store.fulladdress}}">地址:{{def_pick_store.fulladdress}}</view>  
58 -  
59 -  
60 - <!--商品的属性项目-->  
61 - <view class="xc-goods-attribute">  
62 - <view hidden="{{ismend==1}}" class="spec-name">商品规格</view>  
63 - <view hidden="{{ismend==1}}" style="max-height: 120rpx;overflow-y: auto;">  
64 - <view class="spec_bt {{gid==item.goods_id?'act':''}}" bindtap="sele_spec" data-gid='{{item.goods_id}}' wx:for="{{sku_g}}" wx:key="sku_g">  
65 - {{item.gg}}  
66 - </view>  
67 - </view>  
68 - </view>  
69 -  
70 - <view class="b_num">  
71 - <view>购买数量</view>  
72 - <view class="count">  
73 - <view bindtap="{{goodsInputNum <= 1 ? '':'subCartNum_inte'}}" class="sub {{goodsInputNum <= 1 ? 'active':''}}">-</view>  
74 - <input bindblur="inputCartNum_inte" type="number" value="{{goodsInputNum}}"></input>  
75 - <view bindtap="addCartNum_inte" class="add">+</view>  
76 - </view>  
77 - </view>  
78 - </view>  
79 -  
80 - <!-- 按钮部分 -->  
81 - <view class="spec-cart-btns">  
82 - <!-- 根本就找不到门店 -->  
83 - <block wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">  
84 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">配送不匹配</view>  
85 - </block>  
86 -  
87 - <block wx:else>  
88 -  
89 - <!-- 根本就找不到门店 -->  
90 - <block wx:if="{{!only_pk && !def_pickpu_list}}">  
91 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
92 - </block>  
93 - <block wx:else>  
94 -  
95 -  
96 - <block wx:if="{{only_pk.length && !only_pk.length}}">  
97 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
98 - </block>  
99 - <block wx:else>  
100 - <block wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">  
101 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
102 - </block>  
103 - <block wx:else>  
104 - <block wx:if="{{!def_pick_store}}">  
105 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">请先选择门店</view>  
106 - </block>  
107 - <block wx:else>  
108 - <block wx:if="{{data.store_count<=0}}">  
109 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
110 - </block>  
111 - <block wx:else>  
112 - <view bindtap="addCart_inte" class="spec-cart-btn spec-buy" data-action="buy">立即兑换</view>  
113 - </block>  
114 -  
115 - </block>  
116 - </block>  
117 - </block>  
118 - </block>  
119 - </block>  
120 - </view>  
121 -  
122 -  
123 - </view>  
124 - </view>  
125 - <view class="clear"></view>  
126 \ No newline at end of file 0 \ No newline at end of file
packageC/pages/presell/goodsInfo/buy_integral_normal.wxml deleted
1 -<view bindtap="closeSpecModal_inte_normal" class="cover-layer"></view>  
2 - <view class="spec-model">  
3 - <view class="pding">  
4 - <icon bindtap="closeSpecModal_inte_normal" class="modal-close" color="black" size="22" type="cancel"></icon>  
5 - <view class="spec-goods">  
6 - <image class="wh100 spec-img xc-distance-bottom" src="{{sele_g.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>  
7 - <view class="spec-goods-info">  
8 - <view class="spec-goods-name ellipsis-2">{{sele_g.goods_name}}</view>  
9 - <view class="flex ai_end xc-val-money">  
10 - <text class="fs20">¥</text>  
11 - <!-- 如果是等级会员,且有等级价 -->  
12 - <block wx:if="{{card_field && sele_g[card_field]>0}}">{{sele_g[card_field]}} </block>  
13 - <block wx:else>{{sele_g.shop_price}}</block>  
14 - </view>  
15 -  
16 - <view class="flex">  
17 - <view class="spec-goods-stock">已售:{{sele_g.sales_sum}}</view>  
18 - <block wx:if="{{sales_rules==2}}">  
19 - <view class="spec-goods-stock" wx:if="{{def_pick_store && def_pick_store.CanOutQty}}">可售:{{def_pick_store.CanOutQty}}</view>  
20 - <view class="spec-goods-stock" wx:else>可售:0</view>  
21 - </block>  
22 - <block wx:else><view class="spec-goods-stock">可售:{{sele_g.store_count}}</view></block>  
23 - </view>  
24 -  
25 -  
26 - </view>  
27 -  
28 - <!-- 选择门店模块 -->  
29 - <view class="flex-space-between address ai_end xc-width ">  
30 -  
31 - <view class="flex ai_end" wx:if="{{def_pick_store && def_pick_store.pickup_name}}">  
32 - <text class="fs30 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text>  
33 - <view class="distance fs24 xc-ash"wx:if="{{def_pick_store.distance!=null}}">  
34 - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}  
35 -  
36 - </view>  
37 - </view>  
38 -  
39 - <!-- 没有门店的时候 -->  
40 - <view class="flex" bindtap="choice_store" wx:else>  
41 - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>  
42 - <view class="fs30" style="color:black;">选择门店</view>  
43 - </view>  
44 -  
45 - <view class="red-co fs28" bindtap="choice_store" >  
46 - 更多门店  
47 - <text class="right-arrow"></text>  
48 - </view>  
49 - </view>  
50 - <view wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>  
51 - <block wx:else>  
52 - <view wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">(库存不足)</view>  
53 - <block wx:else>  
54 - <view class="no_store" wx:if="{{def_pick_store.is_no_dis}}">(配送不匹配)</view>  
55 - <view wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">(库存不足)</view>  
56 - </block>  
57 - </block>  
58 - <view class="fs24 xc-ash-9f xc-distance-top "wx:if="{{def_pick_store && def_pick_store.fulladdress}}">地址:{{def_pick_store.fulladdress}}</view>  
59 -  
60 -  
61 - <!--商品的属性项目-->  
62 - <view class="xc-goods-attribute">  
63 - <view hidden="{{ismend==1}}" class="spec-name">商品规格</view>  
64 - <view hidden="{{ismend==1}}" style="max-height: 120rpx;overflow-y: auto;">  
65 - <view class="spec_bt {{gid==item.goods_id?'act':''}}" bindtap="sele_spec" data-nor="1" data-gid='{{item.goods_id}}' wx:for="{{sku_g_pt}}" wx:key="sku_g">  
66 - {{item.gg}}  
67 - </view>  
68 - </view>  
69 - </view>  
70 -  
71 - <view class="b_num">  
72 - <view>购买数量</view>  
73 - <view class="count">  
74 - <view bindtap="{{goodsInputNum <= 1 ? '':'subCartNum'}}" class="sub {{goodsInputNum <= 1 ? 'active':''}}">-</view>  
75 - <input bindblur="inputCartNum" type="number" value="{{goodsInputNum}}"></input>  
76 - <view bindtap="addCartNum" class="add">+</view>  
77 - </view>  
78 - </view>  
79 - </view>  
80 -  
81 -  
82 - <!-- 提示再买多少优惠 -->  
83 - <view style="margin-top: 35rpx;color:#333;font-size:28rpx;" wx:if="{{hui_condition}}">  
84 - 再买{{hui_condition.need}}  
85 - <text wx:if="{{hui_condition.money}}">,免{{hui_condition.money}}元</text>  
86 - <text wx:if="{{hui_condition.sale}}">,打{{hui_condition.sale}}折</text>  
87 - <text wx:if="{{hui_condition.past==1}}">,包邮</text>  
88 - <text wx:if="{{hui_condition.intValue>0}}">,送{{hui_condition.intValue}}积分</text>  
89 - <text wx:if="{{hui_condition.couponId>0}}">,送优惠券</text>  
90 - <text wx:if="{{hui_condition.gift_id>0}}">,送赠品</text>  
91 - <text wx:if="{{hui_condition.lb_id>0}}">,送礼包</text>  
92 - </view>  
93 -  
94 -  
95 - <!-- 按钮部分 -->  
96 - <view class="spec-cart-btns">  
97 -  
98 -  
99 - <!-- 根本就找不到门店 -->  
100 - <block wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">  
101 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">配送不匹配</view>  
102 - </block>  
103 - <block wx:else>  
104 - <!-- 根本就找不到门店 -->  
105 - <block wx:if="{{!only_pk && !def_pickpu_list}}">  
106 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
107 - </block>  
108 - <block wx:else>  
109 -  
110 -  
111 - <block wx:if="{{only_pk.length && !only_pk.length}}">  
112 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
113 - </block>  
114 - <block wx:else>  
115 - <block wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">  
116 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
117 - </block>  
118 - <block wx:else>  
119 - <block wx:if="{{!def_pick_store}}">  
120 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">请先选择门店</view>  
121 - </block>  
122 - <block wx:else>  
123 - <block wx:if="{{data.store_count<=0}}">  
124 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
125 - </block>  
126 - <block wx:else>  
127 - <view class="flex jc_sb">  
128 - <view class="spec-cart-btn spec-buy w40" bindtap="addCart"  
129 - data-action="add" style="background-color: #ffb03f;">加入购物车</view>  
130 - <view class="spec-cart-btn spec-buy w40" bindtap="addCart"  
131 - data-action="buy">立即购买</view>  
132 - </view>  
133 - </block>  
134 -  
135 - </block>  
136 - </block>  
137 - </block>  
138 - </block>  
139 - </block>  
140 - </view>  
141 -  
142 -  
143 - </view>  
144 - </view>  
145 - <view class="clear"></view>  
146 \ No newline at end of file 0 \ No newline at end of file
packageC/pages/presell/goodsInfo/buy_pt.wxml deleted
1 -<view bindtap="closeSpecModal" class="cover-layer"></view>  
2 - <view class="spec-model">  
3 - <view class="pding">  
4 - <icon bindtap="closeSpecModal" class="modal-close" color="gray" size="22" type="cancel"></icon>  
5 -  
6 - <!-- 商品名称 -->  
7 - <view class="spec-goods">  
8 - <image class="wh100 spec-img xc-distance-bottom" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>  
9 - <view class="spec-goods-info">  
10 - <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view>  
11 - <view class="flex ai_end xc-val-money {{sele_g[card_field]}}" >  
12 - <view class="spec-goods-price" wx:if="{{is_normal==1}}" >  
13 - <!-- 如果是等级会员,且有等级价 -->  
14 - <block wx:if="{{card_field && sele_g[card_field]>0}}">  
15 - ¥ {{sele_g[card_field]}}  
16 - </block>  
17 - <block wx:else>  
18 - ¥ {{sele_g.shop_price}}  
19 - </block>  
20 - </view>  
21 - <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view>  
22 - </view>  
23 -  
24 - <block wx:if="{{is_normal==1}}">  
25 - <view class="flex">  
26 - <view class="spec-goods-stock">已售:{{sele_g.sales_sum}}</view>  
27 - <block wx:if="{{sales_rules==2}}">  
28 - <view class="spec-goods-stock" wx:if="{{def_pick_store && def_pick_store.CanOutQty}}">可售:{{def_pick_store.CanOutQty}}</view>  
29 - <view class="spec-goods-stock" wx:else>可售:0</view>  
30 - </block>  
31 - <block wx:else><view class="spec-goods-stock">可售:{{sele_g.store_count}}</view></block>  
32 - </view>  
33 - </block>  
34 - <block wx:if="{{is_normal==0}}">  
35 - <view class="flex">  
36 - <view class="spec-goods-stock" wx:if="{{prom_st>0}}">已售:{{prom_act.buy_num}}</view>  
37 - <view class="spec-goods-stock" wx:else >已售:{{prom_act.buy_num}}</view>  
38 - <view class="spec-goods-stock">可售:{{prom_act.goods_num-prom_act.buy_num}}</view>  
39 - </view>  
40 - </block>  
41 - </view>  
42 -  
43 - </view>  
44 -  
45 -  
46 - <view style="clear: both"></view>  
47 - <view style="margin-top: 20rpx">  
48 - <view class="flex-space-between address ai_end xc-width ">  
49 -  
50 - <view class="flex ai_end" wx:if="{{def_pick_store && def_pick_store.pickup_name}}">  
51 - <text class="fs30 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text>  
52 -  
53 -  
54 - <view class="distance fs24 xc-ash"wx:if="{{def_pick_store.distance!=null}}">  
55 - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}  
56 -  
57 - </view>  
58 - </view>  
59 -  
60 - <!-- 没有门店的时候 -->  
61 - <view class="flex" bindtap="choice_store" wx:else>  
62 - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>  
63 - <view class="fs28 xc-ash-9f">选择门店</view>  
64 - </view>  
65 -  
66 - <view class="red-co fs28" bindtap="choice_store" >  
67 - 更多门店  
68 - <text class="right-arrow"></text>  
69 - </view>  
70 - </view>  
71 - <view class="no_store" wx:if="{{def_pick_store.is_no_dis}}">(配送不匹配)</view>  
72 - <view class="no_store" wx:elif="{{is_normal && def_pick_store && def_pick_store.CanOutQty<=0}}">(库存不足)</view>  
73 - <view class="fs24 xc-ash-9f xc-distance-top "wx:if="{{def_pick_store && def_pick_store.pickup_name}}">地址:{{def_pick_store.fulladdress}}</view>  
74 - </view>  
75 - <!----商品的属性项目---->  
76 - <view>  
77 - <view hidden="{{ismend==1}}" class="spec-name">商品规格</view>  
78 - <block wx:if="{{is_normal==0}}">  
79 - <view hidden="{{ismend==1}}" class="flex">  
80 - <view class="spec_bt {{gid==item.goods_id?'act':''}}" bindtap="sele_spec" data-gid='{{item.goods_id}}' wx:for="{{sku_g}}" wx:key="sku_g">{{item.gg}}  
81 - </view>  
82 - </view>  
83 - </block>  
84 -  
85 - <block wx:else>  
86 - <view hidden="{{ismend==1}}" class="flex">  
87 - <view class="spec_bt {{sele_g.goods_id==item.goods_id?'act':''}}"  
88 - bindtap="sele_spec" data-nor="1" data-gid='{{item.goods_id}}' wx:for="{{sku_g_pt}}" wx:key="sku_g">{{item.gg}}</view>  
89 - </view>  
90 - </block>  
91 - <view class="clear"></view>  
92 - </view>  
93 -  
94 -  
95 - <view>  
96 - <!--<view bindtap="getmendian" class="quhuo logistics-item" hidden="{{ismend==1}}">-->  
97 - <!--<view wx:if="{{sto_sele_name==''}}">取货门店-->  
98 - <!--<text class='small'>(选择门店)</text>-->  
99 - <!--</view>-->  
100 - <!--<view wx:else>{{sto_sele_name}}</view>-->  
101 - <!--<view class="item-img">-->  
102 - <!--<image class="wh100" src="{{iurl}}/miniapp/images/icon-arrowdown.png"></image>-->  
103 - <!--</view>-->  
104 - <!--</view>-->  
105 -  
106 -  
107 - <view class="b_num" hidden="{{ismend==1}}" style="margin-top: 20rpx">  
108 - <view>购买数量</view>  
109 - <view class="count">  
110 - <view bindtap="{{goodsInputNum <= 1 ? '':'subCartNum'}}" class="sub {{goodsInputNum <= 1 ? 'active':''}}">-</view>  
111 - <input bindblur="inputCartNum" class="xc-val-fream" type="number" value="{{goodsInputNum}}"></input>  
112 - <view bindtap="addCartNum" class="add">+</view>  
113 - </view>  
114 - </view>  
115 -  
116 -  
117 - <!-- 提示再买多少优惠 -->  
118 - <view style="margin-top: 35rpx;color:#333;font-size:28rpx;" wx:if="{{hui_condition && is_normal==1}}">  
119 - 再买{{hui_condition.need}}  
120 - <text wx:if="{{hui_condition.money}}">,免{{hui_condition.money}}元</text>  
121 - <text wx:if="{{hui_condition.sale}}">,打{{hui_condition.sale}}折</text>  
122 - <text wx:if="{{hui_condition.past==1}}">,包邮</text>  
123 - <text wx:if="{{hui_condition.intValue>0}}">,送{{hui_condition.intValue}}积分</text>  
124 - <text wx:if="{{hui_condition.couponId>0}}">,送优惠券</text>  
125 - <text wx:if="{{hui_condition.gift_id>0}}">,送赠品</text>  
126 - <text wx:if="{{hui_condition.lb_id>0}}">,送礼包</text>  
127 - </view>  
128 -  
129 -  
130 - <view class="clear"></view>  
131 - <!---当选取门店的时候会显示门店的选项---->  
132 - <view hidden="{{ismend==0}}" class="sto_v">  
133 - <view class="title" hidden="{{is_sec_mend==1}}" bindtap="hidemend">  
134 - <image class="tubiao" src="{{iurl}}/miniapp/images/icon-left.png"></image>选择门店  
135 - </view>  
136 - <!-----第一级显示------>  
137 - <view class="itemlists" hidden="{{is_sec_mend==1}}">  
138 - <block wx:if="{{is_show_sto_cat>0}}">  
139 - <view wx:for="{{all_sto}}" wx:key="all_sto" class="item" bindtap="show_sec" data-index="{{index}}">{{item.name}}</view>  
140 - </block>  
141 - <block wx:else>  
142 - <view wx:for="{{only_pk}}" wx:key="only_pk" class="item" bindtap="hidemend" data-p_id="{{item.pickup_id}}" data-p_name="{{item.pickup_name}}" data-p_dis="{{item.distr_type}}">{{item.pickup_name}}  
143 - </view>  
144 - </block>  
145 - </view>  
146 - <!-----第二级显示------>  
147 - <view class="stitle" hidden="{{is_sec_mend==0}}" bindtap="hide_sec_mend">  
148 - <image class="tubiao" src="{{iurl}}/miniapp/images/icon-left.png"></image>{{sec_sto.name}}</view>  
149 - <view class="itemlists" hidden="{{is_sec_mend==0}}">  
150 - <view wx:for="{{sec_sto.s_arr}}" wx:key="{{index}}" class="item" bindtap="hidemend" data-p_id="{{item.pickup_id}}" data-p_name="{{item.pickup_name}}" data-p_dis="{{item.distr_type}}">{{item.pickup_name}}  
151 - </view>  
152 - </view>  
153 - </view>  
154 - </view>  
155 - </view>  
156 - <view class="pt_qd">  
157 - <block wx:if="{{is_normal==1}}">  
158 - <!-- 按钮部分 -->  
159 - <view class="spec-cart-btns">  
160 - <!-- 根本就找不到门店 -->  
161 - <block wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">  
162 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">配送不匹配</view>  
163 - </block>  
164 - <block wx:else>  
165 -  
166 - <!-- 根本就找不到门店 -->  
167 - <block wx:if="{{!only_pk && !def_pickpu_list}}">  
168 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
169 - </block>  
170 - <block wx:else>  
171 -  
172 -  
173 - <block wx:if="{{only_pk.length && !only_pk.length}}">  
174 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999;">库存不足</view>  
175 - </block>  
176 - <block wx:else>  
177 - <block wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">  
178 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
179 - </block>  
180 - <block wx:else>  
181 - <block wx:if="{{!def_pick_store}}">  
182 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">请先选择门店</view>  
183 - </block>  
184 - <block wx:else>  
185 - <block wx:if="{{data.store_count<=0}}">  
186 - <view class="spec-cart-btn fs32" data-action="add" style="background-color: #dcdcdc;color: #999">库存不足</view>  
187 - </block>  
188 - <block wx:else>  
189 - <view bindtap="addCart_pt" class="spec-cart-btn spec-buy" data-action="buy">立即购买</view>  
190 - </block>  
191 -  
192 - </block>  
193 - </block>  
194 - </block>  
195 - </block>  
196 - </block>  
197 - </view>  
198 -  
199 - </block>  
200 - <block wx:else>  
201 - <!-- 根本就找不到门店 -->  
202 - <block wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">  
203 - <view class="spec-cart-btn spec-buy w100" style="background-color: #dcdcdc;color: #999;">配送不匹配</view>  
204 - </block>  
205 - <block wx:else>  
206 - <view bindtap="addCart_pt" class="spec-cart-btn spec-buy w100" data-action="buy">确定</view>  
207 - </block>  
208 - </block>  
209 -  
210 -  
211 - </view>  
212 - </view>  
213 -  
214 \ No newline at end of file 0 \ No newline at end of file
pages/goods/goodsInfo/goodsInfo.js
@@ -309,6 +309,7 @@ Page({ @@ -309,6 +309,7 @@ Page({
309 } 309 }
310 310
311 } 311 }
  312 +
312 ee.setData({ gid: gid}); 313 ee.setData({ gid: gid});
313 if(first_leader){ 314 if(first_leader){
314 console.log("log---".first_leader); 315 console.log("log---".first_leader);
@@ -2492,6 +2493,16 @@ Page({ @@ -2492,6 +2493,16 @@ Page({
2492 2493
2493 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) { 2494 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
2494 2495
  2496 + var his_cate_num=0;
  2497 + for(let i in e.data.data.pageData){
  2498 + let item=e.data.data.pageData[i];
  2499 + if(item.category_id>0){
  2500 + his_cate_num=1;break;
  2501 + }
  2502 + }
  2503 + e.his_cate_num=his_cate_num;
  2504 +
  2505 +
2495 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店 2506 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店
2496 if(dd.lat && (!th.data.def_pick_store || JSON.stringify(th.data.def_pick_store)=='{}') && th.data.bconfig && th.data.bconfig.is_sort_storage){ 2507 if(dd.lat && (!th.data.def_pick_store || JSON.stringify(th.data.def_pick_store)=='{}') && th.data.bconfig && th.data.bconfig.is_sort_storage){
2497 th.setData({ 2508 th.setData({
@@ -2542,8 +2553,8 @@ Page({ @@ -2542,8 +2553,8 @@ Page({
2542 var g_distr_type=th.data.sele_g.distr_type; 2553 var g_distr_type=th.data.sele_g.distr_type;
2543 wx.hideLoading(); 2554 wx.hideLoading();
2544 2555
2545 - //单总量超出5个的时候  
2546 - if (e.data.data.total > 5) { 2556 + //单总量超出10个的时候,同时门店有分类
  2557 + if (e.data.data.total > 10 && e.his_cate_num ) {
2547 getApp().request.get("/api/weshop/storagecategory/page", { 2558 getApp().request.get("/api/weshop/storagecategory/page", {
2548 data: { 2559 data: {
2549 store_id: o.stoid, 2560 store_id: o.stoid,
@@ -2559,7 +2570,7 @@ Page({ @@ -2559,7 +2570,7 @@ Page({
2559 var def_arr = new Array(); 2570 var def_arr = new Array();
2560 var ishas = 0; 2571 var ishas = 0;
2561 //-- 开始就看5个门店 -- 2572 //-- 开始就看5个门店 --
2562 - for (var k = 0; k < 5; k++) { 2573 + for (var k = 0; k < 10; k++) {
2563 if (k == e.data.data.pageData.length) break; 2574 if (k == e.data.data.pageData.length) break;
2564 def_arr.push(e.data.data.pageData[k]); 2575 def_arr.push(e.data.data.pageData[k]);
2565 } 2576 }
@@ -2766,6 +2777,7 @@ Page({ @@ -2766,6 +2777,7 @@ Page({
2766 var em={};em.data={};em.data.data={}; 2777 var em={};em.data={};em.data.data={};
2767 em.data.data.total=new_list.length; 2778 em.data.data.total=new_list.length;
2768 em.data.data.pageData=new_list; 2779 em.data.data.pageData=new_list;
  2780 + em.data.data.pageData=new_list;
2769 2781
2770 //--如果找到默认门店,同时也应该判断配送方式对不对-- 2782 //--如果找到默认门店,同时也应该判断配送方式对不对--
2771 if(th.data.fir_def_store && !is_find_def_store && th.data.fir_def_store.pickup_id && (g_distr_type==0 || th.data.fir_def_store.distr_type==0 || th.data.def_pick_store.distr_type==g_distr_type ) ){ 2783 if(th.data.fir_def_store && !is_find_def_store && th.data.fir_def_store.pickup_id && (g_distr_type==0 || th.data.fir_def_store.distr_type==0 || th.data.def_pick_store.distr_type==g_distr_type ) ){
@@ -5580,7 +5592,11 @@ Page({ @@ -5580,7 +5592,11 @@ Page({
5580 item.act=res.data.data; 5592 item.act=res.data.data;
5581 func(isok); 5593 func(isok);
5582 }) 5594 })
5583 - } 5595 + }
  5596 +
  5597 +
  5598 +
  5599 +
5584 5600
5585 5601
5586 5602
pages/goods/goodsInfo/goodsInfo.wxss
@@ -2731,7 +2731,7 @@ button.custom-service::after{ @@ -2731,7 +2731,7 @@ button.custom-service::after{
2731 top: 50%; 2731 top: 50%;
2732 left: 50%; 2732 left: 50%;
2733 transform: translate(-50%, -50%); 2733 transform: translate(-50%, -50%);
2734 - width: calc(100% - 220rpx); 2734 + width: calc(100% - 210rpx);
2735 z-index: 1000; 2735 z-index: 1000;
2736 } 2736 }
2737 .mask { 2737 .mask {
pages/index/index/index.wxml
@@ -139,7 +139,7 @@ @@ -139,7 +139,7 @@
139 139
140 140
141 <!--秒杀--> 141 <!--秒杀-->
142 - <view class="seckill" wx:if="{{saleGoods!=null && pindGoods.length!=0 }}"> 142 + <view class="seckill" wx:if="{{saleGoods!=null && saleGoods.length!=0 }}">
143 <navigator url="/pages/activity/seckill_list/seckill_list" hover-class="none"> 143 <navigator url="/pages/activity/seckill_list/seckill_list" hover-class="none">
144 <view class="seckill-time"> 144 <view class="seckill-time">
145 <view class="classname flex ai_c"> 145 <view class="classname flex ai_c">
@@ -181,7 +181,8 @@ @@ -181,7 +181,8 @@
181 181
182 182
183 <!--预售--> 183 <!--预售-->
184 - <view class="seckill" wx:if="{{saleGoods!=null && pindGoods.length!=0 }}"> 184 + <!--
  185 + <view class="seckill" wx:if="{{preGoods!=null && preGoods.length!=0 }}">
185 <navigator url="/packageC/pages/presell/list/list" hover-class="none"> 186 <navigator url="/packageC/pages/presell/list/list" hover-class="none">
186 <view class="seckill-time"> 187 <view class="seckill-time">
187 <view class="classname flex ai_c"> 188 <view class="classname flex ai_c">
@@ -196,30 +197,25 @@ @@ -196,30 +197,25 @@
196 </navigator> 197 </navigator>
197 <view class="seckill-list"> 198 <view class="seckill-list">
198 <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange" next-margin="25rpx"> 199 <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange" next-margin="25rpx">
199 - <swiper-item wx:for="{{saleGoods}}" wx:key="{{index}}" class="p_swiper" wx:key="saleGoods"> 200 + <swiper-item wx:for="{{preGoods}}" wx:key="*this" class="p_swiper" >
200 <navigator class="nav" hover-class="none" url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}&title={{aitem.goods_name}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind"> 201 <navigator class="nav" hover-class="none" url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}&title={{aitem.goods_name}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind">
201 <view class="imgview presell"> 202 <view class="imgview presell">
202 - <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="saleGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image> 203 + <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="preGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image>
203 </view> 204 </view>
204 - <view class="ellipsis-2 mar-top10" style="height: 70rpx;">{{aitem.title}}</view> 205 + <view class="ellipsis-2 mar-top10" style="height: 70rpx;">{{aitem.goods_name}}</view>
205 <view class="co-red mar-top10 flex jc_sb ali-c"> 206 <view class="co-red mar-top10 flex jc_sb ali-c">
206 <view> 207 <view>
207 - <text><text class="fs20">¥</text>{{aitem.price}}</text> 208 + <text><text class="fs20">¥</text>{{aitem.presell_price}}</text>
208 <text class="un_line">¥{{aitem.market_price}}</text> 209 <text class="un_line">¥{{aitem.market_price}}</text>
209 </view> 210 </view>
210 <view class="btn-buy">去抢购</view> 211 <view class="btn-buy">去抢购</view>
211 </view> 212 </view>
212 </navigator> 213 </navigator>
213 -  
214 </swiper-item> 214 </swiper-item>
215 -  
216 </swiper> 215 </swiper>
217 - <!-- <view class="flex-center-around translation">  
218 - <view class="circle spot" wx:for="{{saleGoods}}" wx:key="{{index}}" style="background:{{index==flash_index?'#fff':'#999'}}">  
219 - </view>  
220 - </view> -->  
221 </view> 216 </view>
222 - </view> 217 + </view>
  218 + - -->
223 219
224 220
225 <!----拼单----> 221 <!----拼单---->
pages/team/team_show/team_show.js
@@ -1123,6 +1123,15 @@ Page({ @@ -1123,6 +1123,15 @@ Page({
1123 }).then(res => { 1123 }).then(res => {
1124 var e = res; 1124 var e = res;
1125 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) { 1125 if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
  1126 +
  1127 + var his_cate_num=0;
  1128 + for(let i in e.data.data.pageData){
  1129 + let item=e.data.data.pageData[i];
  1130 + if(item.category_id>0){
  1131 + his_cate_num=1;break;
  1132 + }
  1133 + }
  1134 + e.his_cate_num=his_cate_num;
1126 1135
1127 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店 1136 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店
1128 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){ 1137 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){
@@ -1165,7 +1174,7 @@ Page({ @@ -1165,7 +1174,7 @@ Page({
1165 var th=this; 1174 var th=this;
1166 var g_distr_type=th.data.goods.distr_type; 1175 var g_distr_type=th.data.goods.distr_type;
1167 //单总量超出5个的时候 1176 //单总量超出5个的时候
1168 - if (e.data.data.total > 5) { 1177 + if (e.data.data.total > 10 && e.his_cate_num) {
1169 getApp().request.get("/api/weshop/storagecategory/page", { 1178 getApp().request.get("/api/weshop/storagecategory/page", {
1170 data: { 1179 data: {
1171 store_id: o.stoid, 1180 store_id: o.stoid,