动火子表自动带附件
This commit is contained in:
parent
0a9912fe8c
commit
3457523251
@ -125,6 +125,44 @@ export default {
|
||||
}
|
||||
|
||||
},
|
||||
onSubChange: ({ row, pageCode, record, colInfo, dispatch, stateData, props, saveRowRecord }) => {
|
||||
if (colInfo.FIELD_NAME == 'Nav_Train.CERTIFICATE_NAME') {
|
||||
let trainId = getDataFieldValue(record, 'TRAIN_ID');
|
||||
if (trainId) {
|
||||
const json = initFilter();
|
||||
extendRule(json, 'ID', 1, trainId);
|
||||
extendInclude(json, 'Nav_Files.Nav_ImgFile.Nav_File')
|
||||
dispatch({
|
||||
type: 'app/getDataByPost',
|
||||
url: 'SE/RenewalTrain/OrderPaged',
|
||||
payload: json,
|
||||
onComplete: (ret) => {
|
||||
if (ret) {
|
||||
//record["Nav_Posts"] = [];
|
||||
let copyRecord={...record};
|
||||
if (ret && ret.length > 0) {
|
||||
let identifyings= ret[0].Nav_Files.map(item => {
|
||||
return {
|
||||
FIRE_JOB_USER_ID: record.ID,
|
||||
ID: guid(),
|
||||
IMG_FILE_ID: item.IMG_FILE_ID,
|
||||
Nav_ImgFile: item.Nav_ImgFile,
|
||||
ORG_ID: record.ORG_ID,
|
||||
};
|
||||
});
|
||||
copyRecord["Nav_UserFiles"]=[...identifyings]
|
||||
}
|
||||
console.log(copyRecord)
|
||||
saveRowRecord(copyRecord)
|
||||
}
|
||||
}
|
||||
})
|
||||
} else {
|
||||
record.Nav_Posts = [];
|
||||
saveRowRecord(record)
|
||||
}
|
||||
}
|
||||
},
|
||||
// handleRenderRowControl(params) {
|
||||
// // setRowFieldVisible('Nav_Details.IS_CONFIRM_NEW', false)
|
||||
// // setRowFieldVisible('Nav_Details.Nav_DetailFiles', false)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user