Commit 23cf0476d510a1179493ad94911aabc533fa49b7

Authored by yvan.ni
1 parent ab1086fc

评价有礼的bug修改

pages/giftpack/evaluategift/evaluategift.js
@@ -30,6 +30,7 @@ Page({ @@ -30,6 +30,7 @@ Page({
30 is_sub: 0, //是否重复领取 30 is_sub: 0, //是否重复领取
31 orderNumber: "", //订单号 31 orderNumber: "", //订单号
32 orderGoodsId: "", //商品id 32 orderGoodsId: "", //商品id
  33 + orderType:1,
33 }, 34 },
34 GetList: function() { 35 GetList: function() {
35 var th = this; 36 var th = this;
@@ -41,7 +42,7 @@ Page({ @@ -41,7 +42,7 @@ Page({
41 "storeId": a.stoid, //商家Id 42 "storeId": a.stoid, //商家Id
42 "userId": d.user_id, //用户ID 43 "userId": d.user_id, //用户ID
43 "orderNumber": th.data.orderNumber, 44 "orderNumber": th.data.orderNumber,
44 - "orderType": 1, 45 + "orderType": th.data.orderType,
45 "orderGoodsId": th.data.orderGoodsId, 46 "orderGoodsId": th.data.orderGoodsId,
46 "gifbagid": th.data.giftBagId 47 "gifbagid": th.data.giftBagId
47 } 48 }
@@ -122,6 +123,13 @@ Page({ @@ -122,6 +123,13 @@ Page({
122 orderGoodsId: options.orderGoodsId, 123 orderGoodsId: options.orderGoodsId,
123 giftBagId: options.giftBagId 124 giftBagId: options.giftBagId
124 }) 125 })
  126 +
  127 + var orderType = options.orderType;
  128 + if (orderType) {
  129 + th.setData({ orderType: orderType})
  130 + }
  131 +
  132 +
125 th.GetList(); 133 th.GetList();
126 }, 134 },
127 onShow: function() { 135 onShow: function() {
@@ -148,7 +156,7 @@ Page({ @@ -148,7 +156,7 @@ Page({
148 "storeId": a.stoid, //商家Id 156 "storeId": a.stoid, //商家Id
149 "userId": d.user_id, //用户ID 157 "userId": d.user_id, //用户ID
150 "orderNumber": th.data.orderNumber, 158 "orderNumber": th.data.orderNumber,
151 - "orderType": 1, 159 + "orderType": th.data.orderType,
152 "orderGoodsId": th.data.orderGoodsId, 160 "orderGoodsId": th.data.orderGoodsId,
153 "giftBagId": th.data.giftBagId 161 "giftBagId": th.data.giftBagId
154 }; 162 };
pages/user/my_service/tment_eval.js
@@ -23,6 +23,10 @@ Page({ @@ -23,6 +23,10 @@ Page({
23 arrangeTime: "", //服务日期 23 arrangeTime: "", //服务日期
24 is_evaluate: 0, //是否评价 24 is_evaluate: 0, //是否评价
25 EvaluateDatetime: "", //评价时间 25 EvaluateDatetime: "", //评价时间
  26 + is_act:0, //是否能购获取图片
  27 + actId:0, //活动ID
  28 + giftBagId:0, //礼包ID
  29 +
26 }, 30 },
27 //点击星级 31 //点击星级
28 check_stars: function(e) { 32 check_stars: function(e) {
@@ -219,6 +223,7 @@ Page({ @@ -219,6 +223,7 @@ Page({
219 is_evaluate: options.evaluate 223 is_evaluate: options.evaluate
220 }) 224 })
221 th.query_bea(); 225 th.query_bea();
  226 + th.judge_act();
222 }, 227 },
223 228
224 /** 229 /**
@@ -240,29 +245,37 @@ Page({ @@ -240,29 +245,37 @@ Page({
240 }, 245 },
241 //点击领取礼包 246 //点击领取礼包
242 clike_lb:function(){ 247 clike_lb:function(){
243 -  
244 - var dd=this.data.number; 248 +
  249 + var id=this.data.actId;
  250 + var gifbagid = this.data.gifbagid;
  251 + wx.redirectTo({
  252 + url: "/pages/giftpack/evaluategift/evaluategift?actId=" + id + "&gifbagid=&orderType=2&orderNumber="+this.data.number
  253 + });
  254 +
  255 + },
  256 +
  257 + //--评价有礼判断---
  258 + judge_act: function () {
  259 + var th = this;
245 var url = "/api/weshop/marketing/comment/act/judge"; 260 var url = "/api/weshop/marketing/comment/act/judge";
246 getApp().request.promiseGet(url, { 261 getApp().request.promiseGet(url, {
247 data: { 262 data: {
248 - userId: d.user_id, 263 + orderNumber: th.data.number,
  264 + orderType: 2,
249 storeId: a.stoid, 265 storeId: a.stoid,
250 - orderType: 2,//评价类型 1=商城订单评价 2=美容师评价  
251 - orderNumber: dd 266 + userId: d.user_id
252 } 267 }
253 }).then(res => { 268 }).then(res => {
254 -  
255 - if (res.data.code==0){  
256 - var data=res.data.data;  
257 - var id=data.id;  
258 - var gifbagid = data.gifbagid;  
259 - var type= data.type  
260 -  
261 - wx.redirectTo({  
262 - url: "/pages/giftpack/evaluategift/evaluategift?actId=" + id + "&gifbagid=" + gifbagid + "&orderType=" + type  
263 - });  
264 - } 269 + if (res.data.code == 0) {
  270 + var id = res.data.data.id;
  271 + var giftbagid = res.data.data.giftbagid;
  272 + th.setData({
  273 + is_act: 1,
  274 + actId: id,
  275 + giftBagId: giftbagid
  276 + })
  277 + }
265 }) 278 })
266 - } 279 + },
267 280
268 }) 281 })
269 \ No newline at end of file 282 \ No newline at end of file
pages/user/my_service/tment_eval.wxml
@@ -97,9 +97,8 @@ @@ -97,9 +97,8 @@
97 <view style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center" bindtap="evaluate_qt"> 97 <view style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center" bindtap="evaluate_qt">
98 <view>评价其他</view> 98 <view>评价其他</view>
99 </view> 99 </view>
100 -  
101 -  
102 - <view style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center yellow-b" bindtap="clike_lb"> 100 +
  101 + <view wx:if="{{is_act}}" style="margin: auto;margin-bottom: 30rpx;" class="Submission flex-center yellow-b" bindtap="clike_lb">
103 <view>点击领取礼品</view> 102 <view>点击领取礼品</view>
104 </view> 103 </view>
105 </view> 104 </view>