Commit ad422e9466a8bfba6e03643fdff5e1e3419c25b5
1 parent
e8a6cbaa
首页,评价有礼
Showing
3 changed files
with
43 additions
and
14 deletions
packageB/pages/evaluate/evaluate.js
... | ... | @@ -26,6 +26,7 @@ Page({ |
26 | 26 | is_act:0, //是否能购获取图片 |
27 | 27 | actId:0, //活动ID |
28 | 28 | giftBagId:0, //礼包ID |
29 | + ftype:0 | |
29 | 30 | |
30 | 31 | }, |
31 | 32 | //点击星级 |
... | ... | @@ -98,8 +99,19 @@ Page({ |
98 | 99 | |
99 | 100 | //查询美导信息 |
100 | 101 | query_bea: function() { |
101 | - var th = this; | |
102 | - var url = "/api/weshop/order/pagePosOrder"; | |
102 | + var th = this; | |
103 | + var url = "/api/weshop/order/pagePosOrder"; | |
104 | + | |
105 | + switch (this.data.ftype){ | |
106 | + case 3: | |
107 | + break; | |
108 | + case 4: | |
109 | + url = "/api/weshop/serviceCard/pagePos"; | |
110 | + break; | |
111 | + default: | |
112 | + break | |
113 | + } | |
114 | + | |
103 | 115 | var number = th.data.number; //订单编号 |
104 | 116 | getApp().request.promiseGet(url, { |
105 | 117 | data: { |
... | ... | @@ -175,10 +187,10 @@ Page({ |
175 | 187 | var url = th.data.url + "/api/weshop/evaluation/evaluate/insert"; |
176 | 188 | var posNo = th.data.number; //收银单号 |
177 | 189 | var proposal = th.data.proposal; //用户建议内容 |
178 | - var fromType = th.data.fromType; //评价来源 | |
190 | + var fromType = th.data.ftype?th.data.ftype:1; //评价来源 | |
179 | 191 | var json = { |
180 | 192 | "evaLabList": evaLabList, |
181 | - "fromType": 1, | |
193 | + "fromType": fromType, | |
182 | 194 | "number": posNo, |
183 | 195 | "remark": proposal, |
184 | 196 | "star": stars + 1, |
... | ... | @@ -197,9 +209,15 @@ Page({ |
197 | 209 | if (res.data.code == 0) { |
198 | 210 | getApp().my_warnning("评价成功", 1, th); |
199 | 211 | var namber=th.data.number; |
212 | + | |
213 | + var url="/packageB/pages/evaluate_list/evaluate_list?IsEvaluate=1"; | |
214 | + if(this.data.ftype==4){ | |
215 | + url="/pages/user/index/index"; | |
216 | + } | |
217 | + | |
200 | 218 | setTimeout(function() { |
201 | 219 | wx.redirectTo({ |
202 | - url: "/packageB/pages/evaluate_list/evaluate_list?IsEvaluate=1" | |
220 | + url: url | |
203 | 221 | }); |
204 | 222 | }, 2000); |
205 | 223 | } else { |
... | ... | @@ -218,11 +236,17 @@ Page({ |
218 | 236 | number: options.number, |
219 | 237 | //is_evaluate: options.evaluate |
220 | 238 | }) |
239 | + | |
240 | + if(options.fromtype){ | |
241 | + this.setData({ftype:parseInt(options.fromtype)}) ; | |
242 | + if(options.fromtype==4) th.judge_act(); | |
243 | + } | |
221 | 244 | //th.query_bea(); |
222 | - //th.judge_act(); | |
245 | + | |
223 | 246 | var userinfo=getApp().globalData.userInfo; |
224 | 247 | console.log("userinfo",userinfo) |
225 | - | |
248 | + | |
249 | + | |
226 | 250 | if(!userinfo){ |
227 | 251 | getApp().goto("/pages/togoin/togoin"); |
228 | 252 | } |
... | ... | @@ -260,9 +284,11 @@ Page({ |
260 | 284 | |
261 | 285 | var id=this.data.actId; |
262 | 286 | var gifbagid = this.data.gifbagid; |
263 | - console.log(id,"订单", this.data.number), | |
287 | + console.log(id,"订单", this.data.number); | |
288 | + | |
289 | + var ty=this.data.ftype?this.data.ftype:2; | |
264 | 290 | wx.redirectTo({ |
265 | - url: "/pages/giftpack/evaluategift/evaluategift?actId="+id+ "&orderType=2&orderNumber="+this.data.number | |
291 | + url: "/pages/giftpack/evaluategift/evaluategift?actId="+id+ "&orderType="+ty+"&orderNumber="+this.data.number | |
266 | 292 | }); |
267 | 293 | |
268 | 294 | }, |
... | ... | @@ -271,10 +297,13 @@ Page({ |
271 | 297 | judge_act: function () { |
272 | 298 | var th = this; |
273 | 299 | var url = "/api/weshop/marketing/comment/act/judge"; |
300 | + | |
301 | + var ty=this.data.ftype?this.data.ftype:2; | |
302 | + | |
274 | 303 | getApp().request.promiseGet(url, { |
275 | 304 | data: { |
276 | 305 | orderNumber: th.data.number, |
277 | - orderType: 2, | |
306 | + orderType: ty, | |
278 | 307 | storeId: a.stoid, |
279 | 308 | userId: d.user_id |
280 | 309 | } | ... | ... |
packageB/pages/evaluate/evaluate.wxml
... | ... | @@ -94,13 +94,14 @@ |
94 | 94 | </navigator> |
95 | 95 | <view wx:else> |
96 | 96 | |
97 | - | |
97 | +<block wx:if="{{ftype!=4}}"> | |
98 | 98 | <view style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center" bindtap="evaluate_qt"> |
99 | 99 | <view>评价其他</view> |
100 | 100 | </view> |
101 | 101 | <view style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center" bindtap="evaluate_qt" data-status="1"> |
102 | 102 | <view>查看已评价的订单</view> |
103 | 103 | </view> |
104 | +</block> | |
104 | 105 | |
105 | 106 | <!-- 显示来个图标 --> |
106 | 107 | <view class="show_icon" style="margin-top: 60rpx;"> |
... | ... | @@ -133,7 +134,7 @@ |
133 | 134 | <view class="title">商品详情</view> |
134 | 135 | <view style="padding: 0 20rpx;"> |
135 | 136 | <view class="flex jc_sb fs30" style="margin-top: 20rpx;" wx:for="{{show_goods_list}}"> |
136 | - <view>{{item.WareName}}</view> | |
137 | + <view>{{item.WareName?item.WareName:item.ItemName}}</view> | |
137 | 138 | <view>{{item.Qty}}</view> |
138 | 139 | </view> |
139 | 140 | </view> | ... | ... |
pages/index/index/index.js
... | ... | @@ -97,7 +97,7 @@ Page({ |
97 | 97 | }else{ |
98 | 98 | var cache_scene= wx.setStorageSync('launch'); |
99 | 99 | //看一下有没有缓存,没有缓存,或者缓存的值不一样,就开始判断公众号关注组件 |
100 | - if(!cache_scene || cache_scene!=obj.scene){ | |
100 | + if(!cache_scene){ | |
101 | 101 | if (obj.scene === 1011 || obj.scene === 1012 || obj.scene === 1013 || obj.scene === 1017 || |
102 | 102 | obj.scene === 1047 ||obj.scene === 1089 || obj.scene === 1038 || tt.scancode_time) { |
103 | 103 | this.setData({is_ok_h5:1}) |
... | ... | @@ -108,7 +108,6 @@ Page({ |
108 | 108 | } |
109 | 109 | }else{ |
110 | 110 | this.setData({is_ok_h5:0}) |
111 | - wx.setStorageSync('launch',0); | |
112 | 111 | } |
113 | 112 | |
114 | 113 | } | ... | ... |