mh_jy_safe_web/src/files/edit/SE075.js

72 lines
2.6 KiB
JavaScript

import ConfirmButton from '../../components/common/ConfirmButton';
import { Button, message } from 'antd'
import storage from '../../utils/storage'
import config from "../../config.js"
import { extendInclude, extendRule, getDataFieldValue, initFilter, empty, extendOrder, guid, getSubTableData, onBeforeSaveHandleRecordLog, auditOptionShow2 } from "../../utils/common";
import Item from 'antd/lib/list/Item';
import styles from '../../components/CustomPages/HI/StepForm.css';
import EditRowShowModal from '../../components/common/EditRowShowModal';
import FormPage from '../../components/FormPage';
export default {
onBeforeEdit: ({ data, setFieldValue }) => {
if (data.rules && data.rules.EDU_CARD_ID && data.rules.EDU_CARD_ID.length > 0) {
setFieldValue("EDU_CARD_ID", data.rules.EDU_CARD_ID)
}
},
//保存
UpdateRefresh: (params) => {
// var tmpData = {
// ID: params.stateData.ID,
// ORG_ID: params.stateData.ORG_ID,
// Name: params.stateData.Name,
// Sex: params.stateData.Sex,
// Phone: params.stateData.Phone,
// Code: params.stateData.Code,
// ID_CARD: params.stateData.ID_CARD,
// InTime: params.stateData.InTime,
// WORKINGYEAR: params.stateData.WORKINGYEAR,
// DEPARTMENT_ID: params.stateData.DEPARTMENT_ID,
// POST_ID: params.stateData.POST_ID,
// EDU_CARD_ID: params.stateData.EDU_CARD_ID,
// CREATE_TIME: new Date(),
// }
// params.login.RegD = tmpData//params.stateData.copy() //本来可以传值
//添加
// params.stateData.Nav_JobTypes = null
// params.stateData.Nav_WorkType = null
params.dispatch({
type: 'app/getDataByPost',
payload: params.stateData,
url: 'SE/SENewUsers/RegisterUser',
onComplete: (ret) => {
debugger
if (ret) {
params.login.RegD = ret
message.success('执行成功');
params.onCancel()//弹窗关闭
params.data.close()//主界面回调刷新
params.stateData.ID = guid()
params.stateData.NAME = ''
params.stateData.Sex = '1'
params.stateData.PHONE = ''
params.stateData.CODE = ''
params.stateData.ID_CARD = ''
params.stateData.InTime = ''
params.stateData.WORKINGYEAR = ''
params.stateData.DEPARTMENT_ID = ''
params.stateData.POST_ID = ''
params.stateData.Nav_Department.NAME = ''
params.stateData.Nav_Post.NAME = ''
// params.stateData.EDU_CARD_ID = ''
} else {
params.login.RegD = {}
}
}
});
},
}