Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
I
integrate-admin
Project
Project
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
Graph
比较
统计图
议题
0
议题
0
列表
看板
标记
Milestones
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
刘旭
integrate-admin
Commits
fe48b7ce
提交
fe48b7ce
authored
12月 08, 2022
作者:
刘旭
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化
上级
e9dc0efc
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
15 行增加
和
15 行删除
+15
-15
userAPI.ts
src/services/api/user/userAPI.ts
+13
-13
userManage.vue
src/views/system/userManage.vue
+2
-2
没有找到文件。
src/services/api/user/userAPI.ts
浏览文件 @
fe48b7ce
import
httpRequest
from
"@/services/common"
;
import
{
userUrlConfig
,
authUrlConfig
}
from
'@/services/config'
;
import
{
store
}
from
'@/store/index'
import
{
userUrlConfig
,
authUrlConfig
}
from
'@/services/config'
;
import
{
store
}
from
'@/store/index'
import
{
LoginParm
,
LoginResult
,
UserInfo
}
from
"@/services/types/user/userModel"
;
export
async
function
getImagApi
()
{
...
...
@@ -15,27 +15,27 @@ export async function loginApi(params: LoginParm) {
//获取用户信息
export
const
getInfoApi
=
async
()
=>
{
return
await
httpRequest
.
post
<
UserInfo
>
(
userUrlConfig
.
getUserInfo
,{})
return
await
httpRequest
.
post
<
UserInfo
>
(
userUrlConfig
.
getUserInfo
,
{})
}
//添加用户
export
const
addUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
post
(
userUrlConfig
[
'addUser'
],
params
)
export
const
addUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
post
(
userUrlConfig
[
'addUser'
],
params
)
}
//编辑用户
export
const
editUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
put
(
userUrlConfig
[
'editUser'
],
params
)
export
const
editUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
put
(
userUrlConfig
[
'editUser'
],
params
)
}
//删除用户
export
const
deleteUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
delete
(
userUrlConfig
[
'deleteUser'
],
params
)
export
const
deleteUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
delete
(
userUrlConfig
[
'deleteUser'
],
params
)
}
//查询用户(区别与上面的获取用户信息)
export
const
getUserInfo
=
async
()
=>
{
return
await
httpRequest
.
get
(
userUrlConfig
[
'getUser'
])
export
const
getUserInfo
=
async
(
params
?:
any
)
=>
{
return
await
httpRequest
.
get
(
userUrlConfig
[
'getUser'
]
,
params
)
}
//查询所有角色
...
...
@@ -44,6 +44,6 @@ export const getAllRole = async () => {
}
//查询当前用户的角色
export
const
findRoleByUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
get
(
authUrlConfig
[
'findRoleByUser'
],
params
)
export
const
findRoleByUser
=
async
(
params
:
any
)
=>
{
return
await
httpRequest
.
get
(
authUrlConfig
[
'findRoleByUser'
],
params
)
}
src/views/system/userManage.vue
浏览文件 @
fe48b7ce
...
...
@@ -264,13 +264,13 @@ function handleEdit(scope: any) {
function
handleAdd
()
{
formData
.
value
=
{}
formColumn
.
splice
(
1
,
0
,
{
drawerTitle
.
value
=
'添加'
if
(
formColumn
[
1
].
prop
!==
'password'
)
formColumn
.
splice
(
1
,
0
,
{
label
:
'登录密码'
,
prop
:
'password'
,
type
:
'input'
,
placeholder
:
'请输入登录密码'
})
drawerTitle
.
value
=
'添加'
showDrawer
.
value
=
true
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论