diff --git a/package.json b/package.json index 6a46cc5..e2217b6 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "author": "若依", "license": "MIT", "scripts": { - "dev": "vue-cli-service serve", + "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build:prod": "vue-cli-service build", "build:stage": "vue-cli-service build --mode staging", "preview": "node build/index.js --preview", diff --git a/src/api/corpor/comper/comp.js b/src/api/corpor/comper/comp.js new file mode 100644 index 0000000..0af20dc --- /dev/null +++ b/src/api/corpor/comper/comp.js @@ -0,0 +1,11 @@ +import request from '@/utils/request' + + +// 查询用户列表 +export function deptlist(data) { + return request({ + url: '/corpor/corpor/deptlist', + method: 'get', + params: data + }) +} diff --git a/src/api/system/dept.js b/src/api/system/dept.js index fc943cd..37498aa 100644 --- a/src/api/system/dept.js +++ b/src/api/system/dept.js @@ -34,6 +34,15 @@ export function addDept(data) { }) } +// 新增部门 +export function addcomper(data) { + return request({ + url: '/system/dept/addComper', + method: 'post', + data: data + }) +} + // 修改部门 export function updateDept(data) { return request({ @@ -49,4 +58,4 @@ export function delDept(deptId) { url: '/system/dept/' + deptId, method: 'delete' }) -} \ No newline at end of file +} diff --git a/src/api/system/dict/data.js b/src/api/system/dict/data.js index 6c9eb79..9412de3 100644 --- a/src/api/system/dict/data.js +++ b/src/api/system/dict/data.js @@ -16,6 +16,12 @@ export function getData(dictCode) { method: 'get' }) } +export function test() { + return request({ + url: '/system/user/ssss', + method: 'get' + }) +} // 根据字典类型查询字典数据信息 export function getDicts(dictType) { diff --git a/src/views/corpor/comper/index.vue b/src/views/corpor/comper/index.vue new file mode 100644 index 0000000..241e1c1 --- /dev/null +++ b/src/views/corpor/comper/index.vue @@ -0,0 +1,363 @@ + + + diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 56df582..5fbe13b 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -27,15 +27,6 @@ - 新增 - 新增 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ dict.label }} + + + + + + + + + + + @@ -112,12 +170,18 @@ + + + + + + @@ -165,9 +229,10 @@