|
|
@ -82,7 +82,7 @@
|
|
|
|
<u-form ref="form2" :model="form2" :error-type="['toast']" style="background: rgb(255, 255, 255)">
|
|
|
|
<u-form ref="form2" :model="form2" :error-type="['toast']" style="background: rgb(255, 255, 255)">
|
|
|
|
<u-row class="bottom-info">
|
|
|
|
<u-row class="bottom-info">
|
|
|
|
<u-col :span="6">
|
|
|
|
<u-col :span="6">
|
|
|
|
<u-form-item prop="operatorPass" :label="$t('message.Summary_Receiver')" label-width="120rpx">
|
|
|
|
<u-form-item prop="operatorPass" :label="$t('message.return_OperatorName')" label-width="120rpx">
|
|
|
|
<u-input v-model="operatorName" :border="border" @confirm="onOperatorConfirm" :placeholder="$t('message.po_PleaseInput')" />
|
|
|
|
<u-input v-model="operatorName" :border="border" @confirm="onOperatorConfirm" :placeholder="$t('message.po_PleaseInput')" />
|
|
|
|
</u-form-item>
|
|
|
|
</u-form-item>
|
|
|
|
</u-col>
|
|
|
|
</u-col>
|
|
|
@ -150,6 +150,7 @@ export default class RawReceiptDetail extends BasePage {
|
|
|
|
LocationList: any = [];
|
|
|
|
LocationList: any = [];
|
|
|
|
//库位
|
|
|
|
//库位
|
|
|
|
Location: any = [];
|
|
|
|
Location: any = [];
|
|
|
|
|
|
|
|
isconfirmflg = false;
|
|
|
|
someIndex = 0;
|
|
|
|
someIndex = 0;
|
|
|
|
some: any = {};
|
|
|
|
some: any = {};
|
|
|
|
qty: any = '';
|
|
|
|
qty: any = '';
|
|
|
@ -296,6 +297,8 @@ export default class RawReceiptDetail extends BasePage {
|
|
|
|
this.wlCode = e.pickerName;
|
|
|
|
this.wlCode = e.pickerName;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
async onOperatorConfirm(loginName: string) {
|
|
|
|
async onOperatorConfirm(loginName: string) {
|
|
|
|
|
|
|
|
//this.isconfirmflg = true;
|
|
|
|
|
|
|
|
console.log('哎咿呀', loginName);
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
const { userName } = await auth.getUserInfo({ loginName });
|
|
|
|
const { userName } = await auth.getUserInfo({ loginName });
|
|
|
|
this.form2.operatorPass = loginName;
|
|
|
|
this.form2.operatorPass = loginName;
|
|
|
@ -441,6 +444,16 @@ export default class RawReceiptDetail extends BasePage {
|
|
|
|
item.wlList = null;
|
|
|
|
item.wlList = null;
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
if ((this.form2.operatorPass ? this.form2.operatorPass : this.operatorName) == session.loginName) {
|
|
|
|
|
|
|
|
this.customToast(this.$t('message.different') as string);
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
await auth.checkPassword({
|
|
|
|
|
|
|
|
rfPwd: this.form2.rfPwd,
|
|
|
|
|
|
|
|
factoryCode: session.factoryCode as string,
|
|
|
|
|
|
|
|
// loginName: this.submitForm.receiver,
|
|
|
|
|
|
|
|
loginName: this.form2.operatorPass ? this.form2.operatorPass : this.operatorName,
|
|
|
|
|
|
|
|
});
|
|
|
|
let dataList = this.model.blDetailList;
|
|
|
|
let dataList = this.model.blDetailList;
|
|
|
|
const params = {
|
|
|
|
const params = {
|
|
|
|
dataList,
|
|
|
|
dataList,
|
|
|
@ -450,7 +463,8 @@ export default class RawReceiptDetail extends BasePage {
|
|
|
|
factoryCode: this.session.factoryCode,
|
|
|
|
factoryCode: this.session.factoryCode,
|
|
|
|
loginName: this.session.loginName,
|
|
|
|
loginName: this.session.loginName,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
console.log(params);
|
|
|
|
//this.isconfirmflg = false;
|
|
|
|
|
|
|
|
console.log('fdsfrcfwdvcesfvxsdz', params);
|
|
|
|
await this.model.saveBlDetailUpload(params).then(() => {
|
|
|
|
await this.model.saveBlDetailUpload(params).then(() => {
|
|
|
|
this.qty = '';
|
|
|
|
this.qty = '';
|
|
|
|
this.LocationList = [];
|
|
|
|
this.LocationList = [];
|
|
|
|