cosmoim-852 fix 泰国修改

master
guoshuang 3 years ago
parent 2c52d8510a
commit c73ca99f86

@ -537,5 +537,6 @@ export default {
Targetfactory: '目标工厂', Targetfactory: '目标工厂',
Transferissue: '调拨出库', Transferissue: '调拨出库',
Transferreceipt: '调拨入库', Transferreceipt: '调拨入库',
Pleasecenter: '请选择成本中心',
}, },
}; };

@ -536,5 +536,6 @@ export default {
Targetfactory: 'Target factory', Targetfactory: 'Target factory',
Transferissue: 'Transfer issue', Transferissue: 'Transfer issue',
Transferreceipt: 'Transfer receipt', Transferreceipt: 'Transfer receipt',
Pleasecenter: 'Please select cost center',
}, },
}; };

@ -536,5 +536,6 @@ export default {
Targetfactory: 'объектный завод', Targetfactory: 'объектный завод',
Transferissue: 'распределительный склад', Transferissue: 'распределительный склад',
Transferreceipt: 'переброска на склад', Transferreceipt: 'переброска на склад',
Pleasecenter: 'Выберите центр затрат',
}, },
}; };

@ -24,6 +24,9 @@
}" }"
> >
<u-input <u-input
@confirm="onBarCodeConfirm"
class="input"
@keyup.enter="EnterPress"
v-model="form.username" v-model="form.username"
:placeholder="$t('message.PleaseInputUserName')" :placeholder="$t('message.PleaseInputUserName')"
placeholder-style="color: rgba(255, 255, 255, 0.36)" placeholder-style="color: rgba(255, 255, 255, 0.36)"
@ -47,6 +50,10 @@
}" }"
> >
<u-input <u-input
:focus="focustwo"
@confirm="onBarCodeConfirmteo"
class="input"
@keyup.enter="EnterPress"
v-model="form.password" v-model="form.password"
:placeholder="$t('message.PleaseInputPassword')" :placeholder="$t('message.PleaseInputPassword')"
type="password" type="password"
@ -124,6 +131,7 @@ export default class LoginPage extends BasePage {
username: '', username: '',
password: '', password: '',
}; };
focustwo = false;
rules = { rules = {
username: [{ required: true, message: this.$t('message.PleaseInputUserName') }], username: [{ required: true, message: this.$t('message.PleaseInputUserName') }],
@ -165,7 +173,7 @@ export default class LoginPage extends BasePage {
// //
this.Version = '1.1.10'; this.Version = '1.1.10';
} else { } else {
this.Version = '1.0.40'; this.Version = '1.0.41';
} }
console.log('////', this.Version); console.log('////', this.Version);
} }
@ -344,6 +352,26 @@ export default class LoginPage extends BasePage {
} }
}); });
} }
EnterPress(e) {
console.log(e);
let inputs = document.getElementsByTagName('input');
console.log('aaaaa', inputs);
let inputlength = inputs.length;
for (var i = 0; i < inputs.length; i++) {
if (i == inputlength - 1) {
inputs[0].focus();
break;
}
}
}
onBarCodeConfirm() {
this.focustwo = true;
console.log('zhaobudao');
}
onBarCodeConfirmteo() {
this.focustwo = false;
this.login();
}
} }
</script> </script>

@ -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 = [];

@ -210,10 +210,16 @@ export default class returningDom extends BasePage {
} else { } else {
this.$form.validate(async (valid: boolean) => { this.$form.validate(async (valid: boolean) => {
if (!valid) return; if (!valid) return;
if (this.form.operator != session.loginName) { if (this.form.operator == session.loginName) {
this.customToast(this.$t('message.returner') as string); this.customToast(this.$t('message.different') as string);
return; return;
} }
await auth.checkPassword({
rfPwd: this.form.rfPwd,
factoryCode: session.factoryCode as string,
// loginName: this.submitForm.receiver,
loginName: this.form.operator,
});
(this.form.sapFactoryCode as any) = this.model.orderInInfo.sapFactoryCode; (this.form.sapFactoryCode as any) = this.model.orderInInfo.sapFactoryCode;
this.form.wlCode = this.wlCode.label; this.form.wlCode = this.wlCode.label;
await this.model.tluSubmit(this.form); await this.model.tluSubmit(this.form);

Loading…
Cancel
Save