72 lines
2.6 KiB
JavaScript
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 = {}
|
|
}
|
|
}
|
|
});
|
|
|
|
},
|
|
}
|