Commit 154148656c61ab60d8d6af3f2299f2828a8fdba5

Authored by abson
1 parent e783c7a9

专享礼包单品核销

pages/giftpack/giftpacklist/giftpacklist.js
... ... @@ -340,13 +340,17 @@ Page({
340 340 qc_com.open(obj)
341 341 },
342 342 //获取核销码
343   - getcode: function() {
  343 + getcode: function(e) {
344 344 var th = this;
345 345 var orderSn = th.data.orderSn; //订单号
  346 + let codeId=e.currentTarget.dataset.codeid;
346 347 var json = {
347 348 "storeId": a.stoid,
348   - "orderSn": orderSn
349   - };
  349 + "orderSn": orderSn,
  350 + }
  351 + if(codeId && codeId !=="" ){
  352 + json.id=codeId
  353 + }
350 354 var data = JSON.stringify(json);
351 355 var url = th.data.url + "/api/weshop/marketing/gift/goods/verify/code/get"; //预约接口地址
352 356 getApp().request.json_post(url, json,
... ...
pages/giftpack/giftpacklist/giftpacklist.wxml
... ... @@ -47,7 +47,7 @@
47 47 <view class="box_ware_title data-v-3a5b7e36">
48 48 <text class="data-v-3a5b7e36">礼包内容</text>
49 49 </view>
50   - <block wx:for="{{wareCard}}" wx:for-item="item" wx:for-index="index" wx:key="index">
  50 + <block wx:for="{{wareCard}}" wx:for-item="item" wx:for-index="index" wx:key="Id">
51 51 <view wx:if="{{item.couponName!=undefined}}" class="box_ware_box data-v-3a5b7e36">
52 52 <view class="box_ware_img data-v-3a5b7e36">
53 53 <block wx:if="{{item.lbType==1}}">
... ... @@ -73,15 +73,21 @@
73 73 <view class="box_ware_item_price data-v-3a5b7e36">
74 74 <text class="data-v-3a5b7e36"></text>
75 75 </view>
76   - <view class="box_ware_item_qty data-v-3a5b7e36">
  76 + <view class="box_ware_item_qty data-v-3a5b7e36 flex">
77 77 <text class="data-v-3a5b7e36 ellipsis-1">
78   - {{"数量:"+item.num}}
79   - </text>
  78 + {{"数量:"+item.num}}
  79 + </text>
  80 + <text style="margin-left:10rpx" wx:if="{{item.useState}}">
  81 + 已核销
  82 + </text>
  83 + <text style="margin-left:10rpx" wx:else>
  84 + 未核销
  85 + </text>
80 86 </view>
81 87 <view class="box_ware_code data-v-3a5b7e36">
82 88 <!-- <block wx:if="{{c_state==0}}"> -->
83 89 <block wx:if="{{isBuy==0&item.lbType==1}}">
84   - <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" lazy-load="true" bindtap="getcode" class="data-v-3a5b7e36"></image>
  90 + <image src="{{iurl+'/miniapp/images/giftbag/gift06.png'}}" lazy-load="true" bindtap="getcode" data-codeId="{{item.Id}}" class="data-v-3a5b7e36"></image>
85 91 </block>
86 92 <!-- </block> -->
87 93 <!--
... ...
pages/user/plus/plus.js
... ... @@ -289,7 +289,7 @@ Page({
289 289 select_serviceman(e) {
290 290 let StaffNo = e.currentTarget.dataset.staffno;
291 291 let {req_data,req} = this.data;
292   - if (StaffNo || StaffNo !== "") {
  292 + if (StaffNo && StaffNo !== "") {
293 293 req_data.staffNo = StaffNo;
294 294 req.serviceman = StaffNo;
295 295 };
... ...