Commit f6499c4810e6d83dda756ccaa35ee03e9dc4f63f
1 parent
d2ca0f8c
订单详情退款中的显示
Showing
3 changed files
with
35 additions
and
28 deletions
pages/user/choice_guide/choice_guide.js
... | ... | @@ -13,12 +13,14 @@ Page({ |
13 | 13 | isload:0, |
14 | 14 | show_pop:0, |
15 | 15 | sele_item:null, |
16 | - | |
16 | + input_val:null, | |
17 | 17 | }, |
18 | 18 | //------初始化加载---------- |
19 | 19 | onLoad: function(t) {}, |
20 | 20 | |
21 | 21 | onShow: function() { |
22 | + this.data.ismore=0;this.data.isload=0; | |
23 | + this.setData({list:null}); | |
22 | 24 | this.get_list(); |
23 | 25 | }, |
24 | 26 | |
... | ... | @@ -35,18 +37,11 @@ Page({ |
35 | 37 | pageSize: th.data.pageSize |
36 | 38 | }; |
37 | 39 | |
38 | - if(th.data.datet!="" && th.data.datet){ | |
39 | - r_data.Sdate=th.data.datet; | |
40 | - } | |
41 | - if(th.data.dates!="" && th.data.dates){ | |
42 | - r_data.Edate=th.data.dates; | |
43 | - } | |
44 | - if(th.data.input_val!="" && th.data.input_val){ | |
45 | - r_data.MobileTel=th.data.input_val; | |
46 | - } | |
47 | - if(getApp().globalData.userInfo.pickup_id){ | |
48 | - r_data.pickupId=getApp().globalData.userInfo.pickup_id; | |
40 | + //关键字搜索 | |
41 | + if(this.data.input_val){ | |
42 | + r_data.KeyWord= encodeURIComponent(this.data.input_val); | |
49 | 43 | } |
44 | + | |
50 | 45 | getApp().request.promiseGet("/api/weshop/users/staff/page", { |
51 | 46 | data:r_data |
52 | 47 | }).then(res => { |
... | ... | @@ -60,6 +55,7 @@ Page({ |
60 | 55 | var arr3 = [...arr1, ...arr2];//把当前查询数组拼接到原本数组后面 |
61 | 56 | var ismore = 0; |
62 | 57 | if (arr3.length == res.data.data.total) ismore = 1 //数据已加载完判断 |
58 | + | |
63 | 59 | th.setData({ |
64 | 60 | list: arr3, |
65 | 61 | total: res.data.data.total, |
... | ... | @@ -104,6 +100,17 @@ Page({ |
104 | 100 | img_err:function (e) { |
105 | 101 | var txt=e.currentTarget.dataset.err_img; |
106 | 102 | this.setData({[txt]:this.data.iurl+'/miniapp/images/no-head.jpg'}); |
103 | + }, | |
104 | + | |
105 | + get_input_val:function(e){ | |
106 | + var value=e.detail.value; | |
107 | + this.data.input_val=value; | |
108 | + }, | |
109 | + sear:function(){ | |
110 | + this.data.ismore=0;this.data.page=1; | |
111 | + this.setData({isload:0}); | |
112 | + this.setData({list:null}); | |
113 | + this.get_list(); | |
107 | 114 | } |
108 | 115 | |
109 | 116 | ... | ... |
pages/user/choice_guide/choice_guide.wxml
... | ... | @@ -3,9 +3,9 @@ |
3 | 3 | <view class="flex sear_all"> |
4 | 4 | <view class="inp_div flex" style="position: relative"> |
5 | 5 | <image class="find_img" src="{{iurl}}/miniapp/images/search.png"></image> |
6 | - <input class="fs32" placeholder="请输入关键字" /> | |
6 | + <input bindinput="get_input_val" class="fs32" placeholder="请输入关键字" /> | |
7 | 7 | </view> |
8 | - <view class="sear_btn" onclick="sear()">查询</view> | |
8 | + <view class="sear_btn" bindtap="sear">查询</view> | |
9 | 9 | </view> |
10 | 10 | </view> |
11 | 11 | |
... | ... | @@ -19,7 +19,7 @@ |
19 | 19 | <view><image class="head_pic" src="{{item.PhotoUrl?item.PhotoUrl:iurl+'/miniapp/images/no-head.jpg'}}" binderror="img_err" data-err_img="list[{{index}}].PhotoUrl" ></image></view> |
20 | 20 | <view style="margin-left: 30rpx; margin-top: 20rpx"> |
21 | 21 | <view class="fs35">{{item.StaffName}}</view> |
22 | - <view class="fs28 ellipsis-3">{{item.Remark1}}</view> | |
22 | + <view class="fs28 ellipsis-3">{{item.Remark1?item.Remark1:'暂无介绍'}}</view> | |
23 | 23 | </view> |
24 | 24 | </view> |
25 | 25 | <!-- 右边 --> |
... | ... | @@ -31,12 +31,12 @@ |
31 | 31 | </view> |
32 | 32 | |
33 | 33 | <!-- 没有明细 --> |
34 | -<view class="empty_order" wx:if="{{isload && list.length<=0}}"> | |
35 | - <view class="flex-level"> | |
36 | - <image src="{{url}}miniapp/images/order/empty_order.png"></image> | |
34 | +<view class="empty_order" wx:if="{{(!list || list.length<=0) && isload}}"> | |
35 | + <view class="flex-level" style="margin-top: 150rpx"> | |
36 | + <image src="{{iurl}}miniapp/images/order/empty_order.png" style="width: 260rpx; height: 260rpx"></image> | |
37 | 37 | </view> |
38 | - <view class="flex-level fs30 xc-ash">暂无顾问明细</view> | |
39 | - <view class="flex-level"> | |
38 | + <view class="flex-level fs30 xc-ash" style="margin-top: 10rpx">暂无顾问明细</view> | |
39 | + <view class="flex-level" style="margin-top: 10rpx"> | |
40 | 40 | <navigator bindtap="back"> |
41 | 41 | <view class="flex-center fs30 white">返回</view> |
42 | 42 | </navigator> | ... | ... |
pages/user/order_detail/order_detail.js
... | ... | @@ -68,17 +68,13 @@ Page({ |
68 | 68 | rq.get("/api/weshop/ordergoods/list",{ |
69 | 69 | data: { store_id: os.stoid, order_id: oid}, |
70 | 70 | success:async function (eb) { |
71 | - r.order_goods=eb.data.data.pageData; | |
72 | - | |
73 | - var glist = r.order_goods; | |
74 | - for(var i in glist){ | |
71 | + r.order_goods=eb.data.data.pageData; | |
72 | + var glist = r.order_goods; | |
73 | + for(var i in glist){ | |
75 | 74 | if(glist[i].is_gift){ |
76 | 75 | r.is_prom=1; |
77 | 76 | } |
78 | - } | |
79 | - | |
80 | - | |
81 | - | |
77 | + } | |
82 | 78 | |
83 | 79 | //------------对比一下有没有退款记录------------ |
84 | 80 | await getApp().request.promiseGet("/api/weshop/order/returngoods/page",{ |
... | ... | @@ -107,6 +103,8 @@ Page({ |
107 | 103 | //--------整单退-------- |
108 | 104 | if (ttd.data.data.pageData[0]['goods_id_list'] != null |
109 | 105 | && ttd.data.data.pageData[0]['goods_id_list'] != ''){ |
106 | + | |
107 | + | |
110 | 108 | var eea = ttd.data.data.pageData[0]; |
111 | 109 | //1.退款正在进行中, |
112 | 110 | //2.退款被拒绝就要显示可以退款 |
... | ... | @@ -118,8 +116,10 @@ Page({ |
118 | 116 | switch (eea.status) { |
119 | 117 | case 0: |
120 | 118 | case 1: |
119 | + r.order_status_detail="退款中"; | |
121 | 120 | r['return_btn'] = 2; break; |
122 | 121 | case 2: |
122 | + r.order_status_detail="退款完成"; | |
123 | 123 | r['return_btn'] = 4; break; |
124 | 124 | case 3: |
125 | 125 | r['return_btn'] = 3; break; | ... | ... |