陶杰
2024-09-08 2ddf143b4b497508b528b3a7bd766f628e9a2c26
sub_pages/customer/trade/detail.vue
@@ -67,7 +67,7 @@
            </view>
         </view>
         <view class="desc m-t-12">
            <view class="m-r-15">已售:{{ dto.sales || 0 }}</view>
            <view class="m-r-15">已售:{{ ((dto.sales||0) +(dto.realSales||0)) || 0 }}</view>
            <view class="m-r-15">剩余:{{ dto.stock || 0 }}</view>
            <view class=" ">{{ dto.unit || '-' }}</view>
         </view>
@@ -219,7 +219,7 @@
         }
         this.refreshShopNum()
      },
      onLoad(options) {
      async onLoad(options) {
         console.log('trade detail options', options)
         this.id = options.id || ''
@@ -229,22 +229,24 @@
            let tmp = this
            tmp.sharePartnerUserId = options.partnerUserId
            //合伙人绑定的,判断当前用户,是否有登录,登录没绑定,没登录先缓存合伙人id,等注册和登录时候再弄
            setTimeout(() => {
               //并且当前用户没有绑定
               if (tmp.currentInfo.id && tmp.currentInfo.customerDTO.partnerId) {
                  return
               }
               if (tmp.currentInfo.id) {
                  tmp.bindPartnerUser(options.partnerUserId, '')
               } else {
                  tmp.sharePartnerUserId = options.partnerUserId
                  //没有登录到话设置到缓存
                  if (tmp.sharePartnerUserId) {
                     tmp.$storage.setItem('cache_sharePartnerUserId', tmp.sharePartnerUserId)
                  }
               }
            // setTimeout(() => {
            //并且当前用户没有绑定
            if (tmp.currentInfo.id && tmp.currentInfo.customerDTO.partnerId) {
            }else{
               if (tmp.currentInfo.id) {
                  await tmp.bindPartnerUser(options.partnerUserId, '')
               } else {
                  tmp.sharePartnerUserId = options.partnerUserId
                  //没有登录到话设置到缓存
                  if (tmp.sharePartnerUserId) {
                     tmp.$storage.setItem('cache_sharePartnerUserId', tmp.sharePartnerUserId)
                  }
               }
            }
            }, 1000)
            // }, 1000)
         }
         // #endif
         if (this.id) {