diff --git a/admin/src/api/system/organization/index.js b/admin/src/api/organization/manage/index.js
similarity index 75%
rename from admin/src/api/system/organization/index.js
rename to admin/src/api/organization/manage/index.js
index c817c91..070535b 100644
--- a/admin/src/api/system/organization/index.js
+++ b/admin/src/api/organization/manage/index.js
@@ -1,7 +1,7 @@
import request from '@/utils/request';
export async function listOrganizations(params) {
- const res = await request.get('/system/organization', {
+ const res = await request.get('organization/manage', {
params
});
if (res.data.code === 0) {
@@ -11,7 +11,7 @@ export async function listOrganizations(params) {
}
export async function addOrganization(data) {
- const res = await request.post('/system/Organization', data);
+ const res = await request.post('/organization/manage', data);
if (res.data.code === 0) {
return res.data.message;
}
@@ -19,7 +19,7 @@ export async function addOrganization(data) {
}
export async function updateOrganization(data) {
- const res = await request.put('/system/Organization', data);
+ const res = await request.put('/organization/manage', data);
if (res.data.code === 0) {
return res.data.message;
}
@@ -27,7 +27,7 @@ export async function updateOrganization(data) {
}
export async function removeOrganization(id) {
- const res = await request.delete('/system/Organization', {
+ const res = await request.delete('/organization/manage', {
data: { id }
});
if (res.data.code === 0) {
diff --git a/admin/src/api/pingan/user/index.js b/admin/src/api/organization/user/index.js
similarity index 60%
rename from admin/src/api/pingan/user/index.js
rename to admin/src/api/organization/user/index.js
index 290cf32..9d0c08a 100644
--- a/admin/src/api/pingan/user/index.js
+++ b/admin/src/api/organization/user/index.js
@@ -5,7 +5,7 @@ import request from '@/utils/request';
* @param params 查询条件
*/
export async function pageUsers(params) {
- const res = await request.get('/pinan/user/page', {
+ const res = await request.get('/organization/user/page', {
params
});
if (res.data.code === 0) {
@@ -19,7 +19,7 @@ export async function pageUsers(params) {
* @param data 用户信息
*/
export async function addUser(data) {
- const res = await request.post('/pinan/user/user', data);
+ const res = await request.post('/organization/user/user', data);
if (res.data.code === 0) {
return res.data.message;
}
@@ -31,7 +31,7 @@ export async function addUser(data) {
* @param data 用户信息
*/
export async function updateUser(data) {
- const res = await request.put('/pinan/user/user', data);
+ const res = await request.put('/organization/user/user', data);
if (res.data.code === 0) {
return res.data.message;
}
@@ -51,7 +51,7 @@ export async function removeUser(id) {
* @param data 用户id集合
*/
export async function removeUsers(ids) {
- const res = await request.delete('/pinan/user/batch', {
+ const res = await request.delete('/organization/user/batch', {
data: { ids }
});
if (res.data.code === 0) {
@@ -66,7 +66,7 @@ export async function removeUsers(ids) {
* @param status 状态
*/
export async function updateUserStatus(id, status) {
- const res = await request.put('/pinan/user/status', {
+ const res = await request.put('/organization/user/status', {
id,
status
});
@@ -76,32 +76,12 @@ export async function updateUserStatus(id, status) {
return Promise.reject(new Error(res.data.message));
}
-/**
- * 导入用户
- * @param file excel文件
- */
-export async function importUsers(file) {
- const formData = new FormData();
- formData.append('file', file);
- const res = await request.post('/system/user/import', formData);
- if (res.data.code === 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
-}
-
-/**
- * 检查用户是否存在
- * @param field 检查的字段
- * @param value 字段的值
- * @param id 修改时的id
- */
-export async function checkExistence(field, value, id) {
- const res = await request.get('/system/user/existence', {
- params: { field, value, id }
+export async function groupTypeUsers(params) {
+ const res = await request.get('/organization/user/groupType', {
+ params
});
if (res.data.code === 0) {
- return res.data.message;
+ return res.data.data;
}
return Promise.reject(new Error(res.data.message));
}
diff --git a/admin/src/api/system/cmmssn/index.js b/admin/src/api/system/cmmssn/index.js
index beffe1e..a0dbcb8 100644
--- a/admin/src/api/system/cmmssn/index.js
+++ b/admin/src/api/system/cmmssn/index.js
@@ -1,7 +1,7 @@
import request from '@/utils/request';
export async function getOrganizationsCmmssn(params) {
- const res = await request.get('/system/organizationCmmssn', {
+ const res = await request.get('/organization/cmmssn', {
params
});
if (res.data.code === 0) {
@@ -11,7 +11,7 @@ export async function getOrganizationsCmmssn(params) {
}
export async function updateOrganizationCmmssn(data) {
- const res = await request.put('/system/OrganizationCmmssn', data);
+ const res = await request.put('/organization/cmmssn', data);
if (res.data.code === 0) {
return res.data.message;
}
diff --git a/admin/src/views/system/organization/components/edit-cmmssn.vue b/admin/src/views/organization/manage/components/edit-cmmssn.vue
similarity index 100%
rename from admin/src/views/system/organization/components/edit-cmmssn.vue
rename to admin/src/views/organization/manage/components/edit-cmmssn.vue
diff --git a/admin/src/views/system/organization/components/edit.vue b/admin/src/views/organization/manage/components/edit.vue
similarity index 99%
rename from admin/src/views/system/organization/components/edit.vue
rename to admin/src/views/organization/manage/components/edit.vue
index 4e2753e..77d1c41 100644
--- a/admin/src/views/system/organization/components/edit.vue
+++ b/admin/src/views/organization/manage/components/edit.vue
@@ -54,7 +54,7 @@
import {
addOrganization,
updateOrganization
- } from '@/api/system/organization';
+ } from '@/api/organization/manage';
import UploadImg from '@/components/UploadImg/index.vue';
export default {
diff --git a/admin/src/views/system/organization/index.vue b/admin/src/views/organization/manage/index.vue
similarity index 99%
rename from admin/src/views/system/organization/index.vue
rename to admin/src/views/organization/manage/index.vue
index 6342b3b..0a0cc2d 100644
--- a/admin/src/views/system/organization/index.vue
+++ b/admin/src/views/organization/manage/index.vue
@@ -106,7 +106,7 @@
import {
listOrganizations,
removeOrganization
- } from '@/api/system/organization';
+ } from '@/api/organization/manage';
export default {
name: 'SystemOrganization',
diff --git a/admin/src/views/pinan/user/components/role-select.vue b/admin/src/views/organization/user/components/role-select.vue
similarity index 100%
rename from admin/src/views/pinan/user/components/role-select.vue
rename to admin/src/views/organization/user/components/role-select.vue
diff --git a/admin/src/views/pinan/user/components/user-edit.vue b/admin/src/views/organization/user/components/user-edit.vue
similarity index 100%
rename from admin/src/views/pinan/user/components/user-edit.vue
rename to admin/src/views/organization/user/components/user-edit.vue
diff --git a/admin/src/views/pinan/user/components/user-import.vue b/admin/src/views/organization/user/components/user-import.vue
similarity index 100%
rename from admin/src/views/pinan/user/components/user-import.vue
rename to admin/src/views/organization/user/components/user-import.vue
diff --git a/admin/src/views/organization/user/components/user-search.vue b/admin/src/views/organization/user/components/user-search.vue
new file mode 100644
index 0000000..1be978f
--- /dev/null
+++ b/admin/src/views/organization/user/components/user-search.vue
@@ -0,0 +1,155 @@
+
+
+