yangan
2023-11-15 d96fc1b0dbc3e9e8928a84cca58a568eb16bcb76
pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail.vue
@@ -36,7 +36,7 @@
               <view class="num">{{ item.clean }}</view>
            </view>
         </view>
            <view v-if="isShow(item)">
            <view v-if="isShow(item) && isYanz()">
         <view class="discount">
            <view class="rate">
               <view class="label-text">
@@ -64,7 +64,7 @@
         </view>
      </view>
         <!-- 判断是否检验质量 -->
         <view v-if="isShow(item)">
         <view v-if="isShow(item) && isYanz()">
            <view class="level">
            <view style="width: 140rpx;">
               <u--text text="物资明细"
@@ -233,8 +233,11 @@
            </view>
         </view>
         </view>
         <u-empty v-else icon-size="200"  text="''" >
         <u-empty v-if=" isYanz() && !isShow(item) " icon-size="200"  text="''" >
            <text>暂未验质</text>
         </u-empty>
         <u-empty v-if="!isYanz()" icon-size="200"  text="''" >
            <text>暂无数据</text>
         </u-empty>
         <view style="display: flex;margin-top: 20rpx;margin-left: 20rpx;"
            v-if="item.isImage">
@@ -291,6 +294,7 @@
         </view>
      </view>
      <!-- 新增 验质备注。验质说明 -->
      <view v-if=" isYanz()">
      <view v-if="coalDetailsData.orderType == '外购'">
      <view style="padding: 10rpx;">
      <u-row  >
@@ -341,6 +345,8 @@
            :loading="loading"
            loading-text="确认"></u-button>
      </view></view>
      </view>
      <!-- 物料明细 -->
      <view v-if="!current">
         <view class="main-block"
@@ -533,6 +539,23 @@
            return    uni.getStorageSync('roleType')!== 4 && item.iszj == 1 ? true :  uni.getStorageSync('roleType')== 4 ? true : false;
                // 已经验质
            }
         },
         //判断需不需要验质
         isYanz(){
            return function(item){
            // return     ( this.coalDetailsData.orderType !=='外购' ||   this.coalDetailsData.weighingType !=='回磅') ? false : true;
            if(this.coalDetailsData.orderType =='外购'){
               if(this.coalDetailsData.weighingType == '回磅'){
                  return true
               }else{
                  return false
               }
            }else if(this.coalDetailsData.orderType =='外销'){
               return false;
            }
                // 已经验质
            }
         }
      },
      mounted() {