Commit ca9ac42d5c0d33aa14c7db743669f689642da21f

Authored by yvan.ni
1 parent b7d45a18

OA单的优化

... ... @@ -145,7 +145,7 @@ App({
145 145 // }
146 146 // })
147 147 // }
148   - // else if(app.globalData.user_id){ //-- 启用默认的user_id --
  148 + // if(app.globalData.user_id){ //-- 启用默认的user_id --
149 149 //
150 150 // app.promiseGet("/api/weshop/users/get/" + app.globalData.setting.stoid + "/" + app.globalData.user_id,{}).then(res=>{
151 151 // app.globalData.is_get_login=1;
... ... @@ -216,6 +216,10 @@ App({
216 216 this.globalData.isIpx = true
217 217 }
218 218  
  219 + if (res["platform"].toLowerCase()=== 'ios') {
  220 + this.globalData.is_iPhone=1;
  221 + }
  222 +
219 223 /*-- 判断是不是PC端打开的 */
220 224 if (res && ["windows", "mac"].some((v) => v === res["platform"])) {
221 225 app.globalData.is_pc=1;
... ...
packageA/pages/goodsInfo/goodsInfo.wxml
... ... @@ -128,7 +128,7 @@
128 128  
129 129  
130 130 <view class="goods-title">
131   - <view class="goods-name elli">{{data.goods_name}}</view>
  131 + <view class="goods-name elli"><text selectable='true' user-select="true">{{data.goods_name}}</text></view>
132 132 </view>
133 133 </view>
134 134  
... ...
packageA/pages/prom_list/prom_list.js
... ... @@ -2093,7 +2093,7 @@ Page({
2093 2093 return 1;
2094 2094 },
2095 2095  
2096   - set_sele:function (e) {
  2096 + set_sele:async function (e) {
2097 2097 var th=this;
2098 2098 var index=e.currentTarget.dataset.ind;
2099 2099 var set=e.currentTarget.dataset.set;
... ... @@ -2125,8 +2125,44 @@ Page({
2125 2125 }
2126 2126 }
2127 2127 }
2128   -
  2128 +
  2129 + //判断搭配商品的限购
  2130 + var gd= await getApp().request.promiseGet("/api/weshop/goods/get/" + os.stoid + "/" + click_item.goods_id, {});
  2131 + if(gd && gd.data.code==0 && gd.data.data && gd.data.data.viplimited>0){
  2132 +
  2133 + gd=gd.data.data;
  2134 + var g_buy_num=0;
  2135 +
  2136 + //----获取商品购买数----
  2137 + var buyed=await getApp().request.promiseGet("/api/weshop/ordergoods/getUserBuyGoodsNum", {
  2138 + data: {
  2139 + store_id: os.stoid,
  2140 + user_id: getApp().globalData.user_id,
  2141 + goods_id: gd.goods_id, isnew: 1,
  2142 + timetype: gd.viplimited_timetype
  2143 + }
  2144 + })
  2145 +
  2146 + if(buyed && buyed.data.code==0){
  2147 + g_buy_num = buyed.data.data.goodsbuynum;
  2148 + }
  2149 +
  2150 + if(g_buy_num>=gd.viplimited){
  2151 + wx.showToast({
  2152 + title: "搭配商品超出限购",
  2153 + icon: 'none',
  2154 + duration: 2000
  2155 + })
  2156 + return false;
  2157 + }
  2158 +
  2159 + }
  2160 +
  2161 +
2129 2162 }
  2163 +
  2164 +
  2165 +
2130 2166  
2131 2167 var ob={};
2132 2168 ob[text]= parseInt(set);
... ...
packageA/pages/serviceCard_pd/goodsInfo/goodsInfo.wxml
... ... @@ -138,7 +138,7 @@
138 138 <!-- 许程 商家团主页 -->
139 139 <view class="xc-goods-explain flex-vertical-between">
140 140 <view class="xc-explain fs32 ellipsis-2" wx:if="{{prom_type!=0 }}">
141   - {{data.goods_name}}
  141 + <text selectable='true' user-select="true">{{data.goods_name}}</text>
142 142 </view>
143 143 <!-- 这个是分享按钮 -->
144 144 <view wx:if="{{isLogin}}" class="xc-share-frame t-c shrink0" bindtap="clickShare">
... ...
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
... ... @@ -303,6 +303,17 @@ Page({
303 303 fir_set_sto:1, //最初始的一下,获取门店
304 304 front_pick:null, //在详情页面上显示的门店
305 305  
  306 + //苹果机都为真
  307 + gn_sele_fir:true,
  308 + gn_sele_sec:getApp().globalData.is_iPhone?true:false,
  309 + sn_sele_sec:getApp().globalData.is_iPhone?true:false,
  310 + sku_sele_sec:getApp().globalData.is_iPhone?true:false,
  311 + cate_sele_sec:getApp().globalData.is_iPhone?true:false,
  312 + brand_sele_sec:getApp().globalData.is_iPhone?true:false,
  313 + nation_sele_sec:getApp().globalData.is_iPhone?true:false,
  314 + guige_sele_sec:getApp().globalData.is_iPhone?true:false,
  315 + ontime_sele_sec:getApp().globalData.is_iPhone?true:false,
  316 +
306 317 },
307 318  
308 319 //------初始化加载----------
... ... @@ -1427,8 +1438,13 @@ Page({
1427 1438 var e = t.currentTarget.id;
1428 1439 this.setData({
1429 1440 activeCategoryId: e
1430   - }),
1431   - 1 == e ? this.tabGoodsContent() : 2 == e && this.tabComment();
  1441 + }), 1 == e ? this.tabGoodsContent() : 2 == e && this.tabComment();
  1442 +
  1443 + if(e>0){
  1444 + wx.pageScrollTo({
  1445 + scrollTop:0
  1446 + })
  1447 + }
1432 1448 },
1433 1449  
1434 1450  
... ... @@ -7429,5 +7445,42 @@ Page({
7429 7445 },
7430 7446  
7431 7447  
  7448 + handtouch(e){
  7449 + //苹果机都为真
  7450 + if(getApp().globalData.is_iPhone){
  7451 + return false;
  7452 + }
  7453 + var name=e.currentTarget.dataset.name;
  7454 + var set_data={
  7455 + gn_sele_fir:false,
  7456 + gn_sele_sec:false,
  7457 + sn_sele_sec:false,
  7458 + sku_sele_sec:false,
  7459 + cate_sele_sec:false,
  7460 + brand_sele_sec:false,
  7461 + nation_sele_sec:false,
  7462 + guige_sele_sec:false,
  7463 + ontime_sele_sec:false
  7464 + }
  7465 +
  7466 + switch (name){
  7467 + case 'gn_sele_fir': delete set_data.gn_sele_fir;break;
  7468 + case 'gn_sele_sec': delete set_data.gn_sele_sec;break;
  7469 + case 'sn_sele_sec': delete set_data.sn_sele_sec;break;
  7470 + case 'sku_sele_sec': delete set_data.sku_sele_sec;break;
  7471 + case 'cate_sele_sec': delete set_data.cate_sele_sec;break;
  7472 + case 'brand_sele_sec': delete set_data.brand_sele_sec;break;
  7473 + case 'nation_sele_sec': delete set_data.nation_sele_sec;break;
  7474 + case 'guige_sele_sec': delete set_data.guige_sele_sec;break;
  7475 + case 'ontime_sele_sec': delete set_data.ontime_sele_sec;break;
  7476 + }
  7477 +
  7478 + this.setData(set_data)
  7479 + this.setData({
  7480 + [name]:true
  7481 + })
  7482 +
  7483 + }
  7484 +
7432 7485  
7433 7486 });
... ...
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
... ... @@ -211,7 +211,7 @@
211 211  
212 212  
213 213 <view class="goods-title">
214   - <view class="goods-name elli">{{data.goods_name}}</view>
  214 + <view class="goods-name elli" bindtouchstart="handtouch" data-name="gn_sele_fir" ><text selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}" >{{data.goods_name}} </text> </view>
215 215 </view>
216 216  
217 217  
... ... @@ -619,64 +619,64 @@
619 619 <view class="item_left">
620 620 <text>商品名称</text>
621 621 </view>
622   - <view class="item_right">
623   - <text>{{data.goods_name}}</text>
  622 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  623 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}">{{data.goods_name}}</text>
624 624 </view>
625 625 </view>
626 626 <view class="tb_item tb-l">
627 627 <view class="item_left">
628 628 <text>商品编号</text>
629 629 </view>
630   - <view class="item_right">
631   - <text>{{data.goods_sn}}</text>
  630 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec">
  631 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}">{{data.goods_sn}}</text>
632 632 </view>
633 633 </view>
634 634 <view class="tb_item tb-l">
635 635 <view class="item_left">
636 636 <text>商品条码</text>
637 637 </view>
638   - <view class="item_right">
639   - <text>{{data.sku}}</text>
  638 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec">
  639 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{data.sku}}</text>
640 640 </view>
641 641 </view>
642 642 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
643 643 <view class="item_left">
644 644 <text>品类</text>
645 645 </view>
646   - <view class="item_right">
647   - <text>{{cat_name}}</text>
  646 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec">
  647 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
648 648 </view>
649 649 </view>
650 650 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
651 651 <view class="item_left">
652 652 <text>品牌</text>
653 653 </view>
654   - <view class="item_right">
655   - <text>{{brand_name}}</text>
  654 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec">
  655 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
656 656 </view>
657 657 </view>
658 658 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
659 659 <view class="item_left">
660 660 <text>国别</text>
661 661 </view>
662   - <view class="item_right">
663   - <text>{{nation_name}}</text>
  662 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec">
  663 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}">{{nation_name}}</text>
664 664 </view>
665 665 </view>
666 666 <view class="tb_item tb-l">
667 667 <view class="item_left">
668 668 <text>规格</text>
669 669 </view>
670   - <view class="item_right">
671   - <text>{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
  670 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec">
  671 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
672 672 </view>
673 673 </view>
674 674 <view class="tb_item tb-l">
675 675 <view class="item_left">
676 676 <text>上架时间</text>
677 677 </view>
678   - <view class="item_right">
679   - <text>{{data.on_time}}</text>
  678 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  679 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}">{{data.on_time}}</text>
680 680 </view>
681 681 </view>
682 682 </view>
... ... @@ -712,64 +712,64 @@
712 712 <view class="item_left">
713 713 <text>商品名称</text>
714 714 </view>
715   - <view class="item_right">
716   - <text>{{data.goods_name}}</text>
  715 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  716 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}">{{data.goods_name}}</text>
717 717 </view>
718 718 </view>
719 719 <view class="tb_item tb-l">
720 720 <view class="item_left">
721 721 <text>商品编号</text>
722 722 </view>
723   - <view class="item_right">
724   - <text>{{data.goods_sn}}</text>
  723 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec">
  724 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}">{{data.goods_sn}}</text>
725 725 </view>
726 726 </view>
727 727 <view class="tb_item tb-l">
728 728 <view class="item_left">
729 729 <text>商品条码</text>
730 730 </view>
731   - <view class="item_right">
732   - <text>{{data.sku}}</text>
  731 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec">
  732 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{data.sku}}</text>
733 733 </view>
734 734 </view>
735 735 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
736 736 <view class="item_left">
737 737 <text>品类</text>
738 738 </view>
739   - <view class="item_right">
740   - <text>{{cat_name}}</text>
  739 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec">
  740 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
741 741 </view>
742 742 </view>
743 743 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
744 744 <view class="item_left">
745 745 <text>品牌</text>
746 746 </view>
747   - <view class="item_right">
748   - <text>{{brand_name}}</text>
  747 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec">
  748 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
749 749 </view>
750 750 </view>
751 751 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
752 752 <view class="item_left">
753 753 <text>国别</text>
754 754 </view>
755   - <view class="item_right">
756   - <text>{{nation_name}}</text>
  755 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec">
  756 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}">{{nation_name}}</text>
757 757 </view>
758 758 </view>
759 759 <view class="tb_item tb-l">
760 760 <view class="item_left">
761 761 <text>规格</text>
762 762 </view>
763   - <view class="item_right">
764   - <text>{{data.goods_spec==""?"规格1":data.goods_spec}}</text>
  763 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec">
  764 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
765 765 </view>
766 766 </view>
767 767 <view class="tb_item tb-l">
768 768 <view class="item_left">
769 769 <text>上架时间</text>
770 770 </view>
771   - <view class="item_right">
772   - <text>{{data.on_time}}</text>
  771 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  772 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}">{{data.on_time}}</text>
773 773 </view>
774 774 </view>
775 775 </view>
... ...
packageC/pages/presell/cardInfo/goodsInfo.wxml
... ... @@ -127,8 +127,8 @@
127 127 <!-- --显示团类型和团价格-- -->
128 128 <view class="pt_fir_title ">
129 129 <view class="xc-goods-explain flex-vertical-between">
130   - <view class="xc-explain fs32 ellipsis-2">
131   - {{data.goods_name}}
  130 + <view class="xc-explain fs32 ellipsis-2">
  131 + <text selectable='true' user-select="true">{{data.goods_name}}</text>
132 132 </view>
133 133 <!-- 这个是分享按钮 -->
134 134 <view wx:if="{{isLogin}}" class="xc-share-frame t-c" bindtap="clickShare">
... ...
packageC/pages/presell/cart/cart.js
... ... @@ -3334,7 +3334,7 @@ Page({
3334 3334 prom_type: good.prom_type,
3335 3335 prom_id: good.prom_id,
3336 3336 isnew: 1,
3337   - timetype:good.viplimited_timetype
  3337 + timetype:gg.viplimited_timetype
3338 3338 },
3339 3339 }).then(res => {
3340 3340 var buy_num_data = res.data.data;
... ...
packageC/pages/presell/goodsInfo/goodsInfo.js
... ... @@ -269,7 +269,18 @@ Page({
269 269 nav_backgroundColor: "#ffffff",
270 270 nav_type: 2, //导航类型
271 271 istop: 0, //是否置顶风格为1
272   - searchbox_transparent: 1
  272 + searchbox_transparent: 1,
  273 +
  274 + //苹果机都为真
  275 + gn_sele_fir: true,
  276 + gn_sele_sec:getApp().globalData.is_iPhone?true:false,
  277 + sn_sele_sec:getApp().globalData.is_iPhone?true:false,
  278 + sku_sele_sec:getApp().globalData.is_iPhone?true:false,
  279 + cate_sele_sec:getApp().globalData.is_iPhone?true:false,
  280 + brand_sele_sec:getApp().globalData.is_iPhone?true:false,
  281 + nation_sele_sec:getApp().globalData.is_iPhone?true:false,
  282 + guige_sele_sec:getApp().globalData.is_iPhone?true:false,
  283 + ontime_sele_sec:getApp().globalData.is_iPhone?true:false,
273 284  
274 285 },
275 286  
... ... @@ -1051,6 +1062,12 @@ Page({
1051 1062 this.setData({
1052 1063 activeCategoryId: e
1053 1064 }), 1 == e ? this.tabGoodsContent() : 2 == e && this.tabComment();
  1065 +
  1066 + if(e>0){
  1067 + wx.pageScrollTo({
  1068 + scrollTop:0
  1069 + })
  1070 + }
1054 1071 },
1055 1072 tabClick2: function (t) {
1056 1073 this.setData({
... ... @@ -5003,4 +5020,42 @@ Page({
5003 5020 },
5004 5021  
5005 5022  
  5023 + handtouch(e){
  5024 + //苹果机都为真
  5025 + if(getApp().globalData.is_iPhone){
  5026 + return false;
  5027 + }
  5028 + var name=e.currentTarget.dataset.name;
  5029 + var set_data={
  5030 + gn_sele_fir:false,
  5031 + gn_sele_sec:false,
  5032 + sn_sele_sec:false,
  5033 + sku_sele_sec:false,
  5034 + cate_sele_sec:false,
  5035 + brand_sele_sec:false,
  5036 + nation_sele_sec:false,
  5037 + guige_sele_sec:false,
  5038 + ontime_sele_sec:false
  5039 + }
  5040 +
  5041 + switch (name){
  5042 + case 'gn_sele_fir': delete set_data.gn_sele_fir;break;
  5043 + case 'gn_sele_sec': delete set_data.gn_sele_sec;break;
  5044 + case 'sn_sele_sec': delete set_data.sn_sele_sec;break;
  5045 + case 'sku_sele_sec': delete set_data.sku_sele_sec;break;
  5046 + case 'cate_sele_sec': delete set_data.cate_sele_sec;break;
  5047 + case 'brand_sele_sec': delete set_data.brand_sele_sec;break;
  5048 + case 'nation_sele_sec': delete set_data.nation_sele_sec;break;
  5049 + case 'guige_sele_sec': delete set_data.guige_sele_sec;break;
  5050 + case 'ontime_sele_sec': delete set_data.ontime_sele_sec;break;
  5051 + }
  5052 +
  5053 + this.setData(set_data)
  5054 + this.setData({
  5055 + [name]:true
  5056 + })
  5057 +
  5058 + }
  5059 +
  5060 +
5006 5061 });
... ...
packageC/pages/presell/goodsInfo/goodsInfo.wxml
... ... @@ -131,8 +131,8 @@
131 131 <view class="pt_fir_title ">
132 132 <view class="xc-goods-explain flex-vertical-between">
133 133 <view class="xc-explain fs32 ellipsis-2">
134   - {{data.goods_name}}
135   - </view>
  134 + <text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}" >{{data.goods_name}}</text>
  135 + </view>
136 136 <!-- 这个是分享按钮 -->
137 137 <view wx:if="{{isLogin}}" class="xc-share-frame t-c" bindtap="clickShare">
138 138 <view class="iconfont icon-share"></view>
... ... @@ -284,64 +284,64 @@
284 284 <view class="item_left">
285 285 <text>商品名称</text>
286 286 </view>
287   - <view class="item_right">
288   - <text>{{data.goods_name}}</text>
  287 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  288 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}">{{data.goods_name}}</text>
289 289 </view>
290 290 </view>
291 291 <view class="tb_item tb-l">
292 292 <view class="item_left">
293 293 <text>商品编号</text>
294 294 </view>
295   - <view class="item_right">
296   - <text>{{data.goods_sn}}</text>
  295 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec">
  296 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}">{{data.goods_sn}}</text>
297 297 </view>
298 298 </view>
299 299 <view class="tb_item tb-l">
300 300 <view class="item_left">
301 301 <text>商品条码</text>
302 302 </view>
303   - <view class="item_right">
304   - <text>{{data.sku}}</text>
  303 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec">
  304 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{data.sku}}</text>
305 305 </view>
306 306 </view>
307 307 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
308 308 <view class="item_left">
309 309 <text>品类</text>
310 310 </view>
311   - <view class="item_right">
312   - <text>{{cat_name}}</text>
  311 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec">
  312 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
313 313 </view>
314 314 </view>
315 315 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
316 316 <view class="item_left">
317 317 <text>品牌</text>
318 318 </view>
319   - <view class="item_right">
320   - <text>{{brand_name}}</text>
  319 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec">
  320 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
321 321 </view>
322 322 </view>
323 323 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
324 324 <view class="item_left">
325 325 <text>国别</text>
326 326 </view>
327   - <view class="item_right">
328   - <text>{{nation_name}}</text>
  327 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec">
  328 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}">{{nation_name}}</text>
329 329 </view>
330 330 </view>
331 331 <view class="tb_item tb-l">
332 332 <view class="item_left">
333 333 <text>规格</text>
334 334 </view>
335   - <view class="item_right">
336   - <text>{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
  335 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec">
  336 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
337 337 </view>
338 338 </view>
339 339 <view class="tb_item tb-l">
340 340 <view class="item_left">
341 341 <text>上架时间</text>
342 342 </view>
343   - <view class="item_right">
344   - <text>{{data.on_time}}</text>
  343 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  344 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}">{{data.on_time}}</text>
345 345 </view>
346 346 </view>
347 347 </view>
... ... @@ -381,74 +381,74 @@
381 381 </view>
382 382 <!-- ----------商品详情图片页面-------------- -->
383 383 <view class="goods-norms" hidden="{{activeCategoryId==1?false:true}}">
  384 +
384 385 <view class="table_s">
385 386 <view class="tb_item tb-l">
386 387 <view class="item_left">
387 388 <text>商品名称</text>
388 389 </view>
389   - <view class="item_right">
390   - <text>{{data.goods_name}}</text>
  390 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  391 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}">{{data.goods_name}}</text>
391 392 </view>
392 393 </view>
393 394 <view class="tb_item tb-l">
394 395 <view class="item_left">
395 396 <text>商品编号</text>
396 397 </view>
397   - <view class="item_right">
398   - <text>{{data.goods_sn}}</text>
  398 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec">
  399 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}">{{data.goods_sn}}</text>
399 400 </view>
400 401 </view>
401 402 <view class="tb_item tb-l">
402 403 <view class="item_left">
403 404 <text>商品条码</text>
404 405 </view>
405   - <view class="item_right">
406   - <text>{{data.sku}}</text>
  406 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec">
  407 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{data.sku}}</text>
407 408 </view>
408 409 </view>
409 410 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
410 411 <view class="item_left">
411 412 <text>品类</text>
412 413 </view>
413   - <view class="item_right">
414   - <text>{{cat_name}}</text>
  414 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec">
  415 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
415 416 </view>
416 417 </view>
417 418 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
418 419 <view class="item_left">
419 420 <text>品牌</text>
420 421 </view>
421   - <view class="item_right">
422   - <text>{{brand_name}}</text>
  422 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec">
  423 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
423 424 </view>
424 425 </view>
425 426 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
426 427 <view class="item_left">
427 428 <text>国别</text>
428 429 </view>
429   - <view class="item_right">
430   - <text>{{nation_name}}</text>
  430 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec">
  431 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}">{{nation_name}}</text>
431 432 </view>
432 433 </view>
433 434 <view class="tb_item tb-l">
434 435 <view class="item_left">
435 436 <text>规格</text>
436 437 </view>
437   - <view class="item_right">
438   - <text>{{data.goods_spec==""?"规格1":data.goods_spec}}</text>
  438 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec">
  439 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{filters.show_gui_ge(data.goods_spec,data.goods_color)}}</text>
439 440 </view>
440 441 </view>
441 442 <view class="tb_item tb-l">
442 443 <view class="item_left">
443 444 <text>上架时间</text>
444 445 </view>
445   - <view class="item_right">
446   - <text>{{data.on_time}}</text>
  446 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  447 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}">{{data.on_time}}</text>
447 448 </view>
448 449 </view>
449 450 </view>
450 451  
451   -
452 452 <!-- 详情广告顶部-->
453 453 <view class="wxParse">
454 454 <template is="wxParse" data="{{wxParseData:goodInfo_ad2.nodes}}"></template>
... ...
packageG/pages/group_buy/goodsInfo/goodsInfo.wxml
... ... @@ -114,7 +114,7 @@
114 114 <!-- 手店价 -->
115 115 <view class="co-red" wx:if="{{prom_type == 0}}"><text class="rel yuan fs28">¥</text>{{filters.toFix(data.shop_price,2)}}</view>
116 116 <view class="goods-title">
117   - <view class="goods-name elli">{{data.goods_name}}</view>
  117 + <view class="goods-name elli"><text selectable='true' user-select="true">{{data.goods_name}}</text></view>
118 118 </view>
119 119 </view>
120 120  
... ...
packageG/pages/team/team_show/team_show.js
... ... @@ -91,7 +91,9 @@ Page({
91 91  
92 92 sort_store: 0, //门店分类
93 93 choice_sort_store: 0, //选择分类门店
94   - template_id:[],//订阅消息id
  94 + template_id:[],//订阅消息id
  95 +
  96 + paying:0, //避免多次点击
95 97 },
96 98 onLoad: async function(options) {
97 99 wx.setNavigationBarTitle({ title: "拼团订单",})
... ... @@ -158,6 +160,8 @@ Page({
158 160  
159 161 //显示加载
160 162 onShow:function(){
  163 + this.data.paying=0;
  164 +
161 165 //-- 看一下隐私政策要不要显示 --
162 166 var privacy_pop = this.selectComponent("#privacy_pop"); //组件的id
163 167 if (privacy_pop) {
... ... @@ -820,18 +824,29 @@ Page({
820 824  
821 825 //------去支付,购买-------
822 826 go_pay:function () {
  827 +
  828 + if(this.data.paying) return false;
  829 + this.data.paying=1;
  830 +
823 831 var th=this;
824 832 var def_pick_store=this.data.def_pick_store;
825 833 if(def_pick_store && def_pick_store.pickup_id) {
826 834 th.data.pick_id=def_pick_store.pickup_id; //选择门店
827 835 th.data.end_name=def_pick_store.pickup_name;
828 836 }
829   - if (!th.data.pick_id) return s.my_warnning("请选择门店", 0, th);
830   - if (th.data.pick_id==0) return s.my_warnning("请选择门店", 0, th);
  837 + if (!th.data.pick_id) {
  838 + this.data.paying=0;
  839 + return s.my_warnning("请选择门店", 0, th);
  840 + }
  841 + if (th.data.pick_id==0){
  842 + this.data.paying=0;
  843 + return s.my_warnning("请选择门店", 0, th);
  844 + }
831 845  
832 846 //----判断起购数----
833 847 var qnum=parseFloat(th.data.teamlist.minbuynum);
834 848 if(qnum>0 && qnum>th.data.num ){
  849 + this.data.paying=0;
835 850 getApp().confirmBox("拼团商品至少要买"+qnum+"件!");
836 851 return false;
837 852 }
... ... @@ -844,9 +859,11 @@ Page({
844 859 }else{
845 860 getApp().showWarning("拼单已经抢光");
846 861 }
847   - return false;
  862 + th.data.paying=0;
  863 + return false;
848 864 }
849 865 if(th.data.teamlist.kttype==2 && 1>arr[1]){
  866 + th.data.paying=0;
850 867 getApp().showWarning("拼团已满");
851 868 return false;
852 869 }
... ... @@ -917,7 +934,10 @@ Page({
917 934 async buy_check_redis(func){
918 935  
919 936 var ck= await this.check_num(this.data.num,1);
920   - if(!ck) return false;
  937 + if(!ck) {
  938 + this.data.paying=0;
  939 + return false;
  940 + }
921 941  
922 942 //获取redis中的数量
923 943 var r_num=0,prom_type=6,prom_id=this.data.teamlist.id;
... ...
packageG/pages/user/order_detail/order_detail.js
... ... @@ -1993,7 +1993,8 @@ Page({
1993 1993 store_id: os.stoid,
1994 1994 user_id: getApp().globalData.user_id,
1995 1995 goods_id: good.goods_id,
1996   - timetype:good.viplimited_timetype
  1996 + timetype:good.viplimited_timetype,
  1997 + isnew:1,
1997 1998 };
1998 1999 if(b_item.prom_type==7){
1999 2000 req_data.prom_type=7;
... ... @@ -2065,7 +2066,8 @@ Page({
2065 2066 store_id: os.stoid,
2066 2067 user_id: getApp().globalData.user_id,
2067 2068 goods_id: good.goods_id,
2068   - timetype:good.viplimited_timetype
  2069 + timetype:good.viplimited_timetype,
  2070 + isnew:1,
2069 2071 };
2070 2072  
2071 2073 if(prom){
... ...
packageG/pages/user/userinfo/userinfo.js
... ... @@ -920,6 +920,7 @@ Page({
920 920 },
921 921  
922 922  
  923 +
923 924 //------卡片的显示和关闭--------
924 925 show_tc: function() {
925 926 var that=this;
... ... @@ -938,7 +939,8 @@ Page({
938 939 return;
939 940 }
940 941 //base64_encode($user.mobile.'|'.date('Y-m-d H:i:s')
941   - var val = that.data.userInfo.mobile + "|" +getnowtime+"|"+that.data.getusercode_vailtime;
  942 + var val = getApp().globalData.userInfo.mobile + "|" +getnowtime+"|"+that.data.getusercode_vailtime;
  943 +
942 944 val = "^" + ut.base64_encode(val);
943 945 let userInfo = getApp().globalData.userInfo;
944 946 qrcode('qrcode', val, 350, 350, that);
... ...
pages/goods/goodsInfo/goodsInfo.js
... ... @@ -295,6 +295,17 @@ Page({
295 295 front_pick:null, //在详情页面上显示的门店
296 296  
297 297 get_sto_ing:1, //默认是不让弹出框的
  298 +
  299 + //苹果机都为真
  300 + gn_sele_fir:true,
  301 + gn_sele_sec:getApp().globalData.is_iPhone?true:false,
  302 + sn_sele_sec:getApp().globalData.is_iPhone?true:false,
  303 + sku_sele_sec:getApp().globalData.is_iPhone?true:false,
  304 + cate_sele_sec:getApp().globalData.is_iPhone?true:false,
  305 + brand_sele_sec:getApp().globalData.is_iPhone?true:false,
  306 + nation_sele_sec:getApp().globalData.is_iPhone?true:false,
  307 + guige_sele_sec:getApp().globalData.is_iPhone?true:false,
  308 + ontime_sele_sec:getApp().globalData.is_iPhone?true:false,
298 309 },
299 310  
300 311 //------初始化加载----------
... ... @@ -9452,5 +9463,43 @@ Page({
9452 9463 },
9453 9464  
9454 9465  
  9466 + handtouch(e){
  9467 + //苹果机都为真
  9468 + if(getApp().globalData.is_iPhone){
  9469 + return false;
  9470 + }
  9471 + var name=e.currentTarget.dataset.name;
  9472 + var set_data={
  9473 + gn_sele_fir:false,
  9474 + gn_sele_sec:false,
  9475 + sn_sele_sec:false,
  9476 + sku_sele_sec:false,
  9477 + cate_sele_sec:false,
  9478 + brand_sele_sec:false,
  9479 + nation_sele_sec:false,
  9480 + guige_sele_sec:false,
  9481 + ontime_sele_sec:false
  9482 + }
  9483 +
  9484 + switch (name){
  9485 + case 'gn_sele_fir': delete set_data.gn_sele_fir;break;
  9486 + case 'gn_sele_sec': delete set_data.gn_sele_sec;break;
  9487 + case 'sn_sele_sec': delete set_data.sn_sele_sec;break;
  9488 + case 'sku_sele_sec': delete set_data.sku_sele_sec;break;
  9489 + case 'cate_sele_sec': delete set_data.cate_sele_sec;break;
  9490 + case 'brand_sele_sec': delete set_data.brand_sele_sec;break;
  9491 + case 'nation_sele_sec': delete set_data.nation_sele_sec;break;
  9492 + case 'guige_sele_sec': delete set_data.guige_sele_sec;break;
  9493 + case 'ontime_sele_sec': delete set_data.ontime_sele_sec;break;
  9494 + }
  9495 +
  9496 + this.setData(set_data)
  9497 + this.setData({
  9498 + [name]:true
  9499 + })
  9500 +
  9501 + }
  9502 +
  9503 +
9455 9504  
9456 9505 })
9457 9506 \ No newline at end of file
... ...
pages/goods/goodsInfo/goodsInfo.wxml
... ... @@ -200,7 +200,7 @@
200 200 <!-- 许程 商家团主页 -->
201 201 <view class="xc-goods-explain flex-vertical-between">
202 202 <view class="xc-explain fs32 ellipsis-2" wx:if="{{prom_type!=0 }}">
203   - {{front_g.goods_name}}
  203 + <text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}" >{{front_g.goods_name}}</text>
204 204 </view>
205 205 <!-- 这个是分享按钮 -->
206 206 <view wx:if="{{isLogin}}" class="xc-share-frame t-c shrink0" bindtap="clickShare">
... ... @@ -306,7 +306,7 @@
306 306 </view>
307 307 <view class="goods-title">
308 308 <image wx:if="{{front_g.commission > 0}}" style="width: 25rpx;height: 25rpx;margin-right: 6rpx;" src="https://mshop-lib.yolipai.net/template/mobile/new/static/images/addmoney.png"></image>
309   - <view class="goods-name elli">{{front_g.goods_name}}</view>
  309 + <view class="goods-name elli"><text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}">{{front_g.goods_name}}</text></view>
310 310 </view>
311 311 <view class="goods-num">
312 312 <view class="sales">销量:{{prom_act.buy_num+prom_act.virtual}}件</view>
... ... @@ -427,7 +427,7 @@
427 427 <view wx:if="{{prom_type!=1 && prom_type!=2 }}">
428 428 <view class="goods-title">
429 429 <image wx:if="{{front_g.commission > 0}}" style="width: 25rpx;height: 25rpx;margin-right: 6rpx;" src="https://mshop-lib.yolipai.net/template/mobile/new/static/images/addmoney.png"></image>
430   - <view class="goods-name elli">{{front_g.goods_name}}</view>
  430 + <view class="goods-name elli"><text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}" >{{front_g.goods_name}}</text></view>
431 431 </view>
432 432 </view>
433 433 <view class="goods-num" wx:if="{{prom_type!=1 && prom_type!=2}}">
... ... @@ -457,11 +457,11 @@
457 457  
458 458 <!-- 秒杀的活动名称 -->
459 459 <view class="xc-explain fs32 ellipsis-2" wx:if="{{prom_type!=0 && prom_type!=4 && prom_type!=2}}">
460   - {{front_g.goods_name}}
  460 + <text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}">{{front_g.goods_name}}</text>
461 461 </view>
462 462  
463 463 <view class="xc-explain flex jc_sb" wx:if="{{prom_type==2}}">
464   - <view class="fs32 ellipsis-2" style="max-width:80%; max-height: 90rpx;">{{front_g.goods_name}}</view>
  464 + <view class="fs32 ellipsis-2" style="max-width:80%; max-height: 90rpx;"><text bindtouchstart="handtouch" data-name="gn_sele_fir" selectable='{{gn_sele_fir}}' user-select="{{gn_sele_fir}}">{{front_g.goods_name}}</text></view>
465 465 <!-- 这个是分享按钮 -->
466 466 <view wx:if="{{isLogin}}" class="xc-share-frame t-c shrink0" bindtap="clickShare" style="flex-shrink:0;position: relative;top: -22rpx;">
467 467 <view class="iconfont icon-share"></view>
... ... @@ -819,64 +819,64 @@
819 819 <view class="item_left">
820 820 <text>商品名称</text>
821 821 </view>
822   - <view class="item_right">
823   - <text>{{front_g.goods_name}}</text>
  822 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  823 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}">{{front_g.goods_name}}</text>
824 824 </view>
825 825 </view>
826 826 <view class="tb_item tb-l">
827 827 <view class="item_left">
828 828 <text>商品编号</text>
829 829 </view>
830   - <view class="item_right">
831   - <text>{{front_g.goods_sn}}</text>
  830 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec" >
  831 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}" >{{front_g.goods_sn}}</text>
832 832 </view>
833 833 </view>
834 834 <view class="tb_item tb-l">
835 835 <view class="item_left">
836 836 <text>商品条码</text>
837 837 </view>
838   - <view class="item_right">
839   - <text>{{front_g.sku}}</text>
  838 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec" >
  839 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{front_g.sku}}</text>
840 840 </view>
841 841 </view>
842 842 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
843 843 <view class="item_left">
844 844 <text>品类</text>
845 845 </view>
846   - <view class="item_right">
847   - <text>{{cat_name}}</text>
  846 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec" >
  847 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
848 848 </view>
849 849 </view>
850 850 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
851 851 <view class="item_left">
852 852 <text>品牌</text>
853 853 </view>
854   - <view class="item_right">
855   - <text>{{brand_name}}</text>
  854 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec" >
  855 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
856 856 </view>
857 857 </view>
858 858 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
859 859 <view class="item_left">
860 860 <text>国别</text>
861 861 </view>
862   - <view class="item_right">
863   - <text>{{nation_name}}</text>
  862 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec" >
  863 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}" >{{nation_name}}</text>
864 864 </view>
865 865 </view>
866 866 <view class="tb_item tb-l">
867 867 <view class="item_left">
868 868 <text>规格</text>
869 869 </view>
870   - <view class="item_right">
871   - <text>{{filters.show_gui_ge(front_g.goods_spec,front_g.goods_color)}}</text>
  870 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec" >
  871 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{filters.show_gui_ge(front_g.goods_spec,front_g.goods_color)}}</text>
872 872 </view>
873 873 </view>
874 874 <view class="tb_item tb-l">
875 875 <view class="item_left">
876 876 <text>上架时间</text>
877 877 </view>
878   - <view class="item_right">
879   - <text>{{front_g.on_time}}</text>
  878 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  879 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}" >{{front_g.on_time}}</text>
880 880 </view>
881 881 </view>
882 882 </view>
... ... @@ -913,64 +913,64 @@
913 913 <view class="item_left">
914 914 <text>商品名称</text>
915 915 </view>
916   - <view class="item_right">
917   - <text>{{front_g.goods_name}}</text>
  916 + <view class="item_right" bindtouchstart="handtouch" data-name="gn_sele_sec">
  917 + <text selectable='{{gn_sele_sec}}' user-select="{{gn_sele_sec}}" >{{front_g.goods_name}}</text>
918 918 </view>
919 919 </view>
920 920 <view class="tb_item tb-l">
921 921 <view class="item_left">
922 922 <text>商品编号</text>
923 923 </view>
924   - <view class="item_right">
925   - <text>{{front_g.goods_sn}}</text>
  924 + <view class="item_right" bindtouchstart="handtouch" data-name="sn_sele_sec" >
  925 + <text selectable='{{sn_sele_sec}}' user-select="{{sn_sele_sec}}" >{{front_g.goods_sn}}</text>
926 926 </view>
927 927 </view>
928 928 <view class="tb_item tb-l">
929 929 <view class="item_left">
930 930 <text>商品条码</text>
931 931 </view>
932   - <view class="item_right">
933   - <text>{{front_g.sku}}</text>
  932 + <view class="item_right" bindtouchstart="handtouch" data-name="sku_sele_sec">
  933 + <text selectable='{{sku_sele_sec}}' user-select="{{sku_sele_sec}}" >{{front_g.sku}}</text>
934 934 </view>
935 935 </view>
936 936 <view class="tb_item tb-l" wx:if="{{cat_name && is_show_pl}}">
937 937 <view class="item_left">
938 938 <text>品类</text>
939 939 </view>
940   - <view class="item_right">
941   - <text>{{cat_name}}</text>
  940 + <view class="item_right" bindtouchstart="handtouch" data-name="cate_sele_sec" >
  941 + <text selectable='{{cate_sele_sec}}' user-select="{{cate_sele_sec}}" >{{cat_name}}</text>
942 942 </view>
943 943 </view>
944 944 <view class="tb_item tb-l" wx:if="{{brand_name && is_show_pp}}">
945 945 <view class="item_left">
946 946 <text>品牌</text>
947 947 </view>
948   - <view class="item_right">
949   - <text>{{brand_name}}</text>
  948 + <view class="item_right" bindtouchstart="handtouch" data-name="brand_sele_sec" >
  949 + <text selectable='{{brand_sele_sec}}' user-select="{{brand_sele_sec}}" >{{brand_name}}</text>
950 950 </view>
951 951 </view>
952 952 <view class="tb_item tb-l" wx:if="{{nation_name && is_show_gb}}">
953 953 <view class="item_left">
954 954 <text>国别</text>
955 955 </view>
956   - <view class="item_right">
957   - <text>{{nation_name}}</text>
  956 + <view class="item_right" bindtouchstart="handtouch" data-name="nation_sele_sec" >
  957 + <text selectable='{{nation_sele_sec}}' user-select="{{nation_sele_sec}}" >{{nation_name}}</text>
958 958 </view>
959 959 </view>
960 960 <view class="tb_item tb-l">
961 961 <view class="item_left">
962 962 <text>规格</text>
963 963 </view>
964   - <view class="item_right">
965   - <text>{{front_g.goods_spec==""?"规格1":front_g.goods_spec}}</text>
  964 + <view class="item_right" bindtouchstart="handtouch" data-name="guige_sele_sec" >
  965 + <text selectable='{{guige_sele_sec}}' user-select="{{guige_sele_sec}}" >{{front_g.goods_spec==""?"规格1":front_g.goods_spec}}</text>
966 966 </view>
967 967 </view>
968 968 <view class="tb_item tb-l">
969 969 <view class="item_left">
970 970 <text>上架时间</text>
971 971 </view>
972   - <view class="item_right">
973   - <text>{{front_g.on_time}}</text>
  972 + <view class="item_right" bindtouchstart="handtouch" data-name="ontime_sele_sec">
  973 + <text selectable='{{ontime_sele_sec}}' user-select="{{ontime_sele_sec}}" >{{front_g.on_time}}</text>
974 974 </view>
975 975 </view>
976 976 </view>
... ... @@ -1429,39 +1429,9 @@
1429 1429 </view>
1430 1430 </block>
1431 1431 </view>
1432   - <!-- 选择门店模块 -->
1433   - <view class="flex-space-between address ai_end xc-width ">
1434   - <view class="flex" wx:if="{{def_pick_store && def_pick_store.pickup_name}}">
1435   - <text class="fs30 xc-black3 shop_name bold {{def_pick_store.distance!=null?'max':''}} ">{{def_pick_store.pickup_name}}</text>
1436   - <view class="distance fs24 xc-ash" wx:if="{{def_pick_store.distance!=null}}">
1437   - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}
1438   - </view>
1439   - </view>
1440   - <!-- 没有门店的时候 -->
1441   - <view class="flex" bindtap="choice_store" wx:else>
1442   - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>
1443   - <view class="fs30" style="color:black;">选择门店</view>
1444   - </view>
1445   - <view hidden="{{has_def && sys_switch.is_pricing_open_store}}" class="red-co fs28" bindtap="choice_store">更多门店<text class="right-arrow"></text></view>
1446   - </view>
1447   - <view wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>
1448   - <block wx:else>
1449   - <view wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">(库存不足)</view>
1450   - <block wx:else>
1451   - <view class="no_store" wx:if="{{def_pick_store.is_no_dis}}">(配送不匹配)</view>
1452 1432  
1453   - <view class="no_store" wx:elif="{{def_pick_store.is_no_dis_nor}}">(该店不可售)</view>
1454   - <view class="no_store" wx:elif="{{def_pick_store.is_no_dis_nor && is_normal}}">(该店不可售)</view>
1455   - <view class="no_store" wx:elif="{{def_pick_store.is_no_dis_act && !is_normal}}">(该店不可售)</view>
1456   - <view wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && !filters.is_virtual_gd(sele_g.is_virtual) && sales_rules>=2 && prom_type==0 &&!sele_g.whsle_id }}">
1457   - (库存不足)
1458   - </view>
1459   - </block>
1460   - </block>
1461   - <view class="fs24 xc-ash-9f xc-distance-top " wx:if="{{def_pick_store && def_pick_store.fulladdress}}">
1462   - 地址:{{def_pick_store.fulladdress}}
1463   - </view>
1464 1433 </view>
  1434 +
1465 1435 <!-- 商品的属性项目 -->
1466 1436 <view class="xc-goods-attribute">
1467 1437 <view hidden="{{ismend==1}}" class="spec-name">商品规格</view>
... ... @@ -1591,6 +1561,8 @@
1591 1561 </block>
1592 1562 </view>
1593 1563 <view class="clear"></view>
  1564 +
  1565 +
1594 1566 <!-- 选择门店的列表 -->
1595 1567 <view hidden="{{ismend==0}}" class="sto_v">
1596 1568 <view class="title" hidden="{{is_sec_mend==1}}" bindtap="hidemend">
... ...
pages/index/index/index.wxml
... ... @@ -455,9 +455,9 @@
455 455 <block wx:if="{{item.ename=='searchbox'}}">
456 456 <searchbox object="{{item.content}}" transparent="{{searchbox_transparent}}" nav_backgroundColor="{{nav_backgroundColor ? '#fff' :'#fff'}}"></searchbox>
457 457 </block>
458   - <!-- <block wx:if="{{item.ename=='store_select'}}">
  458 + <block wx:if="{{item.ename=='store_select'}}">
459 459 <store_select object="{{item.content}}"></store_select>
460   - </block> -->
  460 + </block>
461 461 </block>
462 462 </block>
463 463 </view>
... ... @@ -486,9 +486,9 @@
486 486 <block wx:if="{{item.ename=='searchbox'}}">
487 487 <searchbox object="{{item.content}}"></searchbox>
488 488 </block>
489   - <!-- <block wx:if="{{item.ename=='store_select'}}">-->
490   - <!-- <store_select object="{{item.content}}"></store_select>-->
491   - <!-- </block>-->
  489 + <block wx:if="{{item.ename=='store_select'}}">
  490 + <store_select object="{{item.content}}"></store_select>
  491 + </block>
492 492  
493 493 </block>
494 494 </block>
... ...
pages/user/order_list/order_list.js
... ... @@ -2315,7 +2315,8 @@ Page({
2315 2315 store_id: os.stoid,
2316 2316 user_id: getApp().globalData.user_id,
2317 2317 goods_id: good.goods_id,
2318   - timetype:good.viplimited_timetype
  2318 + timetype:good.viplimited_timetype,
  2319 + isnew:1,
2319 2320  
2320 2321 };
2321 2322 if (b_item.prom_type == 7) {
... ... @@ -2391,6 +2392,7 @@ Page({
2391 2392 user_id: getApp().globalData.user_id,
2392 2393 goods_id: good.goods_id,
2393 2394 timetype:good.viplimited_timetype
  2395 + isnew:1,
2394 2396 };
2395 2397  
2396 2398 if (prom) {
... ...
utils/more_cx.js
... ... @@ -434,6 +434,8 @@ module.exports = {
434 434 if(!c_item.selected) continue;
435 435 //如果是秒杀之类是商品
436 436 if([1,2,4,6,8,9].indexOf(c_item.prom_type)>-1) continue;
  437 + //如果是搭配的时候商品
  438 + if(c_item.is_collocation) continue;
437 439  
438 440 //-- 把活动进行规整 --
439 441 var more_cx=c_item.more_cx;
... ...