yangan
2024-02-18 809c3efe51b885eff6badca88f6965368cddf757
pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue
@@ -72,7 +72,7 @@
                  plain
                  @click="printOrder"
                  shape="circle"
                  :disabled="currentPageCoalStatus !== 4"></u-button>
                  :disabled="currentPageCoalStatus  < 3"></u-button>
            </view>
            <view class="bottom-button">
               <u-button text="放空"
@@ -118,6 +118,13 @@
            @confirm="completeOutSaleConfirm"
            @cancel="completeOutSaleCancel"></u-modal>
      </view>
      <u-action-sheet
      :actions="list"
      :show="show"
      :closeOnClickOverlay="true"
      :closeOnClickAction="true"
      @select="selectClick"
      @close="sheetClose" ></u-action-sheet>
   </view>
</template>
@@ -143,8 +150,20 @@
         return {
            orderPlanId: null,
            yyId: null,
            show:false,
            chengZhongFlag:true, // 上榜称重状态
            dayRZ: [],
            list: [
            {
               name:'选项一',
            },
            {
               name: '选项二禁用',
            },
            {
               name: '开启load加载', //开启后文字不显示
            }
         ],
            coalDetailsData: {}, // 通知单详情
            currentPageCoalStatus: 0, // 当前页面通知单状态
            // 获取所在磅房参数
@@ -322,6 +341,10 @@
                  this.primarySkin = this.coalDetailsData.skinTwo;
                  this.primaryHair = this.coalDetailsData.hairTwo;
                  this.primaryClean = this.coalDetailsData.cleanTwo;
                  //初始化磅单数据
                  this.list = this.coalDetailsData.tmTaskCoalItems.map(item=>{
                     return  {name:item.breed + '/' + item.spec,id:item.id}
                  })
               } else {
                  this.$u.toast('加载失败');
               }
@@ -507,7 +530,10 @@
         },
         //打印磅单
         printOrder(){
            this.$reqGet('printerHandler',{tmId:this.orderPlanId}).then(res => {
           this.show = true;
         },
         selectClick(obj){
            this.$reqGet('printerHandler',{tmItemId:obj.id}).then(res => {
               uni.hideLoading();
               this.$u.toast(res.msg)
               if (res.data) {
@@ -517,7 +543,13 @@
            }).catch((err) => {
               uni.hideLoading();
                  this.$u.toast('打印失败')
            }).finally(() => {
               this.show = false;
            })
         },
         sheetClose(){
            this.show = false;
         }
      }
   };