diff --git a/src/components/common/ShowModal.js b/src/components/common/ShowModal.js
index 55b23db..60c6a86 100644
--- a/src/components/common/ShowModal.js
+++ b/src/components/common/ShowModal.js
@@ -69,7 +69,7 @@ class ShowModal extends React.Component {
{this.props.children}
{//setStateData 报错
+ let dataSubForm = {
+ content: {
+ debugger
+ if (login.RegD && login.RegD.EDU_CARD_ID && login.RegD.EDU_CARD_ID.length > 0) {
+ if (stateData["Nav_NewUserDetail"] == null) {
+ stateData["Nav_NewUserDetail"] = []
+ }
+ stateData["Nav_NewUserDetail"].push(login.RegD)
+ }
+
+ login.RegD = {}
+ // loadData();//数据已处理无需继续刷新
+ },
+ onCancel: () => {
+ //wyw 此方法要有不能被删除 别处会重写
+ debugger
+ },
+ }} />,
+ };
+ return {
+ content:
+
+
+ }
+ },
}
diff --git a/src/files/edit/SE075.js b/src/files/edit/SE075.js
new file mode 100644
index 0000000..7e8df19
--- /dev/null
+++ b/src/files/edit/SE075.js
@@ -0,0 +1,71 @@
+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 = {}
+ }
+ }
+ });
+
+ },
+}
diff --git a/src/utils/request.js b/src/utils/request.js
index 63c07a1..fdacd4c 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -7,14 +7,13 @@ import { history } from './history'
import storage from './storage'
export function request(url, options, onlyData, requestKey, onException) {
-
return fetch(
config.serviceHost('api/' + url),
options || {}
).then(response => {
-
+ console.log('response', response)
// 登陆过期
- if (response.status === 401) {
+ if (response == null || response.status === 401) {
window.localStorage.removeItem('accessToken')
history.replace({ pathname: '/login' })
//throw new Error('token过期')