|
@@ -4,7 +4,7 @@ import request from '@/utils/request';
|
|
|
* 查询机构列表
|
|
* 查询机构列表
|
|
|
* @param params 查询条件
|
|
* @param params 查询条件
|
|
|
*/
|
|
*/
|
|
|
-export async function listOrganizations (params) {
|
|
|
|
|
|
|
+export async function listOrganizations(params) {
|
|
|
const res = await request.get('/main/group/getGroupList', params);
|
|
const res = await request.get('/main/group/getGroupList', params);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -15,8 +15,8 @@ export async function listOrganizations (params) {
|
|
|
* 查询机构详情
|
|
* 查询机构详情
|
|
|
* @param params 查询条件
|
|
* @param params 查询条件
|
|
|
*/
|
|
*/
|
|
|
-export async function getById (params) {
|
|
|
|
|
- const res = await request.get('/main/group/getById/'+params, {});
|
|
|
|
|
|
|
+export async function getById(params) {
|
|
|
|
|
+ const res = await request.get('/main/group/getById/' + params, {});
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
|
}
|
|
}
|
|
@@ -27,7 +27,7 @@ export async function getById (params) {
|
|
|
* 查询人员列表
|
|
* 查询人员列表
|
|
|
* @param params 查询条件
|
|
* @param params 查询条件
|
|
|
*/
|
|
*/
|
|
|
-export async function getUserPage (params) {
|
|
|
|
|
|
|
+export async function getUserPage(params) {
|
|
|
let par = new URLSearchParams(params);
|
|
let par = new URLSearchParams(params);
|
|
|
const res = await request.get(`/main/user/getUserPage?` + par, {});
|
|
const res = await request.get(`/main/user/getUserPage?` + par, {});
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
@@ -35,12 +35,18 @@ export async function getUserPage (params) {
|
|
|
}
|
|
}
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+//获取组织机构 code
|
|
|
|
|
+export async function getCode() {
|
|
|
|
|
+ const res = await request.get(`/main/codemanage/getCode/group_code`);
|
|
|
|
|
+ if (res.data.code == 0) {
|
|
|
|
|
+ return res.data.data;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
/**
|
|
/**
|
|
|
* 添加机构
|
|
* 添加机构
|
|
|
* @param data 机构信息
|
|
* @param data 机构信息
|
|
|
*/
|
|
*/
|
|
|
-export async function addOrganization (data) {
|
|
|
|
|
|
|
+export async function addOrganization(data) {
|
|
|
const res = await request.post('/main/group/save', data);
|
|
const res = await request.post('/main/group/save', data);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
return res.data.message;
|
|
@@ -52,7 +58,7 @@ export async function addOrganization (data) {
|
|
|
* 修改机构
|
|
* 修改机构
|
|
|
* @param data 机构信息
|
|
* @param data 机构信息
|
|
|
*/
|
|
*/
|
|
|
-export async function updateOrganization (data) {
|
|
|
|
|
|
|
+export async function updateOrganization(data) {
|
|
|
const res = await request.put('/main/group/update', data);
|
|
const res = await request.put('/main/group/update', data);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
return res.data.message;
|
|
@@ -64,7 +70,7 @@ export async function updateOrganization (data) {
|
|
|
* 删除机构
|
|
* 删除机构
|
|
|
* @param data
|
|
* @param data
|
|
|
*/
|
|
*/
|
|
|
-export async function removeOrganization (data) {
|
|
|
|
|
|
|
+export async function removeOrganization(data) {
|
|
|
const res = await request.post('/main/group/delete', data);
|
|
const res = await request.post('/main/group/delete', data);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
return res.data.message;
|
|
@@ -76,7 +82,7 @@ export async function removeOrganization (data) {
|
|
|
* 获取人员详情
|
|
* 获取人员详情
|
|
|
* @param id 人员id
|
|
* @param id 人员id
|
|
|
*/
|
|
*/
|
|
|
-export async function getUserDetail (id) {
|
|
|
|
|
|
|
+export async function getUserDetail(id) {
|
|
|
const res = await request.get(`/main/user/getById/` + id);
|
|
const res = await request.get(`/main/user/getById/` + id);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -88,7 +94,7 @@ export async function getUserDetail (id) {
|
|
|
* 新增或修改人员信息
|
|
* 新增或修改人员信息
|
|
|
* @param params 人员信息
|
|
* @param params 人员信息
|
|
|
*/
|
|
*/
|
|
|
-export async function saveOrUpdateUser (params) {
|
|
|
|
|
|
|
+export async function saveOrUpdateUser(params) {
|
|
|
const res = await request.post('/main/user/saveNew', params);
|
|
const res = await request.post('/main/user/saveNew', params);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -100,7 +106,7 @@ export async function saveOrUpdateUser (params) {
|
|
|
* 删除人员
|
|
* 删除人员
|
|
|
* @param params 人员信息
|
|
* @param params 人员信息
|
|
|
*/
|
|
*/
|
|
|
-export async function removePersonnel (params) {
|
|
|
|
|
|
|
+export async function removePersonnel(params) {
|
|
|
const res = await request.post('/main/user/removeById', params);
|
|
const res = await request.post('/main/user/removeById', params);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data;
|
|
return res.data;
|
|
@@ -112,7 +118,7 @@ export async function removePersonnel (params) {
|
|
|
* 检查工号是否存在
|
|
* 检查工号是否存在
|
|
|
* @param jobNumber 工号
|
|
* @param jobNumber 工号
|
|
|
*/
|
|
*/
|
|
|
-export async function checkExistence (jobNumber) {
|
|
|
|
|
|
|
+export async function checkExistence(jobNumber) {
|
|
|
const res = await request.get('/main/user/getByJobNumber/' + jobNumber);
|
|
const res = await request.get('/main/user/getByJobNumber/' + jobNumber);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -125,7 +131,7 @@ export async function checkExistence (jobNumber) {
|
|
|
* 解除绑定用户账号
|
|
* 解除绑定用户账号
|
|
|
* @param id 人员id
|
|
* @param id 人员id
|
|
|
*/
|
|
*/
|
|
|
-export async function unbindLoginName (id) {
|
|
|
|
|
|
|
+export async function unbindLoginName(id) {
|
|
|
const res = await request.get('/main/user/unbind/' + id);
|
|
const res = await request.get('/main/user/unbind/' + id);
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -137,7 +143,7 @@ export async function unbindLoginName (id) {
|
|
|
* 解除绑定用户账号
|
|
* 解除绑定用户账号
|
|
|
* @param id 人员id
|
|
* @param id 人员id
|
|
|
*/
|
|
*/
|
|
|
-export async function listAllUserBind () {
|
|
|
|
|
|
|
+export async function listAllUserBind() {
|
|
|
const res = await request.get('/main/user/listAllUserBind');
|
|
const res = await request.get('/main/user/listAllUserBind');
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|
|
@@ -149,7 +155,7 @@ export async function listAllUserBind () {
|
|
|
* 获取当前登陆用户数据权限部门数据
|
|
* 获取当前登陆用户数据权限部门数据
|
|
|
* @param
|
|
* @param
|
|
|
*/
|
|
*/
|
|
|
-export async function getCurrentUserAuthorityDeptAPI () {
|
|
|
|
|
|
|
+export async function getCurrentUserAuthorityDeptAPI() {
|
|
|
const res = await request.post('/main/user/getCurrentUserAuthorityDepts');
|
|
const res = await request.post('/main/user/getCurrentUserAuthorityDepts');
|
|
|
if (res.data.code == 0) {
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
return res.data.data;
|