yangan
2024-07-25 87a9e71e1d768a1a6471e059109579518fe16271
pages/loadUnload-page/selectTarget/selectTarget.vue
@@ -48,7 +48,7 @@
            text="查看该仓库收发单"
            @click.stop="formHandle"></u-button>
      </view> -->
      <!-- 煤场 -->
      <!-- 场地 -->
      <view class='div-box'>
            <u-empty mode="data"
                     icon="http://cdn.uviewui.com/uview/empty/data.png"
@@ -101,11 +101,11 @@
                  <uni-th width='140'
                  align="center">操作</uni-th>
                   <uni-th align="center" width='120'>产品</uni-th>
                  <uni-th align="center">仓库</uni-th>
                  <uni-th align="center">皮重</uni-th>
                  <uni-th align="center">毛重</uni-th>
                  <uni-th align="center">净重</uni-th>
                  <uni-th align="center">数量</uni-th>
                  <uni-th align="center" width='220'>仓库</uni-th>
                  <uni-th align="center" width='120'>皮重</uni-th>
                  <uni-th align="center" width='120'>毛重</uni-th>
                  <uni-th align="center" width='120'>净重</uni-th>
                  <uni-th align="center" width='120'>数量</uni-th>
                   <!-- <uni-th align="center">仓库</uni-th> -->
                  <!-- <uni-th align="center">状态</uni-th> -->
                  
@@ -115,21 +115,21 @@
               <view class="btnBox"> 
                  <!--   -->
                  <u-button   text='查看'  @click="viewDetail(subItem)"></u-button>
                  <u-button type='primary' text='确认装卸'  v-if="subItem.flag && isBtnShow(subItem)" @click="enterOk(item,subItem)"></u-button>
                  <u-button type='primary' text='确认装卸'  v-if="subItem.flag && isBtnShow(item)" @click="enterOk(item,subItem)"></u-button>
                  </view></uni-td>
                  <uni-td align="center">
                     <view>{{ subItem.productName }}</view></uni-td>
               <uni-td>
                  <view class="name">{{ subItem.bunkerName }}</view>
                  <view>{{ subItem.bunkerName }}</view>
               </uni-td>
               <uni-td>
                  <view class="name">{{ subItem.skin }}</view>
                  <view class="name" v-if="subItem.skin">{{ Number(subItem.skin).toFixed(2) || ''  }}</view>
               </uni-td>
               <uni-td>
                  <view class="name">{{ subItem.hair }}</view>
                  <view class="name" v-if="subItem.hair"> {{  Number(subItem.hair).toFixed(2) || ''  }}</view>
               </uni-td>
                  <uni-td>
                  <view class="name">{{ subItem.clean }}</view>
                  <view class="name" v-if="(subItem.clean || (subItem.clean && subItem.clean === 0))">{{ Number(subItem.clean).toFixed(2) || ''}}</view>
               </uni-td>
               <uni-td>
                  <view class="name">{{ subItem.productQuantity }}</view>
@@ -212,7 +212,7 @@
                     </u-radio-group></view>
            </view>
         </u-modal>
      <!-- 煤仓 -->
      <!-- 仓库 -->
      <!-- <u-action-sheet :actions="secondClassActionsList"
         :show="secondClassShow"
         cancelText='取消'
@@ -284,10 +284,10 @@
            typeText:'', // 确认装卸三种类型
            isNumOk:false, //计件
            isClean:false, // 折吨
            // 煤场操作菜单
            // 场地操作菜单
            firstClassActionsList: [],
            firstClassShow: false,
            // 煤仓操作菜单
            // 仓库操作菜单
            secondClassActionsList: [],
            secondClassShow: false,
            coalList: [],
@@ -322,7 +322,7 @@
         viewDetail(item){
            //查看收发单详情
            uni.navigateTo({
               url: `/pages/loadUnload-page/loadUnlaodPageDetail/detail?id=${item.id}&checkId=${item.checkId}`
               url: `/subPages/loadUnlaodPageDetail/detail?id=${item.id}&checkId=${item.checkId}`
            });
         
         },
@@ -333,7 +333,7 @@
            })
         },
      
         // 获取煤场
         // 获取场地
         getDeptIdFiled() {
            uni.showLoading({
               title: "加载中"
@@ -394,41 +394,37 @@
            this.getDetailData();
            this.filedId = val.id
         },
         formHandle() {
            if (!this.dataForm.firstClass) return this.$u.toast('请选择煤场或者煤仓');
            this.$nextTick(()=>{
                uni.navigateTo({
                  url: `/pages/loadUnload-page/loadUnload-detail/loadUnload-detail?bunkerId=${this.dataForm.bunkerId}`
               })
            })
         // formHandle() {
         //    if (!this.dataForm.firstClass) return this.$u.toast('请选择场地或者仓库');
         //    this.$nextTick(()=>{
          //       uni.navigateTo({
         //          url: `/pages/loadUnload-page/loadUnload-detail/loadUnload-detail?bunkerId=${this.dataForm.bunkerId}`
         //       })
         //    })
            
         },
         // },
         change(){
         },
         close(){
         },
         open(){},
         enterOk(parintItem,item){
            console.log(parintItem,'priintItem')
            uni.request({
               url: `${BaseUrl}/admin/dict/type/tray_weight`,
               method: 'GET',
               header: {
               Authorization: 'Bearer' + ' ' + uni.getStorageSync('token'),
               clientToc: 'Y',
               'CLIENT_TOC': 'Y',
            },
               success: (res) => {
                  this.pvcWeight = res.data.data.find(item=>item.label === '5') ? Number(res.data.data.find(item=>item.label == '5').value) : '';
            // uni.request({
            //    url: `${BaseUrl}/admin/dict/type/tray_weight`,
            //    method: 'GET',
            //    header: {
            //    Authorization: 'Bearer' + ' ' + uni.getStorageSync('token'),
            //    clientToc: 'Y',
            //    'CLIENT_TOC': 'Y',
            // },
            //    success: (res) => {
            //       this.pvcWeight = res.data.data.find(item=>item.label === '5') ? Number(res.data.data.find(item=>item.label == '5').value) : '';
                  
               }
            })
            //    }
            // })
         //  计件:   0 pvc type 
         //  折吨: 
            this.activeObj = item;
@@ -483,15 +479,14 @@
                uni.showLoading({
                    title:'加载中'
                });
            if(this.activeObj.productName ==='EDC'){
               if( this.activeObj.checkStatus !== 7){
                        this.$u.toast(`请检查当前EDC订单质检状态后在确认装卸!`);
                        return
               }
            console.log(this.activeObj,this.activeObj.productName ==='EDC' && this.activeObj.checkStatus !== 7,'12313')
            if(this.activeObj.productName ==='EDC' && this.activeObj.checkStatus !== 7){
               console.log('触发,’13131')
               this.enterZx = false;
               this.$u.toast(`请检查当前EDC订单质检状态后在确认装卸!`);
               
            }else if( this.isEmptyCar === null){
               this.$u.toast(`请检查${this.isNumOk ? '计件数量' :'折吨'},以及是否空车出厂项!`);
               return
            }else{
               this.enterZx = false;
               this.$reqPost('confirmLoadAndUnload',{ 
@@ -534,7 +529,7 @@
         todoDetail(){
            console.log()
            uni.navigateTo({
                  url: `/pages/loadUnload-page/checkTestDetails/index`
                  url: `/subPages/checkTestDetails/index`
               })
         }
@@ -584,7 +579,7 @@
         .self-deliver {
         position: relative;
            top: vww(10);
            width: 95%;
            width: 98%;
            height: vww(40);
            margin: vww(8) 10rpx;
            padding: 0 vww(8);
@@ -596,7 +591,7 @@
            justify-content: space-between;
            /deep/.u-button {
               width: 100%;
               height: 28px !important;
               // height: 28px !important;
               line-height: 40px;
               padding: 0 12px;
               font-size: 28rpx;