| | |
| | | </view> |
| | | |
| | | <!-- 称重历史--> |
| | | <weigh-item :list="showWeigh"></weigh-item> |
| | | <weigh-item :list="showWeigh" class="weighing-item"></weigh-item> |
| | | <!-- 时间线 --> |
| | | <view class="timeLine"> |
| | | <u-steps :current="dayRZ.length - 1" |
| | |
| | | plain |
| | | @click="arriveClick" |
| | | shape="circle" |
| | | :disabled="coalDetailsData.status >= 2"></u-button> |
| | | :disabled="coalDetailsData.status > 2"></u-button> |
| | | <u-button text="打印磅单" |
| | | type="primary" |
| | | plain |
| | | @click="printOrder" |
| | | shape="circle" |
| | | :disabled="currentPageCoalStatus !== 4"></u-button> |
| | | :disabled="currentPageCoalStatus < 3"></u-button> |
| | | </view> |
| | | <view class="bottom-button"> |
| | | <u-button text="放空" |
| | |
| | | @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> |
| | | |
| | |
| | | weighItem |
| | | }, |
| | | onLoad(value) { |
| | | console.log(value,'valyue') |
| | | this.orderPlanId = value.orderPlanId; |
| | | this.yyId = value.yyId; |
| | | if (value.overTmWaixiao) { |
| | |
| | | return { |
| | | orderPlanId: null, |
| | | yyId: null, |
| | | show:false, |
| | | chengZhongFlag:true, // 上榜称重状态 |
| | | dayRZ: [], |
| | | list: [ |
| | | { |
| | | name:'选项一', |
| | | }, |
| | | { |
| | | name: '选项二禁用', |
| | | }, |
| | | { |
| | | name: '开启load加载', //开启后文字不显示 |
| | | } |
| | | ], |
| | | coalDetailsData: {}, // 通知单详情 |
| | | currentPageCoalStatus: 0, // 当前页面通知单状态 |
| | | // 获取所在磅房参数 |
| | |
| | | openId: null, |
| | | openName: '' |
| | | }, |
| | | coalStatus: ['未称重', '称重中', '验质中', '称重完成', '验质完成'], // 状态 |
| | | coalStatus: ['未称重', '称重中', '验质中', '称重完成', '处理完成'], // 状态 |
| | | weighHouseCode: '', |
| | | // 放空弹窗控制变量 |
| | | evacuationModalShow: false, |
| | |
| | | return this.coalDetailsData.hair !== 0 || this.coalDetailsData.skin !== 0; |
| | | }, |
| | | isapproach() { |
| | | return this.currentPageCoalStatus !== 3; |
| | | return this.currentPageCoalStatus < 3; |
| | | }, |
| | | // 展示皮毛净 |
| | | showWeigh() { |
| | |
| | | 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('加载失败'); |
| | | } |
| | |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/punchTheClock/punchTheClock?orderPlanId=${this.orderPlanId}&coalStatus=${ |
| | | this.currentPageCoalStatus |
| | | }&tmId=${this.getWeightHouseObj.tmId}` |
| | | }&tmId=${this.getWeightHouseObj.tmId}&yyId=${this.yyId}` |
| | | }); |
| | | }, |
| | | // 入场申请 |
| | |
| | | }, |
| | | //打印磅单 |
| | | 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) { |
| | | uni.hideLoading(); |
| | | // this.$u.toast('打印成功') |
| | | // this.orderPlanData = res.data |
| | | } else { |
| | | uni.hideLoading(); |
| | | this.$u.toast('加载失败') |
| | | } |
| | | } |
| | | }).catch((err) => { |
| | | uni.hideLoading(); |
| | | this.$u.toast('打印失败') |
| | | }).finally(() => { |
| | | this.show = false; |
| | | }) |
| | | |
| | | }, |
| | | sheetClose(){ |
| | | this.show = false; |
| | | } |
| | | } |
| | | }; |
| | |
| | | |
| | | <style lang="scss" |
| | | scoped> |
| | | .weighing-item{ |
| | | min-height: 200rpx!important; |
| | | } |
| | | /deep/.u-steps { |
| | | .u-steps-item { |
| | | .u-steps-item__content { |