| | |
| | | <view class="block-information"> |
| | | <view class="block-main"> |
| | | <view class="basic"> |
| | | <view class="coalName">{{ coalDetailsData.coalName||'' }}</view> |
| | | <view class="coalName"><text> {{ coalDetailsData.coalName||'' }}</text></view> |
| | | <view class="status-button" |
| | | :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/statusbutton.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> |
| | | {{ coalStatus[coalDetailsData.statusWeigh] || '' }} |
| | |
| | | |
| | | </view> |
| | | <view class="utilsBox"> |
| | | <view class="utils_chil utils_chilTop"> |
| | | <view class="utils_chil utils_chilTop" v-if="!isReservation"> |
| | | <view class="top-button"> |
| | | <u-button text="签到" |
| | | type="primary" |
| | | plain |
| | | @click="arriveClick" |
| | | shape="circle" |
| | | :disabled="coalDetailsData.status >= 2"></u-button> |
| | | <u-button text="入场申请" |
| | | :disabled="coalDetailsData.status > 2"></u-button> |
| | | <u-button text="打印磅单" |
| | | type="primary" |
| | | plain |
| | | @click="rcsqClick" |
| | | @click="printOrder" |
| | | shape="circle" |
| | | :disabled="coalDetailsData.status >= 3"></u-button> |
| | | :disabled="currentPageCoalStatus !== 4"></u-button> |
| | | </view> |
| | | <view class="bottom-button"> |
| | | <u-button text="放空" |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="weigh-ability"> |
| | | <view class="weigh-button"><u-button text="展示通知单" |
| | | <view class="weigh-ability" v-if="!isReservation"> |
| | | <!-- <view class="weigh-button"><u-button text="展示通知单" |
| | | @click="showCaolPickUpBill" |
| | | type="primary" |
| | | shape="circle"></u-button></view> |
| | | <view class="weigh-button"><u-button text="上磅计量" |
| | | shape="circle"></u-button></view> --> |
| | | <view class="weigh-button"><u-button |
| | | :disabled="!isapproach" |
| | | text="上磅计量" |
| | | @click="cengZhongClick" |
| | | type="primary" |
| | | shape="circle"></u-button></view> |
| | |
| | | weighItem |
| | | }, |
| | | onLoad(value) { |
| | | console.log(value,'valyue') |
| | | this.orderPlanId = value.orderPlanId; |
| | | this.yyId = value.yyId; |
| | | if (value.overTmWaixiao) { |
| | |
| | | return { |
| | | orderPlanId: null, |
| | | yyId: null, |
| | | chengZhongFlag:true, // 上榜称重状态 |
| | | dayRZ: [], |
| | | coalDetailsData: {}, // 通知单详情 |
| | | currentPageCoalStatus: 0, // 当前页面通知单状态 |
| | |
| | | openId: null, |
| | | openName: '' |
| | | }, |
| | | coalStatus: ['未称重', '称重中', '验质中', '称重完成', '验质完成'], // 状态 |
| | | coalStatus: ['未称重', '称重中', '验质中', '称重完成', '处理完成'], // 状态 |
| | | weighHouseCode: '', |
| | | // 放空弹窗控制变量 |
| | | evacuationModalShow: false, |
| | |
| | | clean: "" |
| | | }, |
| | | completeOutSaleShow: false, |
| | | reservationIsShow:false, |
| | | overTmWaixiao: null, |
| | | // 判读网络状态, |
| | | normalCode: true, |
| | |
| | | return this.coalDetailsData.hair !== 0 || this.coalDetailsData.skin !== 0; |
| | | }, |
| | | isapproach() { |
| | | return this.currentPageCoalStatus !== 3; |
| | | return this.currentPageCoalStatus < 3; |
| | | }, |
| | | // 展示皮毛净 |
| | | showWeigh() { |
| | | return this.coalDetailsData.tmTaskCoalItems ? this.coalDetailsData.tmTaskCoalItems : [] |
| | | }, |
| | | //司机领取状态按钮全不展示 |
| | | isReservation(){ |
| | | return this.reservationIsShow < 1; |
| | | } |
| | | }, |
| | | methods: { |
| | |
| | | this.getServiceOpenid.filedId = this.coalDetailsData.filedId; |
| | | // 获取通知单状态 |
| | | this.currentPageCoalStatus = this.coalDetailsData.statusWeigh; |
| | | this.reservationIsShow = this.coalDetailsData.status; |
| | | // 获取原发信息 |
| | | this.primarySkin = this.coalDetailsData.skinTwo; |
| | | this.primaryHair = this.coalDetailsData.hairTwo; |
| | |
| | | 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}` |
| | | }); |
| | | }, |
| | | // 入场申请 |
| | |
| | | res.data.id |
| | | }&gateCameraId=${res.data.lastEquipmentId}&gateCameraCode=${res.data.lastEquipmentCode}&weighHouseCode=${res.data.code}&primarySkin=${ |
| | | this.primarySkin |
| | | }&primaryHair=${this.primaryHair}&psrimaryClean=${this.primaryClean}&sceneInOut=${res.data.sceneInOut}&overTmWaixiao=${this.overTmWaixiao}` |
| | | }&primaryHair=${this.primaryHair}&psrimaryClean=${this.primaryClean}&sceneInOut=${res.data.sceneInOut}&overTmWaixiao=${this.overTmWaixiao} |
| | | &isWeighing=${this.coalDetailsData.weighingType}` |
| | | }); |
| | | } else { |
| | | this.$u.toast('未在磅房,请前往磅房后再试!!'); |
| | |
| | | jumpWeighDetail() { |
| | | uni.navigateTo({ |
| | | url: `/pages/driver-page/driver-index/bill-of-lading-details/weighDetail/weighDetail?orderPlanId=${this.orderPlanId}&flag=${true}` |
| | | }) |
| | | }, |
| | | //打印磅单 |
| | | printOrder(){ |
| | | this.$reqGet('printerHandler',{tmId:this.orderPlanId}).then(res => { |
| | | this.$u.toast(res.msg) |
| | | if (res.data) { |
| | | uni.hideLoading(); |
| | | // this.$u.toast('打印成功') |
| | | // this.orderPlanData = res.data |
| | | } |
| | | }).catch((err) => { |
| | | uni.hideLoading(); |
| | | this.$u.toast('打印失败') |
| | | }) |
| | | } |
| | | } |
| | |
| | | |
| | | .coalName, |
| | | .order-type { |
| | | width: 45%; |
| | | height: 30rpx; |
| | | width: 370rpx; |
| | | height: 55rpx; |
| | | font-size: 30rpx; |
| | | font-weight: 300; |
| | | color: #515151; |
| | | position: relative; |
| | | overflow: hidden; //溢出隐藏 |
| | | text-overflow: ellipsis; //超出部分省略号 |
| | | white-space: nowrap; //不换行 |
| | | } |
| | | |
| | | .black-block { |