|
|
|
@ -58,7 +58,7 @@
|
|
|
|
|
<u-button type="primary" @click="onQuery">{{ $t('message.Pi_order') }}</u-button>
|
|
|
|
|
</u-col>
|
|
|
|
|
<u-col :span="3">
|
|
|
|
|
<u-button type="success" @click="onOk">{{ $t('message.dn_Confirm') }}</u-button>
|
|
|
|
|
<u-button type="success" @click="onConfirm">{{ $t('message.dn_Confirm') }}</u-button>
|
|
|
|
|
</u-col>
|
|
|
|
|
<u-col :span="3">
|
|
|
|
|
<u-button type="error" @click="uni.navigateBack()">{{ $t('message.po_Return') }}</u-button>
|
|
|
|
@ -223,13 +223,13 @@ export default class Virtual extends BasePage {
|
|
|
|
|
/**
|
|
|
|
|
* 确认
|
|
|
|
|
*/
|
|
|
|
|
onOk() {
|
|
|
|
|
onConfirm() {
|
|
|
|
|
this.$form.validate(async (valid: boolean) => {
|
|
|
|
|
if (!valid) return;
|
|
|
|
|
let orderNoList = [];
|
|
|
|
|
let materialCodeList = [];
|
|
|
|
|
if (this.isFormChange || this.model.proOrderList.length === 0) {
|
|
|
|
|
await model.queryProOrder(this.formParams);
|
|
|
|
|
await model.queryProOrderInfo(this.formParams);
|
|
|
|
|
orderNoList = model.proOrderList.map((_: any) => _.prdOrder);
|
|
|
|
|
materialCodeList = model.proOrderList.map((_: any) => _.materialCode);
|
|
|
|
|
} else {
|
|
|
|
@ -249,7 +249,7 @@ export default class Virtual extends BasePage {
|
|
|
|
|
materialCodeList: materialCodeList,
|
|
|
|
|
};
|
|
|
|
|
this.model.QueryParams(params);
|
|
|
|
|
await this.model.queryProOrderResult(params);
|
|
|
|
|
await this.model.queryProOrderResultList(params);
|
|
|
|
|
this.model.setSapFactoryCode({ sapFactoryCode: this.form.sapFactoryCode });
|
|
|
|
|
this.toPage(this.page.raw.handover.virtual.result);
|
|
|
|
|
});
|
|
|
|
@ -263,7 +263,7 @@ export default class Virtual extends BasePage {
|
|
|
|
|
if (!valid) return;
|
|
|
|
|
// await this.model.checkUserAndMrp({ mrpCodeRegion: this.form.mrpScope, loginName: session.loginName, factoryCode: session.factoryCode });
|
|
|
|
|
// if (this.model.mrpcode == 1) {
|
|
|
|
|
this.model.queryProOrder(Object.assign(this.formParams, { sendSpot: this.formone.aimWl.value }));
|
|
|
|
|
this.model.queryProOrderInfo(Object.assign(this.formParams, { sendSpot: this.formone.aimWl.value }));
|
|
|
|
|
this.isFormChange = false;
|
|
|
|
|
// }
|
|
|
|
|
});
|
|
|
|
|