|
|
@ -7,8 +7,13 @@
|
|
|
|
<view class="title">{{ $t('message.screen') }}</view>
|
|
|
|
<view class="title">{{ $t('message.screen') }}</view>
|
|
|
|
<view class="right"></view>
|
|
|
|
<view class="right"></view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<view>
|
|
|
|
|
|
|
|
<u-form-item :label="$t('message.Warehouse_OrderNo')" prop="prdOrder" style="background: white; border-radius: 5px">
|
|
|
|
|
|
|
|
<u-search :placeholder="$t('message.po_PleaseInput')" v-model.trim="prdOrderFrom" :show-action="false"> </u-search>
|
|
|
|
|
|
|
|
</u-form-item>
|
|
|
|
|
|
|
|
</view>
|
|
|
|
<!-- 开始时间 -->
|
|
|
|
<!-- 开始时间 -->
|
|
|
|
<view style="display: flex">
|
|
|
|
<view style="display: flex; padding-top: 3px">
|
|
|
|
<u-field style="background: white; border-radius: 10rpx" v-model="startMobile" :placeholder="$t('message.starttime')" :label="$t('message.start')"> </u-field>
|
|
|
|
<u-field style="background: white; border-radius: 10rpx" v-model="startMobile" :placeholder="$t('message.starttime')" :label="$t('message.start')"> </u-field>
|
|
|
|
<u-picker :confirm-text="$t('message.product_Confirm')" :cancel-text="$t('message.product_Cancel')" v-model="startShow" :params="startParams" mode="time" @confirm="startConfirm"></u-picker>
|
|
|
|
<u-picker :confirm-text="$t('message.product_Confirm')" :cancel-text="$t('message.product_Cancel')" v-model="startShow" :params="startParams" mode="time" @confirm="startConfirm"></u-picker>
|
|
|
|
<u-button @click="startShow = true" type="primary">{{ $t('message.workArea_Selelct') }}</u-button>
|
|
|
|
<u-button @click="startShow = true" type="primary">{{ $t('message.workArea_Selelct') }}</u-button>
|
|
|
@ -21,7 +26,7 @@
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<!-- 表格 -->
|
|
|
|
<!-- 表格 -->
|
|
|
|
<view class="table-wrapper" style="margin-top: 10rpx">
|
|
|
|
<view class="table-wrapper" style="margin-top: 10rpx">
|
|
|
|
<wyb-table class="table" ref="table" width="100%" enable-check="single" checkType="single" show-left-and-right-border :headers="headers" :contents="OddList" :show-vert-border="false" @onCheck="onCheck"></wyb-table>
|
|
|
|
<wyb-table class="table" ref="table" width="100%" enable-check="single" checkType="single" show-left-and-right-border :headers="headers" :contents="OddList" :show-vert-border="false" @onCheck="onCheck"> </wyb-table>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view class="bottom-bar">
|
|
|
|
<view class="bottom-bar">
|
|
|
|
<u-row class="button-bar">
|
|
|
|
<u-row class="button-bar">
|
|
|
@ -52,6 +57,7 @@ export default class returningDom extends BasePage {
|
|
|
|
endMobile = '';
|
|
|
|
endMobile = '';
|
|
|
|
materialList = [];
|
|
|
|
materialList = [];
|
|
|
|
OddList: any = [];
|
|
|
|
OddList: any = [];
|
|
|
|
|
|
|
|
prdOrderFrom: any = '';
|
|
|
|
data: any = {
|
|
|
|
data: any = {
|
|
|
|
label: '',
|
|
|
|
label: '',
|
|
|
|
value: '',
|
|
|
|
value: '',
|
|
|
@ -112,6 +118,9 @@ export default class returningDom extends BasePage {
|
|
|
|
async onReady() {
|
|
|
|
async onReady() {
|
|
|
|
this.startMobile = this.getNowFormatDate();
|
|
|
|
this.startMobile = this.getNowFormatDate();
|
|
|
|
this.endMobile = this.getNowFormatDate();
|
|
|
|
this.endMobile = this.getNowFormatDate();
|
|
|
|
|
|
|
|
let proorder = uni.getStorageSync('prdOrderFrom') as any;
|
|
|
|
|
|
|
|
this.prdOrderFrom = JSON.parse(proorder);
|
|
|
|
|
|
|
|
uni.removeStorageSync('prdOrderFrom');
|
|
|
|
await this.onSubmit();
|
|
|
|
await this.onSubmit();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
async onSubmit() {
|
|
|
|
async onSubmit() {
|
|
|
@ -122,6 +131,7 @@ export default class returningDom extends BasePage {
|
|
|
|
let time = {
|
|
|
|
let time = {
|
|
|
|
requireDateMin: this.startMobile,
|
|
|
|
requireDateMin: this.startMobile,
|
|
|
|
requireDateMax: this.endMobile,
|
|
|
|
requireDateMax: this.endMobile,
|
|
|
|
|
|
|
|
prdOrderFrom: this.prdOrderFrom,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
await this.model.queryTimeInInfo(time);
|
|
|
|
await this.model.queryTimeInInfo(time);
|
|
|
|
this.OddList = model.materielList;
|
|
|
|
this.OddList = model.materielList;
|
|
|
@ -148,13 +158,16 @@ export default class returningDom extends BasePage {
|
|
|
|
font-size: 34rpx;
|
|
|
|
font-size: 34rpx;
|
|
|
|
font-weight: 500;
|
|
|
|
font-weight: 500;
|
|
|
|
text-align: center;
|
|
|
|
text-align: center;
|
|
|
|
|
|
|
|
|
|
|
|
.title {
|
|
|
|
.title {
|
|
|
|
flex: 3;
|
|
|
|
flex: 3;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.left,
|
|
|
|
.left,
|
|
|
|
.right {
|
|
|
|
.right {
|
|
|
|
flex: 1;
|
|
|
|
flex: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
.icon {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
justify-content: center;
|
|
|
|