diff --git a/src/api/xm/core/xmEnvList.js b/src/api/xm/core/xmEnvList.js index 20b0856f..bd22958e 100644 --- a/src/api/xm/core/xmEnvList.js +++ b/src/api/xm/core/xmEnvList.js @@ -27,4 +27,18 @@ export const batchDelXmEnvList = params => { return axios.post(`${base}/xm/core/ export const editXmEnvList = params => { return axios.post(`${base}/xm/core/xmEnvList/edit`, params); }; //新增一条xm_env_list -export const addXmEnvList = params => { return axios.post(`${base}/xm/core/xmEnvList/add`, params); }; \ No newline at end of file +export const addXmEnvList = params => { return axios.post(`${base}/xm/core/xmEnvList/add`, params); }; + + +/**-------------------------前端mng|add|edit界面公共函数---------------请写在下面----------------------------------------------- */ +//初始化页面上的字典 +export const initDicts = (that) => { + var itemCodes=[];//在此添加要加载的字典 如['sex','grade','lvl'] + that.dicts['readQx']=[{id:'0',name:'全部可读'},{id:'1',name:'同机构可读'},{id:'2',name:'同项目可读'},{id:'3',name:'创建者的上级可读'},{id:'9',name:'仅自己可读'},] + that.dicts['writeQx']=[{id:'0',name:'全部可写'},{id:'1',name:'同机构可写'},{id:'2',name:'同项目可写'},{id:'3',name:'创建者的上级可写'},{id:'9',name:'仅自己可写'},] + if(itemCodes.length>0){ + initSimpleDicts('all',itemCodes).then(res=>{ + Object.assign(that.dicts,res.data.data) + }); + } + }; \ No newline at end of file diff --git a/src/api/xm/core/xmProjectEnvList.js b/src/api/xm/core/xmProjectEnvList.js deleted file mode 100644 index d1ecb711..00000000 --- a/src/api/xm/core/xmProjectEnvList.js +++ /dev/null @@ -1,30 +0,0 @@ -import axios from '@/utils/request' - -import config from '@/common/config' - -let base = config.getCoreBasePath(); - - -/** - * xm_project_env_list - *1 默认只开放普通查询,所有查询,只要上传 分页参数 {currentPage:当前页码从1开始,pageSize:每页记录数,total:总记录【数如果是0后台会自动计算总记录数非0不会自动计算】},后台都会自动按分页查询 其它 api用到再打开,没用到的api请注释掉, - *2 查询、新增、修改的参数格式 params={id:'主键 主键',remark:'备注说明',ipAddress:'ip地址',port:'访问端口',projectId:'归属项目组',projectName:'归属项目组名称',accessUserid:'访问用户编号',accessPassword:'访问密码',effect:'作用说明',accessUrl:'访问链接',webIpAddress:'外网ip地址',webPort:'外网端口',otherRemark:'其它说明',createUserid:'添加人员',createUsername:'添加人员姓名',createTime:'添加时间'} - **/ - -//普通查询 条件之间and关系 -export const listXmProjectEnvList = params => { return axios.get(`${base}/xm/core/xmProjectEnvList/list`, { params: params }); }; - -//模糊查询xm_project_env_list 条件之间or关系 -//export const listXmProjectEnvListKey = params => { return axios.get(`${base}/xm/core/xmProjectEnvList/listKey`, { params: params }); }; - -//删除一条xm_project_env_list params={id:'主键 主键'} -export const delXmProjectEnvList = params => { return axios.post(`${base}/xm/core/xmProjectEnvList/del`,params); }; - -//批量删除xm_project_env_list params=[{id:'主键 主键'}] -export const batchDelXmProjectEnvList = params => { return axios.post(`${base}/xm/core/xmProjectEnvList/batchDel`, params); }; - -//修改一条xm_project_env_list记录 -export const editXmProjectEnvList = params => { return axios.post(`${base}/xm/core/xmProjectEnvList/edit`, params); }; - -//新增一条xm_project_env_list -export const addXmProjectEnvList = params => { return axios.post(`${base}/xm/core/xmProjectEnvList/add`, params); }; \ No newline at end of file diff --git a/src/views/xm/core/xmEnvList/XmEnvListAdd.vue b/src/views/xm/core/xmEnvList/XmEnvListAdd.vue index 5efd9abd..c4262af1 100644 --- a/src/views/xm/core/xmEnvList/XmEnvListAdd.vue +++ b/src/views/xm/core/xmEnvList/XmEnvListAdd.vue @@ -2,7 +2,7 @@
- + @@ -14,25 +14,16 @@ - - - - + - - - - + - - - - + @@ -40,21 +31,19 @@ 已启用 已过期 + + + + + + + + + + - - - - - - - - - - - - - + {{userInfo.username}} @@ -73,7 +62,7 @@ - - \ No newline at end of file diff --git a/src/views/xm/core/xmProjectEnvList/XmProjectEnvListEdit.vue b/src/views/xm/core/xmProjectEnvList/XmProjectEnvListEdit.vue deleted file mode 100644 index 9bfb3e1c..00000000 --- a/src/views/xm/core/xmProjectEnvList/XmProjectEnvListEdit.vue +++ /dev/null @@ -1,139 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/views/xm/core/xmProjectEnvList/XmProjectEnvListMng.vue b/src/views/xm/core/xmProjectEnvList/XmProjectEnvListMng.vue deleted file mode 100644 index 6395d422..00000000 --- a/src/views/xm/core/xmProjectEnvList/XmProjectEnvListMng.vue +++ /dev/null @@ -1,338 +0,0 @@ - - - - - \ No newline at end of file