From 92d31a421b3fc2157d0a5a079ea6640dfd7c5d4f Mon Sep 17 00:00:00 2001 From: 86182 Date: Tue, 13 Sep 2022 17:14:54 +0800 Subject: [PATCH] =?UTF-8?q?potal=E4=BA=8C=E6=9C=9F=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/user.js | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/src/api/system/user.js b/src/api/system/user.js index b2e9173c..122a87aa 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -8,8 +8,8 @@ import ajax from '@/utils/xajax.js' * name 姓名 * userNo 工号 * departId 部门ID - * } query - * @returns + * } query + * @returns */ const list=function(query) { return ajax.get('/xboe/sys/user/page',{params:query}); @@ -19,8 +19,8 @@ const list=function(query) { * 通过用户名查询用户信息(该接口限定使用场景为先查本地库后查旧系统) * @param { * 用户名 - * } name - * @returns + * } name + * @returns */ const searchLoginName = function(name) { return ajax.get('/xboe/sys/user/search-loginname?loginName='+name); @@ -28,8 +28,8 @@ const searchLoginName = function(name) { /** * 根据多个人员的id,得到用户的信息(简要信息) - * @param {账号ID数组} ids - * @returns + * @param {账号ID数组} ids + * @returns */ const getByIds = function(ids) { return ajax.postJson('/xboe/sys/user/ids',ids); @@ -37,8 +37,8 @@ const getByIds = function(ids) { /** * 根据loginName,得到用户的信息(简要信息) - * @param {用户名} loginName - * @returns + * @param {用户名} loginName + * @returns */ const getByLoginName = function(loginName) { return ajax.get('/xboe/sys/user/loginname?loginName='+loginName); @@ -46,7 +46,7 @@ const getByLoginName = function(loginName) { /** * 根据name,得到用户的信息(简要信息) - * @param {用户姓名} name + * @param {用户姓名} name * @returns 返回列表 */ const findByName = function(name) { @@ -55,18 +55,35 @@ const getByLoginName = function(loginName) { /** * 得到用户详情(详细信息) - * @param {*} id - * @returns + * @param {*} id + * @returns */ const detail = function(id) { return ajax.get('/xboe/sys/user/detail?id='+id); } +/** + * 修改用户信息 + * 参数是下面的返回值里的user + * */ +const update=function (data){ + return ajax.get('/xboe/sys/user/update',data); +} + +/** + * 新的用户详情 + * */ +const detailUser=function (id){ + return ajax.get('/xboe/sys/user/detail-user?id='+id); +} + export default{ list, searchLoginName, getByIds, getByLoginName, findByName, - detail + detail, + detailUser, + update }