退料 将筛选的数据信息赋值到退料页面

master
guoshuang 4 years ago
parent ecbcbd38eb
commit e3712fa74b

@ -52,7 +52,13 @@ export default class returningDom extends BasePage {
endMobile = ''; endMobile = '';
materialList = []; materialList = [];
OddList: any = []; OddList: any = [];
label: any = ''; data: any = {
label: '',
value: '',
amount: 0,
sendSpot: '',
};
startParams = { startParams = {
year: true, year: true,
month: true, month: true,
@ -77,14 +83,18 @@ export default class returningDom extends BasePage {
this.endMobile = endParams.year + '-' + endParams.month + '-' + endParams.day; this.endMobile = endParams.year + '-' + endParams.month + '-' + endParams.day;
} }
onCheck(e: any) { onCheck(e: any) {
console.log('eeeee', e.data[0].lineData.label); // 退 退
this.label = e.data[0].lineData.label; console.log('eeeee', e.data[0].lineData);
this.data.label = e.data[0].lineData.label;
this.data.value = e.data[0].lineData.value;
this.data.sendSpot = e.data[0].lineData.sendSpot;
this.data.amount = e.data[0].lineData.amount;
} }
back() { back() {
if (this.label == '' || this.label == null) { if (this.data.label == '' || this.data.label == null) {
this.redirectTo(this.page.raw.handover.returning.index); this.redirectTo(this.page.raw.handover.returning.index);
} else { } else {
sessionStorage.setItem('labelCode', JSON.stringify(this.label)); sessionStorage.setItem('data', JSON.stringify(this.data));
this.redirectTo(this.page.raw.handover.returning.index); this.redirectTo(this.page.raw.handover.returning.index);
} }
} }

@ -159,11 +159,15 @@ export default class returningDom extends BasePage {
// //
let means: any = JSON.parse(localStorage.getItem('__GWMS_APP_STATE_DATA__') as any); let means: any = JSON.parse(localStorage.getItem('__GWMS_APP_STATE_DATA__') as any);
let sendSpot = JSON.parse(localStorage.getItem('sendSpot') as any); let sendSpot = JSON.parse(localStorage.getItem('sendSpot') as any);
this.form.prdOrder = JSON.parse(sessionStorage.getItem('labelCode') as any); //guoshuang 退 退
this.form.wlName = JSON.parse(sessionStorage.getItem('data') as any).value;
this.form.prdOrder = JSON.parse(sessionStorage.getItem('data') as any).label;
this.form.sendSpot = JSON.parse(sessionStorage.getItem('data') as any).sendSpot;
this.form.amount = JSON.parse(sessionStorage.getItem('data') as any).amount;
if (this.form.prdOrder != null) { if (this.form.prdOrder != null) {
model.queryOrderInInfo(this.form.prdOrder); model.queryOrderInInfo(this.form.prdOrder);
} }
sessionStorage.removeItem('labelCode'); sessionStorage.removeItem('data');
let content = { let content = {
loginName: means.session.user.loginName, loginName: means.session.user.loginName,
sendSpot: sendSpot, sendSpot: sendSpot,

Loading…
Cancel
Save