Commit 56fac99aad930ac22f1c0a55c0b03d4da6b578f1

Authored by 后端研发-苏明海
2 parents 9b3a4709 878718aa

Merge branch 'dev' into 'test'

Dev

See merge request !421
@@ -35,30 +35,32 @@ App({ @@ -35,30 +35,32 @@ App({
35 "selectedColor": "#f23030",//文字被选择后color 35 "selectedColor": "#f23030",//文字被选择后color
36 "borderStyle": "white",// 36 "borderStyle": "white",//
37 "backgroundColor": "#ffffff",//背景color 37 "backgroundColor": "#ffffff",//背景color
  38 + "iscustom":'',
  39 + "url":"",
38 "list": [ 40 "list": [
39 { 41 {
40 "weappurl": "/pages/index/index/index", 42 "weappurl": "/pages/index/index/index",
41 "nav_name": "首页", 43 "nav_name": "首页",
42 - "src": "/images/bar/index.png",  
43 - "src_sele": "/images/bar/index_on.png" 44 + "src": "/miniapp/images/bar/index.png",
  45 + "src_sele": "/miniapp/images/bar/index_on.png"
44 }, 46 },
45 { 47 {
46 "weappurl": "/pages/goods/categoryList/categoryList", 48 "weappurl": "/pages/goods/categoryList/categoryList",
47 "nav_name": "分类", 49 "nav_name": "分类",
48 - "src": "/images/bar/fl.png",  
49 - "src_sele": "/images/bar/fl_on.png" 50 + "src": "/miniapp/images/bar/fl.png",
  51 + "src_sele": "/miniapp/images/bar/fl_on.png"
50 }, 52 },
51 { 53 {
52 "weappurl": "/pages/cart/cart/cart", 54 "weappurl": "/pages/cart/cart/cart",
53 "nav_name": "购物车", 55 "nav_name": "购物车",
54 - "src": "/images/bar/car.png",  
55 - "src_sele": "/images/bar/car_on.png" 56 + "src": "/miniapp/images/bar/car.png",
  57 + "src_sele": "/miniapp/images/bar/car_on.png"
56 }, 58 },
57 { 59 {
58 "weappurl": "/pages/user/index/index", 60 "weappurl": "/pages/user/index/index",
59 "nav_name": "我的", 61 "nav_name": "我的",
60 - "src": "/images/bar/user.png",  
61 - "src_sele": "/images/bar/user_on.png" 62 + "src": "/miniapp/images/bar/user.png",
  63 + "src_sele": "/miniapp/images/bar/user_on.png"
62 } 64 }
63 ] 65 ]
64 }, 66 },
app.json
@@ -83,15 +83,15 @@ @@ -83,15 +83,15 @@
83 "pages/user/assistance/assistance_success", 83 "pages/user/assistance/assistance_success",
84 "pages/user/assistance/assistance", 84 "pages/user/assistance/assistance",
85 "pages/video/index", 85 "pages/video/index",
86 - "pages/template/index" 86 + "pages/template/index",
  87 + "pages/store/index"
87 88
88 ], 89 ],
89 90
90 "subPackages": [{ 91 "subPackages": [{
91 "root": "packageA/", 92 "root": "packageA/",
92 "name":"pack1", 93 "name":"pack1",
93 - "pages": [  
94 - "pages/store/index", 94 + "pages": [
95 "pages/prom_list/prom_list", 95 "pages/prom_list/prom_list",
96 "pages/quan_list/quan_list", 96 "pages/quan_list/quan_list",
97 "pages/quan_pro/quan_pro" 97 "pages/quan_pro/quan_pro"
@@ -111,7 +111,38 @@ @@ -111,7 +111,38 @@
111 "backgroundColor": "#ffffff", 111 "backgroundColor": "#ffffff",
112 "enablePullDownRefresh": true 112 "enablePullDownRefresh": true
113 }, 113 },
114 - 114 + "tabBar": {
  115 + "color": "#6e6d6b",
  116 + "selectedColor": "#f23030",
  117 + "borderStyle": "white",
  118 + "backgroundColor": "#ffffff",
  119 + "list": [
  120 + {
  121 + "pagePath": "pages/index/index/index",
  122 + "text": "首页",
  123 + "iconPath": "packageA/images/bar/index.png",
  124 + "selectedIconPath": "packageA/images/bar/index_on.png"
  125 + },
  126 + {
  127 + "pagePath": "pages/goods/categoryList/categoryList",
  128 + "text": "分类",
  129 + "iconPath": "packageA/images/bar/fl.png",
  130 + "selectedIconPath": "packageA/images/bar/fl_on.png"
  131 + },
  132 + {
  133 + "pagePath": "pages/cart/cart/cart",
  134 + "text": "购物车",
  135 + "iconPath": "packageA/images/bar/car.png",
  136 + "selectedIconPath": "packageA/images/bar/car_on.png"
  137 + },
  138 + {
  139 + "pagePath": "pages/user/index/index",
  140 + "text": "我的",
  141 + "iconPath": "packageA/images/bar/user.png",
  142 + "selectedIconPath": "packageA/images/bar/user_on.png"
  143 + }
  144 + ]
  145 + },
115 "debug": false, 146 "debug": false,
116 "sitemapLocation": "sitemap.json" 147 "sitemapLocation": "sitemap.json"
117 } 148 }
118 \ No newline at end of file 149 \ No newline at end of file
packageA/pages/prom_list/prom_list.wxml
@@ -46,7 +46,7 @@ @@ -46,7 +46,7 @@
46 <!-- 左边 --> 46 <!-- 左边 -->
47 <view style="text-align: left; padding-left: 20rpx"> 47 <view style="text-align: left; padding-left: 20rpx">
48 <view class="co-red"><text class="f_hei">搭配价</text>¥{{filters.toFix(data.shop_price+dp_price,2)}}</view> 48 <view class="co-red"><text class="f_hei">搭配价</text>¥{{filters.toFix(data.shop_price+dp_price,2)}}</view>
49 - <view class="co-red"><text class="f_hei">已省</text>¥{{cut_price}}</view> 49 + <view class="co-red"><text class="f_hei">已省</text>¥{{filters.toFix(cut_price,2)}}</view>
50 </view> 50 </view>
51 <!-- 右边 --> 51 <!-- 右边 -->
52 <view bindtap="openSpecModel" class="buy_btn ">立即购买</view> 52 <view bindtap="openSpecModel" class="buy_btn ">立即购买</view>
pages/cart/cart/cart.js
@@ -55,9 +55,9 @@ Page({ @@ -55,9 +55,9 @@ Page({
55 }, 55 },
56 onShow: function() { 56 onShow: function() {
57 var th = this; 57 var th = this;
58 - th.setData({  
59 - isTabBar: getApp().globalData.isTabBar,  
60 - }); 58 + //th.setData({
  59 + // isTabBar: getApp().globalData.isTabBar,
  60 + //});
61 61
62 t.editTabBar(); //显示自定义的底部导航 62 t.editTabBar(); //显示自定义的底部导航
63 this.getCardList(); 63 this.getCardList();
@@ -78,7 +78,6 @@ Page({ @@ -78,7 +78,6 @@ Page({
78 }) 78 })
79 } 79 }
80 }); 80 });
81 - isTabBar  
82 81
83 }, 82 },
84 83
@@ -1191,8 +1190,9 @@ Page({ @@ -1191,8 +1190,9 @@ Page({
1191 }).then(res=>{ 1190 }).then(res=>{
1192 if(res.data.code==0) discount=res.data.data; 1191 if(res.data.code==0) discount=res.data.data;
1193 }) 1192 })
1194 - //---如果有打折的信息,赠送的信息---  
1195 - if(discount && discount['goods_id']){ 1193 +
  1194 + //---如果有打折的信息,赠送的信息,赠送的时候要判断是不是限购数量---
  1195 + if(discount && discount['goods_id'] && discount.limit_num>=discount.bs && discount.gift_storecount>=discount.bs){
1196 var o=discount.goodsinfo; 1196 var o=discount.goodsinfo;
1197 var newd = { 1197 var newd = {
1198 goods_id: o.goods_id, 1198 goods_id: o.goods_id,
pages/cart/cart/cart.wxml
@@ -183,7 +183,7 @@ @@ -183,7 +183,7 @@
183 183
184 184
185 <warn id="warn"></warn> 185 <warn id="warn"></warn>
186 -<view wx:if="{{isTabBar == true}}"> 186 +<!-- <view wx:if="{{isTabBar == true}}">
187 <import src="../../tabbar/tabbar.wxml" /> 187 <import src="../../tabbar/tabbar.wxml" />
188 <template is="tabBar" data="{{tabBar}}" /> 188 <template is="tabBar" data="{{tabBar}}" />
189 -</view>  
190 \ No newline at end of file 189 \ No newline at end of file
  190 +</view> -->
191 \ No newline at end of file 191 \ No newline at end of file
pages/cart/cart2/cart2.js
@@ -695,9 +695,9 @@ Page({ @@ -695,9 +695,9 @@ Page({
695 //--看有没有减价-- 695 //--看有没有减价--
696 if(item_map.prom_price && item_map.price-item_map.prom_price){ 696 if(item_map.prom_price && item_map.price-item_map.prom_price){
697 if(cart_item.prom_pt_json){ 697 if(cart_item.prom_pt_json){
698 - cart_item.prom_pt_json.push({"prom_id":item_map.prom_id,"dis":item_map.price-item_map.prom_price,"ispt":0}) 698 + cart_item.prom_pt_json.push({"prom_id":item_map.prom_id,"dis":(item_map.price-item_map.prom_price).toFixed(2),"ispt":0})
699 }else{ 699 }else{
700 - cart_item.prom_pt_json=[{"prom_id":item_map.prom_id,"dis":item_map.price-item_map.prom_price,"ispt":0}]; 700 + cart_item.prom_pt_json=[{"prom_id":item_map.prom_id,"dis":(item_map.price-item_map.prom_price).toFixed(2),"ispt":0}];
701 } 701 }
702 702
703 o_price-=(item_map.price-item_map.prom_price); 703 o_price-=(item_map.price-item_map.prom_price);
@@ -840,12 +840,12 @@ Page({ @@ -840,12 +840,12 @@ Page({
840 if(o_price>=freight_free && freight_free>0 && !is_good_no_by && th.data.is_no_by[pickid]!=1){ 840 if(o_price>=freight_free && freight_free>0 && !is_good_no_by && th.data.is_no_by[pickid]!=1){
841 continue; 841 continue;
842 } 842 }
843 -  
844 //--如果是包邮券使用的情况下,如果商品是包邮的,那么就不进行计算-- 843 //--如果是包邮券使用的情况下,如果商品是包邮的,那么就不进行计算--
845 if(th.data.using_quan[pickid] && th.data.using_quan[pickid].isby==1 && !is_good_no_by){ 844 if(th.data.using_quan[pickid] && th.data.using_quan[pickid].isby==1 && !is_good_no_by){
846 continue; 845 continue;
847 } 846 }
848 847
  848 +
849 //----------------如果是选择了物流--------------------- 849 //----------------如果是选择了物流---------------------
850 if(cart_item.exp_type == 0 && item[j].is_free_shipping==0){ 850 if(cart_item.exp_type == 0 && item[j].is_free_shipping==0){
851 //如果地址不为空 851 //如果地址不为空
@@ -1365,8 +1365,8 @@ Page({ @@ -1365,8 +1365,8 @@ Page({
1365 1365
1366 //--判断优惠活动的提交-- 1366 //--判断优惠活动的提交--
1367 if(th.data.formData.cut_price>0){ 1367 if(th.data.formData.cut_price>0){
1368 - order_prom_list.discount_amount=th.data.formData.cut_price;  
1369 - var ob=[{"prom_id":th.data.bn_goods.prom_id,"dis":th.data.formData.cut_price,"ispt":0}] 1368 + order_prom_list.discount_amount=th.data.formData.cut_price.toFixed(2);
  1369 + var ob=[{"prom_id":th.data.bn_goods.prom_id,"dis":th.data.formData.cut_price.toFixed(2),"ispt":0}]
1370 order_prom_list.prom_pt_json=JSON.stringify(ob); 1370 order_prom_list.prom_pt_json=JSON.stringify(ob);
1371 } 1371 }
1372 if(th.data.formData.give_integral>0){ 1372 if(th.data.formData.give_integral>0){
@@ -1512,7 +1512,7 @@ Page({ @@ -1512,7 +1512,7 @@ Page({
1512 } 1512 }
1513 //--判断优惠活动的提交-- 1513 //--判断优惠活动的提交--
1514 if(t_item.cut_price>0){ 1514 if(t_item.cut_price>0){
1515 - order_prom_list.discount_amount=t_item.cut_price; 1515 + order_prom_list.discount_amount=t_item.cut_price.toFixed(2);
1516 order_prom_list.prom_pt_json=JSON.stringify(t_item.prom_pt_json); 1516 order_prom_list.prom_pt_json=JSON.stringify(t_item.prom_pt_json);
1517 } 1517 }
1518 if(t_item.s_intValue>0){ 1518 if(t_item.s_intValue>0){
@@ -2364,6 +2364,7 @@ Page({ @@ -2364,6 +2364,7 @@ Page({
2364 //-----获取购物车进来的劵------- 2364 //-----获取购物车进来的劵-------
2365 get_cart_quan:function () { 2365 get_cart_quan:function () {
2366 var th=this; 2366 var th=this;
  2367 + var is_xz_yh=1;
2367 //等待值的出现 2368 //等待值的出现
2368 getApp().waitfor2(this,"g_cart_q_time","order_prom_list_cart",async function () { 2369 getApp().waitfor2(this,"g_cart_q_time","order_prom_list_cart",async function () {
2369 var arr=th.data.order_prom_list_cart; 2370 var arr=th.data.order_prom_list_cart;
@@ -2387,6 +2388,7 @@ Page({ @@ -2387,6 +2388,7 @@ Page({
2387 //如果有限制使用优惠券,就要返回 2388 //如果有限制使用优惠券,就要返回
2388 if(gd.prom_type==3){ 2389 if(gd.prom_type==3){
2389 if(th.data.prom_goods_map[pickup_id][gd.prom_id].is_xz_yh) continue; 2390 if(th.data.prom_goods_map[pickup_id][gd.prom_id].is_xz_yh) continue;
  2391 + is_xz_yh=0;
2390 th.data.prom_goods_map[pickup_id][gd.prom_id].coupon_sele=1; 2392 th.data.prom_goods_map[pickup_id][gd.prom_id].coupon_sele=1;
2391 } 2393 }
2392 var item_price=gd.goods_price*gd.goods_num; 2394 var item_price=gd.goods_price*gd.goods_num;
@@ -2418,7 +2420,7 @@ Page({ @@ -2418,7 +2420,7 @@ Page({
2418 arr[ind].check_quan_price_list=check_quan_price_list; 2420 arr[ind].check_quan_price_list=check_quan_price_list;
2419 2421
2420 //是否关闭使用优惠券 2422 //是否关闭使用优惠券
2421 - if (th.data.is_close_quan != 1) { 2423 + if (th.data.is_close_quan != 1 && !is_xz_yh) {
2422 //--调用接口,获取优惠券的列表,3秒钟内控制接口请求-- 2424 //--调用接口,获取优惠券的列表,3秒钟内控制接口请求--
2423 var url="/api/weshop/couponList/getUseCouponList"; 2425 var url="/api/weshop/couponList/getUseCouponList";
2424 await app.request.promiseGet(url,{ data:{storeId:oo.stoid,userId:app.globalData.user_id,BuySum:ckeck_quan_price,WareIds:check_quan_ware_list,pageSize:100}}).then(res=>{ 2426 await app.request.promiseGet(url,{ data:{storeId:oo.stoid,userId:app.globalData.user_id,BuySum:ckeck_quan_price,WareIds:check_quan_ware_list,pageSize:100}}).then(res=>{
pages/goods/categoryList/categoryList.js
@@ -535,6 +535,15 @@ Page({ @@ -535,6 +535,15 @@ Page({
535 this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ; 535 this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ;
536 536
537 }, 537 },
  538 +
  539 +
  540 + //---图片失败,默认图片---
  541 + bind_Goodsbnerr: function (e) {
  542 + var _errImg = e.target.dataset.errorimg;
  543 + var _errObj = {};
  544 + _errObj[_errImg] ="/miniapp/images/default_g_img.gif";
  545 + this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ;
  546 + },
538 // 新的版本分类点击一级分类 547 // 新的版本分类点击一级分类
539 click_classify:function(e){ 548 click_classify:function(e){
540 clearInterval(this.data.timer); 549 clearInterval(this.data.timer);
pages/goods/categoryList/categoryList.wxml
@@ -382,7 +382,7 @@ @@ -382,7 +382,7 @@
382 <view class="choice_list" style="height:{{msgStatus != true?'100%':''}}"> 382 <view class="choice_list" style="height:{{msgStatus != true?'100%':''}}">
383 <navigator class="choice_item" style="margin-bottom:{{dataLength -1 == index?'100px':'0'}}" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}" wx:for="{{requestData}}" data-id="{{index}}" wx:key="{{index}}"> 383 <navigator class="choice_item" style="margin-bottom:{{dataLength -1 == index?'100px':'0'}}" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}" wx:for="{{requestData}}" data-id="{{index}}" wx:key="{{index}}">
384 <view class="img-wrap"> 384 <view class="img-wrap">
385 - <image src="{{url+item.original_img}}" binderror="bind_bnerr2" data-url="{{url+item.original_img}}" lazy-load="true" data-errorimg="requestData[{{index}}].original_img"></image> 385 + <image src="{{url+item.original_img}}" binderror="bind_Goodsbnerr" data-url="{{url+item.original_img}}" lazy-load="true" data-errorimg="requestData[{{index}}].original_img"></image>
386 </view> 386 </view>
387 <view class="item-cont"> 387 <view class="item-cont">
388 <view class="title">{{item.goods_name}}</view> 388 <view class="title">{{item.goods_name}}</view>
@@ -487,7 +487,7 @@ @@ -487,7 +487,7 @@
487 </block> 487 </block>
488 488
489 </block> 489 </block>
490 -<view wx:if="{{isTabBar == true}}"> 490 +<!-- <view wx:if="{{isTabBar == true}}">
491 <import src="../../tabbar/tabbar.wxml" /> 491 <import src="../../tabbar/tabbar.wxml" />
492 <template is="tabBar" data="{{tabBar}}" /> 492 <template is="tabBar" data="{{tabBar}}" />
493 -</view>  
494 \ No newline at end of file 493 \ No newline at end of file
  494 +</view> -->
495 \ No newline at end of file 495 \ No newline at end of file
pages/index/index/index.js
@@ -102,38 +102,43 @@ Page({ @@ -102,38 +102,43 @@ Page({
102 is_disgraceful: 0 102 is_disgraceful: 0
103 }) 103 })
104 }, 104 },
  105 +
105 async onShow() { 106 async onShow() {
106 var th = this; 107 var th = this;
107 //获取底部导航 108 //获取底部导航
108 - await getApp().request.promiseGet("/api/weshop/storeFooter/get/"+o.stoid, { 109 + // await getApp().request.promiseGet("/api/weshop/storeFooter/get/"+o.stoid, {
109 110
110 - }).then(res => {  
111 - var e = res;  
112 - console.log(e)  
113 - if(e.data.code != -1){  
114 - getApp().globalData.isTabBar = true  
115 - //console.log(JSON.parse(e))  
116 - var itemList = e.data.data.data; 111 + // }).then(res => {
  112 + // var e = res;
  113 + // console.log(e)
  114 + // if(e.data.code != -1){
  115 + // getApp().globalData.isTabBar = true
  116 + // //console.log(JSON.parse(e))
  117 + // var itemList = e.data.data.data;
117 118
118 - itemList = JSON.parse(itemList)  
119 - for(var i=0; i<itemList.length; i++){  
120 - itemList[i]['active'] = false  
121 - }  
122 - console.log(itemList)  
123 - getApp().globalData.tabBar.backgroundColor = e.data.data.bkcolor  
124 - getApp().globalData.tabBar.selectedColor = e.data.data.fontcolor_sele  
125 - getApp().globalData.tabBar.color = e.data.data.fontcolor  
126 - getApp().globalData.tabBar.list = itemList  
127 - wx.hideTabBar({})  
128 - }else{  
129 - getApp().globalData.isTabBar = true  
130 - }  
131 - th.setData({  
132 - isTabBar: getApp().globalData.isTabBar,  
133 - });  
134 - })  
135 - console.log("isTabBar:="+getApp().globalData.isTabBar)  
136 - t.editTabBar(); //显示自定义的底部导航 119 + // itemList = JSON.parse(itemList)
  120 + // for(var i=0; i<itemList.length; i++){
  121 + // itemList[i]['active'] = false
  122 + // }
  123 + // console.log(itemList)
  124 + // getApp().globalData.tabBar.backgroundColor = e.data.data.bkcolor
  125 + // getApp().globalData.tabBar.selectedColor = e.data.data.fontcolor_sele
  126 + // getApp().globalData.tabBar.color = e.data.data.fontcolor
  127 + // getApp().globalData.tabBar.list = itemList
  128 + // getApp().globalData.tabBar.iscustom = '1'
  129 + // getApp().globalData.tabBar.url = "";
  130 + // wx.hideTabBar({})
  131 + // }else{
  132 + // getApp().globalData.isTabBar = true
  133 + // getApp().globalData.tabBar.iscustom = '2'
  134 + // getApp().globalData.tabBar.url = th.data.url;
  135 + // }
  136 + // th.setData({
  137 + // isTabBar: getApp().globalData.isTabBar,
  138 + // });
  139 + // })
  140 + // console.log("isTabBar:="+getApp().globalData.isTabBar)
  141 + // t.editTabBar(); //显示自定义的底部导航
137 142
138 if (getApp().globalData.user_id) getApp().requestCardNum(); 143 if (getApp().globalData.user_id) getApp().requestCardNum();
139 await this.init_load(); 144 await this.init_load();
pages/index/index/index.wxml
@@ -360,8 +360,8 @@ @@ -360,8 +360,8 @@
360 </view> 360 </view>
361 </block> 361 </block>
362 <!-- <view wx:if="{{isTabBar == true}}"> --> 362 <!-- <view wx:if="{{isTabBar == true}}"> -->
363 - <import src="../../tabbar/tabbar.wxml" />  
364 - <template is="tabBar" data="{{tabBar}}" /> 363 + <!-- <import src="../../tabbar/tabbar.wxml" />
  364 + <template is="tabBar" data="{{tabBar}}" /> -->
365 <!-- </view> --> 365 <!-- </view> -->
366 366
367 367
pages/tabbar/tabbar.js 0 → 100644
  1 +// pages/tabbar.js
  2 +var d = getApp().globalData;
  3 +Page({
  4 +
  5 + /**
  6 + * 页面的初始数据
  7 + */
  8 + data: {
  9 + isTabBar:d.isTabBar
  10 + },
  11 +
  12 + /**
  13 + * 生命周期函数--监听页面加载
  14 + */
  15 + onLoad: function (options) {
  16 +
  17 + },
  18 +
  19 + /**
  20 + * 生命周期函数--监听页面初次渲染完成
  21 + */
  22 + onReady: function () {
  23 +
  24 + },
  25 +
  26 + /**
  27 + * 生命周期函数--监听页面显示
  28 + */
  29 + onShow: function () {
  30 +
  31 + },
  32 +
  33 + /**
  34 + * 生命周期函数--监听页面隐藏
  35 + */
  36 + onHide: function () {
  37 +
  38 + },
  39 +
  40 + /**
  41 + * 生命周期函数--监听页面卸载
  42 + */
  43 + onUnload: function () {
  44 +
  45 + },
  46 +
  47 + /**
  48 + * 页面相关事件处理函数--监听用户下拉动作
  49 + */
  50 + onPullDownRefresh: function () {
  51 +
  52 + },
  53 +
  54 + /**
  55 + * 页面上拉触底事件的处理函数
  56 + */
  57 + onReachBottom: function () {
  58 +
  59 + },
  60 +
  61 + /**
  62 + * 用户点击右上角分享
  63 + */
  64 + onShareAppMessage: function () {
  65 +
  66 + }
  67 +})
0 \ No newline at end of file 68 \ No newline at end of file
pages/tabbar/tabbar.json 0 → 100644
  1 +{
  2 + "usingComponents": {}
  3 +}
0 \ No newline at end of file 4 \ No newline at end of file
pages/tabbar/tabbar.wxml 0 → 100644
  1 +<!--pages/tabbar.wxml-->
  2 +
  3 + <template name="tabBar">
  4 + <view class="tab-bar" style="position:fixed;color: {{tabBar.color}}; background: {{tabBar.backgroundColor}}; {{tabBar.position=='top'? 'top: 0' : 'bottom: 0'}};width:100%;height:50px;z-index:9999999">
  5 + <block wx:for="{{tabBar.list}}" wx:key="weappurl">
  6 + <navigator url="{{item.weappurl}}" bindtap="goto({{item.weappurl}})" class="tabbar_item {{item.clas}}" style="{{item.active? 'color: '+(item.selectedColor? item.selectedColor : tabBar.selectedColor) : ''}};position:relative;width:25%;height:100%;float:left;text-align:center;padding:2px 0;">
  7 + <view style="width:50%;height:50%;margin-left:25%;"><image src="{{tabBar.url}}{{item.src_sele}}" wx:if="{{item.active&&item.src_sele}}" class="img" style="width:100%;height:100%"></image>
  8 + <image src="{{tabBar.url}}{{item.src}}" wx:if="{{!item.active&&item.src}}" class="img" style="width:100%;height:100%"></image></view>
  9 + <view style="width:100%;height:100%;"><text class="tabbar_text" wx:if="{{item.nav_name}}" style="font-size:0.8rem">{{item.nav_name}}</text></view>
  10 + </navigator>
  11 + </block>
  12 + </view>
  13 + </template>
pages/tabbar/tabbar.wxss 0 → 100644
  1 +/* pages/tabbar.wxss */
0 \ No newline at end of file 2 \ No newline at end of file
pages/user/index/index.wxml
@@ -297,7 +297,7 @@ @@ -297,7 +297,7 @@
297 </view> 297 </view>
298 298
299 <pop_txt id="pop_txt"></pop_txt> 299 <pop_txt id="pop_txt"></pop_txt>
300 -<view wx:if="{{isTabBar == true}}"> 300 +<!-- <view wx:if="{{isTabBar == true}}">
301 <import src="../../tabbar/tabbar.wxml" /> 301 <import src="../../tabbar/tabbar.wxml" />
302 <template is="tabBar" data="{{tabBar}}" /> 302 <template is="tabBar" data="{{tabBar}}" />
303 -</view>  
304 \ No newline at end of file 303 \ No newline at end of file
  304 +</view> -->
305 \ No newline at end of file 305 \ No newline at end of file
pages/user/order_detail/order_detail.js
@@ -235,15 +235,13 @@ Page({ @@ -235,15 +235,13 @@ Page({
235 if(!e.confirm) return false; 235 if(!e.confirm) return false;
236 //如果是秒杀和拼单的商品,取消订单要返回redis,并取消订单 236 //如果是秒杀和拼单的商品,取消订单要返回redis,并取消订单
237 //if(is_skill==1 || is_zsorder>=2){ 237 //if(is_skill==1 || is_zsorder>=2){
238 -  
239 - getApp().request.delete("/api/weshop/order/cancelTeamOrder/"+os.stoid+"/"+o,{ 238 + getApp().request.post("/api/weshop/order/cancelOrder/"+os.stoid+"/"+o+"/"+getApp().globalData.user_id,{
240 data:{}, 239 data:{},
241 success: function(t) { 240 success: function(t) {
242 if(t.data.code==0) 241 if(t.data.code==0)
243 th.requestOrderDetail(o), wx.setStorageSync("order:order_list:update", !0); 242 th.requestOrderDetail(o), wx.setStorageSync("order:order_list:update", !0);
244 }, 243 },
245 }) 244 })
246 -  
247 /*---- 245 /*----
248 }else{ 246 }else{
249 getApp().request.put("/api/weshop/order/updatebyId", { 247 getApp().request.put("/api/weshop/order/updatebyId", {
pages/user/order_list/order_list.js
@@ -261,7 +261,7 @@ Page({ @@ -261,7 +261,7 @@ Page({
261 //如果是秒杀和拼单的商品,取消订单要返回redis,并取消订单 261 //如果是秒杀和拼单的商品,取消订单要返回redis,并取消订单
262 if (t.confirm) { 262 if (t.confirm) {
263 //if(is_skill==1 || is_zsorder>=2){ 263 //if(is_skill==1 || is_zsorder>=2){
264 - getApp().request.delete("/api/weshop/order/cancelTeamOrder/" + os.stoid + "/" + a, { 264 + getApp().request.post("/api/weshop/order/cancelOrder/"+os.stoid+"/"+a+"/"+getApp().globalData.user_id, {
265 data: {}, 265 data: {},
266 success: function(t) { 266 success: function(t) {
267 if (t.data.code == 0) { 267 if (t.data.code == 0) {
@@ -600,6 +600,7 @@ Page({ @@ -600,6 +600,7 @@ Page({
600 600
601 601
602 pay_next(e){ 602 pay_next(e){
  603 + var th=this;
603 if (e.order_amount == 0) { 604 if (e.order_amount == 0) {
604 var dd = { 605 var dd = {
605 parent_sn: e.order_sn, 606 parent_sn: e.order_sn,