Преглед изворни кода

修复新增/修改数据源配置时创建人字段错误问题

xiaoct пре 7 година
родитељ
комит
93bc91e979
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      src/models/dataSource.js

+ 4 - 2
src/models/dataSource.js

@@ -166,6 +166,7 @@ export default {
         },
         },
         *remoteAdd(action, { select, call, put }) {
         *remoteAdd(action, { select, call, put }) {
             const dataSourceDetail = yield select(state => state.present.dataSourceDetail);
             const dataSourceDetail = yield select(state => state.present.dataSourceDetail);
+            const currentUserName = yield select(state => state.present.main.currentUser.name)
             const { name, description, target, tags, type, connectCode, address, port, dbType, dbName, userName,
             const { name, description, target, tags, type, connectCode, address, port, dbType, dbName, userName,
                 password, columns, group } = dataSourceDetail;
                 password, columns, group } = dataSourceDetail;
             try {
             try {
@@ -175,7 +176,7 @@ export default {
                     loadObject: target,
                     loadObject: target,
                     dataTag: tags,
                     dataTag: tags,
                     type: type,
                     type: type,
-                    createBy: 'admin',
+                    createBy: currentUserName,
                     dbConfig: {
                     dbConfig: {
                         id: connectCode,
                         id: connectCode,
                         addrass: address,
                         addrass: address,
@@ -310,6 +311,7 @@ export default {
         *remoteModify(action, { select, call, put }) {
         *remoteModify(action, { select, call, put }) {
             try{
             try{
                 const dataSourceDetail = yield select(state => state.present.dataSourceDetail);
                 const dataSourceDetail = yield select(state => state.present.dataSourceDetail);
+                const currentUserName = yield select(state => state.present.main.currentUser.name)
                 const { code, name, description, target, type, group, address, port, dbType, dbName,userName, password, columns } = dataSourceDetail;
                 const { code, name, description, target, type, group, address, port, dbType, dbName,userName, password, columns } = dataSourceDetail;
     
     
                 let data = {
                 let data = {
@@ -319,7 +321,7 @@ export default {
                     loadObject: target,
                     loadObject: target,
                     dataTag: null,
                     dataTag: null,
                     type: type,
                     type: type,
-                    createBy: 'admin',
+                    createBy: currentUserName,
                     connectorGroup: group ? group : '-1',
                     connectorGroup: group ? group : '-1',
                     dbConfig: address ? {
                     dbConfig: address ? {
                         addrass: address,
                         addrass: address,