mh_jy_safe_web/src/files/edit/HM064.js

51 lines
1.5 KiB
JavaScript
Raw Normal View History

2025-08-25 10:08:30 +08:00
import { message } from 'antd'
import { extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, extendOrder } from "../../utils/common";
export default {
onBeforeSaveHandleRecord(params) {
params.record.TaskID = params.data.TaskID //TaskID传递消息表ID
params.record.PUBLISH = params.customParams;
},
onBeforeEdit({ stateData, data, dispatch, setFieldVisible }) {
if (stateData.STATUS == 9) {
dispatch({
type: 'app/getDataByPost',
url: 'HM/HMHazardRecord/GetRejectContent',
payload: {
ID: data.id,
},
onComplete: (ret) => {
if (ret) {
stateData.AUDIT_OPINION = ret;
}
}
});
} else {
setFieldVisible('AUDIT_OPINION', false);
}
},
onSubChange: ({ row, pageCode, record, colInfo, dispatch, stateData, props,saveRowRecord }) => {
if (colInfo.FIELD_NAME != 'MODIFY_TYPE') {
if(record["MODIFY_TYPE"]==0){
record["MODIFY_TYPE"] = 1;
}
saveRowRecord(record);
}
// if (colInfo.FIELD_NAME == 'CODE') {
// let CODE = getDataFieldValue(record, 'CODE');
// if(CODE!=null&& CODE.length>1){
// const json = initFilter(null, CODE)
// dispatch({
// type: 'app/getDataByPost',
// url: 'HM/HMRiskRecord/searchCode',
// payload: json,
// onComplete: (ret) => {
// if (!ret) {
// message.error('输入的编号已重复!');
// }
// }
// })
// }
// }
},
}