首检增加字段

master
guoshuang 11 months ago
parent 2174adaadf
commit 49848a4c66

@ -142,7 +142,7 @@ export default class LoginPage extends BasePage {
// console.log('Version////', this.Version); // console.log('Version////', this.Version);
} }
///****************** ///******************
version = '0.0.80'; // version = '0.0.81'; //
//version = '0.0.4'; // //version = '0.0.4'; //
//*************** false true **************** //*************** false true ****************
//isTest = true; //isTest = true;

@ -284,6 +284,9 @@
<u-form-item label="异常范围:"> <u-form-item label="异常范围:">
<jPicker sureColor="#ff0000" :moren="moren15" @bindpicker="selectabnormal" showKey="label" valKey="value" :val="selectabnormalType.value" :options="abnormallist" /> <jPicker sureColor="#ff0000" :moren="moren15" @bindpicker="selectabnormal" showKey="label" valKey="value" :val="selectabnormalType.value" :options="abnormallist" />
</u-form-item> </u-form-item>
<u-form-item label="所属车间:">
<jPicker sureColor="#ff0000" :moren="moren18" @bindpicker="selectSSCJCode" showKey="label" valKey="value" :val="selectSSCJType.value" :options="SSCJlist" />
</u-form-item>
<u-form-item label="是否需要主管审核:"> <u-form-item label="是否需要主管审核:">
<jPicker sureColor="#ff0000" :moren="moren16" @bindpicker="selectischeck" showKey="label" valKey="value" :val="selectischeckType.value" :options="ischecklist" /> <jPicker sureColor="#ff0000" :moren="moren16" @bindpicker="selectischeck" showKey="label" valKey="value" :val="selectischeckType.value" :options="ischecklist" />
</u-form-item> </u-form-item>
@ -378,6 +381,7 @@ export default class PurchaseWHSRM extends BasePage {
moren15 = '请选择异常范围'; moren15 = '请选择异常范围';
moren16 = '请选择是否需要主管审核'; moren16 = '请选择是否需要主管审核';
moren17 = '请选择质量主管'; moren17 = '请选择质量主管';
moren18 = '请选择所属车间';
list: any = []; list: any = [];
locList6: any = []; locList6: any = [];
show = false; show = false;
@ -437,6 +441,7 @@ export default class PurchaseWHSRM extends BasePage {
selectischeckType: any = {}; selectischeckType: any = {};
selectpgzgList: any = {}; selectpgzgList: any = {};
selectZLType: any = {}; selectZLType: any = {};
selectSSCJType: any = {};
sqrlist: any = {}; sqrlist: any = {};
// remove: any = {}; // remove: any = {};
// async onReady() { // async onReady() {
@ -463,6 +468,7 @@ export default class PurchaseWHSRM extends BasePage {
ZCFList: any = []; ZCFList: any = [];
QCZGList: any = []; QCZGList: any = [];
CQList: any = []; CQList: any = [];
SSCJlist: any = [];
clickitem: any = ''; clickitem: any = '';
formdata: any = { formdata: any = {
sampleQuality: null, sampleQuality: null,
@ -628,6 +634,8 @@ export default class PurchaseWHSRM extends BasePage {
this.pgzgList = model.locList8; this.pgzgList = model.locList8;
await this.model.getsupplierlistFromListPDA(); await this.model.getsupplierlistFromListPDA();
this.supplierlist = model.isclistsupplierlist; this.supplierlist = model.isclistsupplierlist;
await this.model.getSSCJlistFromListPDA();
this.SSCJlist = model.SSCJlist;
} else { } else {
this.getmaterialFromListPDA(); this.getmaterialFromListPDA();
this.getmaterialTypePDA(); this.getmaterialTypePDA();
@ -848,6 +856,10 @@ export default class PurchaseWHSRM extends BasePage {
this.selectabnormalType = e.pickerName; this.selectabnormalType = e.pickerName;
this.formdata.oaFactoryF = this.selectabnormalType.value; this.formdata.oaFactoryF = this.selectabnormalType.value;
} }
async selectSSCJCode(e: any) {
this.selectSSCJType = e.pickerName;
this.formdata.sccj = this.selectSSCJType.value;
}
async selectischeck(e: any) { async selectischeck(e: any) {
this.selectischeckType = e.pickerName; this.selectischeckType = e.pickerName;
this.formdata.sfxvzq = this.selectischeckType.value; this.formdata.sfxvzq = this.selectischeckType.value;
@ -1073,6 +1085,13 @@ export default class PurchaseWHSRM extends BasePage {
}); });
return; return;
} }
if (this.formdata.sccj === null || this.formdata.sccj === '') {
(this.$refs.uToast as any).show({
title: '请选择所属车间',
type: 'default',
});
return;
}
} }
} }
@ -1181,6 +1200,7 @@ export default class PurchaseWHSRM extends BasePage {
// //
pgzr: this.formdata.pgzr, pgzr: this.formdata.pgzr,
sqr: this.sqrlist.userId, sqr: this.sqrlist.userId,
sccj: this.formdata.sccj,
}; };
} else if (this.selectList.value == 'checkTypeLL') { } else if (this.selectList.value == 'checkTypeLL') {
// //

@ -363,6 +363,23 @@ export class Materialinspection extends VuexModule {
})); }));
return { isclistsupplierlist }; return { isclistsupplierlist };
} }
SSCJlist: any = [];
@MutationAction
async getSSCJlistFromListPDA() {
const result: any = await http.get(url.lanjuquality.Materialinspection.getDictData, {
//loginName: session.loginName,
params: {
dictType: 'oa_sccj',
},
});
//console.log(result);
const listSSCJ: [] = result;
const SSCJlist = listSSCJ.map((item: any) => ({
label: item.ymdTypeName,
value: item.ymdType,
}));
return { SSCJlist };
}
} }
export default getModule(Materialinspection); export default getModule(Materialinspection);

Loading…
Cancel
Save