| | |
| | | <view class="collection-form"> |
| | | <view class="collection-form-item" |
| | | v-for="(item, index) in detailData" |
| | | @click="faYundetail(item)" |
| | | :key="index"> |
| | | <view class="weigh-item"> |
| | | <view class="item"> |
| | |
| | | shape="circle" |
| | | @click.stop="loadOrder(item.id)" |
| | | :loading="loading" |
| | | loadingText="确认" |
| | | v-if='!item.ableDischar&&item.isContainLoginUser'></u-button> |
| | | loadingText="确认"></u-button> |
| | | </view> |
| | | <!-- 如果有剩余收发单则点击查看更多 --> |
| | | <view class='downIcon' v-if='item.tmTaskCoalList.length'> |
| | |
| | | </view> |
| | | <!-- 剩余收发单 ----多产品 --> |
| | | <view class='subBox' v-if='item.tmTaskCoalList.length && item.checkFlag'> |
| | | <view class='subItem' v-for='subItem,i in item.tmTaskCoalList' :key='i'> |
| | | <view class='subItem' v-for='subItem,i in item.tmTaskCoalList' :key='i' |
| | | @click="faYundetail(subItem)" |
| | | > |
| | | <view class="weigh-item" style="position:static"> |
| | | <view class="item"> |
| | | <view class="concrete" |
| | |
| | | <view class='btnBottom'> |
| | | <u-button plain |
| | | type="primary" |
| | | text="确定装卸" |
| | | :text="subItem.orderTye === '外销' ? '确定卸货' :'确定装货'" |
| | | shape="circle" |
| | | @click.stop="loadOrder(subItem.id)" |
| | | @click.stop="loadOrder(subItem.id,item)" |
| | | :loading="loading" |
| | | v-if='!subItem.ableDischar&&subItem.isContainLoginUser' |
| | | v-if="isBtnShow(subItem)" |
| | | loadingText="确认" |
| | | ></u-button> |
| | | </view> |
| | |
| | | </view> |
| | | </view> |
| | | <u-modal :show="loadShow" |
| | | content='确认装卸此提煤单' |
| | | :title="'确认装卸此提煤单?'" |
| | | :showCancelButton="true" |
| | | @confirm="confirmUnload" |
| | | @cancel="cancelUnload"></u-modal> |
| | | @cancel="cancelUnload"> |
| | | <!-- 是否展示 --> |
| | | <u--form |
| | | v-if="activeObj.productQuantity" |
| | | :labelWidth='150' |
| | | labelPosition="left" |
| | | :model="model1" |
| | | ref="uForm" |
| | | > |
| | | <u-form-item |
| | | label="产品名称" |
| | | prop="name" |
| | | borderBottom |
| | | ref="item1" |
| | | > |
| | | <u--input |
| | | v-model="model1.name" |
| | | border="none" |
| | | placeholder="请输入产品名称" |
| | | ></u--input> |
| | | </u-form-item> |
| | | |
| | | <u-form-item |
| | | label="产品数量" |
| | | prop="num" |
| | | borderBottom |
| | | ref="item1" |
| | | > |
| | | <u--input |
| | | v-model="model1.num" |
| | | disabled |
| | | disabledColor="#ffffff" |
| | | placeholder="请输入数量" |
| | | border="none" |
| | | ></u--input> |
| | | </u-form-item> |
| | | <!-- 特殊产品装货 --> |
| | | <u-form-item |
| | | label="集装箱号" |
| | | prop="code" |
| | | borderBottom |
| | | ref="item1" |
| | | > |
| | | <u--input |
| | | v-model="model1.code" |
| | | border="none" |
| | | placeholder="请输入集装箱号" |
| | | ></u--input> |
| | | </u-form-item> |
| | | </u--form> |
| | | </u-modal> |
| | | </view> |
| | | </template> |
| | | |
| | |
| | | return { |
| | | name: "", |
| | | detailData: [], |
| | | model1:{ |
| | | name:'', |
| | | sex:"" |
| | | }, |
| | | activeObj:{}, |
| | | onlineurl, |
| | | loadShow: false, // 确认弹窗控制 |
| | | loading: false, |
| | |
| | | computed: { |
| | | userId() { |
| | | return uni.getStorageSync('userId') |
| | | }, |
| | | isBtnShow(){ |
| | | return function (item){ |
| | | if(item.productName === 'EDC'){ |
| | | if(item.status === 15){ |
| | | return true |
| | | }else{ |
| | | return false |
| | | } |
| | | }else{ |
| | | return true |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | onLoad(params) { |
| | |
| | | } |
| | | }) |
| | | }, |
| | | loadOrder(id) { |
| | | loadOrder(id,item) { |
| | | this.activeObj = item; |
| | | this.loadShow = true; |
| | | this.id = id; |
| | | }, |