import { message } from 'antd' import moment from 'moment'; import styles from '../../components/CustomPages/HI/StepForm.css'; import { extendInclude, extendRule, getDataFieldValue, initFilter, empty, extendOrder, guid, getSubTableData, auditOptionShow2 } from "../../utils/common"; export default { onBeforeSaveHandleRecord(params) { params.record.TaskID = params.data.TaskID //TaskID传递消息表ID params.record.OPERATETYPE = params.customParams; }, onBeforeEdit: ({ data, setFieldValueByBatch }) => { if (data.rules && data.rules.length > 0) { var parentInfo = data.rules[0] if (parentInfo.Nav_Submit != null) { var CHECKOBJECT = parentInfo?.Nav_Submit?.CHECKOBJECT if (!CHECKOBJECT && parentInfo.CHECKOBJECT) CHECKOBJECT = parentInfo.CHECKOBJECT let temps = []; temps.push({ field: "CHECKOBJECT", value: CHECKOBJECT }); temps.push({ field: "Nav_CheckType.NAME", value: parentInfo?.Nav_Submit?.Nav_CheckType?.NAME }); temps.push({ field: "CHECK_TYPE_ID", value: parentInfo.Nav_Submit?.CHECK_TYPE_ID }); temps.push({ field: "Nav_CheckTypeLevel.Nav_Enums.NAME", value: parentInfo.Nav_Submit?.Nav_CheckTypeLevel?.Nav_Enums?.NAME }); temps.push({ field: "CHECK_TYPE_LEVEL_ID", value: parentInfo.Nav_Submit?.CHECK_TYPE_LEVEL_ID }); temps.push({ field: "Nav_RiskArea.NAME", value: parentInfo?.Nav_RiskArea?.NAME }); temps.push({ field: "RISK_AREA_ID", value: parentInfo?.RISK_AREA_ID }); temps.push({ field: "ID", value: parentInfo.ID }); setFieldValueByBatch(temps); } } }, }