qingyiay
2023-04-06 1ddeee845f9c7e4917d5c991820ed4d1baddfeae
pages/driver-page/driver-index/bill-of-lading-details/weighingDevice/weighingDevice.vue
@@ -34,7 +34,8 @@
         <p>矿场名称:{{ weighList.filedName || '' }}</p>
      </view>
      <view class="three">
         <u-button type="primary" text="放空" plain @click="evacuation" throttleTime="500"></u-button>
         <!-- 放空 -->
         <u-button type="primary" text="放空" plain @click="evacuation" throttleTime="500" :disabled="isEvacuation"></u-button>
         <!-- 外销订单称皮时,返回加减吨按钮置灰。称毛时可用.外购订单,不出现返回加减吨的按钮 -->
         <u-button
            type="primary"
@@ -44,9 +45,10 @@
            loadingText="加载中"
            @click="confirmWeigh"
         ></u-button>
         <u-button type="primary" text="返回加减吨" :disabled="addAndSubtractCoalDisabled" v-if="weighList.orderTye == '外销'" @click="addAndSubtractCoal"></u-button>
         <u-button type="primary" text="返回加减吨" :disabled="addAndSubtractCoalDisabled" @click="addAndSubtractCoal" class="jiajian"></u-button>
      </view>
      <view class="four" v-if="weighList.orderTye == '外销'">如您需要调整装载货品吨数,请点击返回加减吨</view>
      <!-- 放空弹窗 -->
      <view class="evacuationModal">
         <u-modal
            :show="evacuationModalShow"
@@ -65,6 +67,7 @@
import { webSocketUrl } from '@/api/request.js';
export default {
   onLoad(params) {
      console.log(params, '第二次放空参数');
      this.takeCoalId = params.takeCoalId;
      this.weighData.sceneId = params.sceneId;
      this.weighData.gateCameraId = params.gateCameraId;
@@ -73,6 +76,8 @@
   },
   data() {
      return {
         // 是否可点击放空
         isEvacuation: false,
         weighData: {
            //确认称重接口参数
            deptId: '',
@@ -149,21 +154,16 @@
               return false;
            }
         }
      },
      isEvacuation() {
         if (this.weighList.hair == this.weighList.skin || this.temporaryWeighObj.skin == this.temporaryWeighObj.hair) {
            return false;
         } else {
            return true;
         }
      }
   },
   methods: {
      // 放空
      evacuation() {
         this.evacuationModalShow = true;
      },
      // 放空弹窗确认
      evacuationConfirm() {
         this.evacuationModalShow = false;
      },
      // 放空弹窗取消
      evacuationCancel() {
         this.evacuationModalShow = false;
      },
      init() {
         // 获取称重信息
         this.$reqGet('weighList', { id: this.takeCoalId }).then(res => {
@@ -273,6 +273,21 @@
            console.log('socket报错', err);
            this.$u.toast('磅房接口暂时不能使用,请重新进入该页面,重试!!');
         });
      },
      // 放空
      evacuation() {
         this.evacuationModalShow = true;
      },
      // 放空弹窗确认
      evacuationConfirm() {
         this.$reqPost('getTwoEvacuation', this.weighData, 'json').then(res => {
            console.log(res, '第二次放空');
            this.evacuationModalShow = false;
         });
      },
      // 放空弹窗取消
      evacuationCancel() {
         this.evacuationModalShow = false;
      }
   }
};
@@ -335,6 +350,9 @@
         &:nth-of-type(2) {
            margin-left: vww(10);
         }
         &:nth-of-type(3) {
            margin-left: vww(10);
         }
      }
   }
   .four {