From c28b0e306d7ed659b6dc64501ad434a09af30f05 Mon Sep 17 00:00:00 2001 From: lilinyuan <1084668738@qq.com> Date: Fri, 29 Mar 2024 15:19:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4user=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E9=80=BB=E8=BE=91OA=E7=94=A8=E6=88=B7=E5=8F=AA=E8=83=BD?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A7=92=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user/user.js | 18 ++++++++++ src/views/system/user/add.vue | 59 ++++++++++++++++----------------- src/views/system/user/index.vue | 13 +++----- 3 files changed, 51 insertions(+), 39 deletions(-) diff --git a/src/api/user/user.js b/src/api/user/user.js index fcd2c33..b689fc4 100644 --- a/src/api/user/user.js +++ b/src/api/user/user.js @@ -46,6 +46,15 @@ export const getUserDetail = (userId) => { method: "get" }); }; + +// 操作 +export const operate = (data, type) => { + console.log(type ,'type'); + if(data.userId && type !== '0') return editUser(data) + else if(type == '0') return editUserOA(data) + return addUser(data) +} + // 新增用户 export const addUser = (data) => { return request({ @@ -63,6 +72,15 @@ export const editUser = (data) => { }) } +// 修改OA用户 +export const editUserOA = (data) => { + return request({ + url: '/admin/mosr/user/oa', + method: 'put', + data + }) +} + //删除用户信息 export const deleteUser = (userId) => { return request({ diff --git a/src/views/system/user/add.vue b/src/views/system/user/add.vue index ec6dae6..c34c90c 100644 --- a/src/views/system/user/add.vue +++ b/src/views/system/user/add.vue @@ -10,7 +10,7 @@