功能变化: 优化个人中心修改密码后强制退出登录状态

This commit is contained in:
猿小天
2024-06-22 22:53:59 +08:00
parent 37a0167193
commit 354d230c2a
5 changed files with 31 additions and 12 deletions

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -5,13 +5,13 @@ type GetListType = PageQuery & { show_all: string };
export const apiPrefix = '/api/system/user/';
export function GetDept(query: PageQuery) {
return request({
url: '/api/system/dept/dept_lazy_tree/',
method: 'get',
params: query,
});
}
// export function GetDept(query: PageQuery) {
// return request({
// url: '/api/system/dept/dept_all/',
// method: 'get',
// params: query,
// });
// }
export function GetList(query: GetListType) {
return request({

View File

@@ -220,7 +220,10 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp
label: 'name',
}),
column: {
minWidth: 150, //最小列宽
minWidth: 200, //最小列宽
formatter({value,row,index}){
return row.dept_name_all
}
},
form: {
rules: [
@@ -259,7 +262,11 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp
label: 'name',
}),
column: {
minWidth: 100, //最小列宽
minWidth: 200, //最小列宽
formatter({value,row,index}){
const values = row.role_info.map((item:any) => item.name);
return values.join(',')
}
},
form: {
rules: [
@@ -382,6 +389,10 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp
form: {
show: false,
},
column:{
width:150,
showOverflowTooltip: true,
}
},
},
},

View File

@@ -5,7 +5,7 @@ export const apiPrefix = '/api/system/user/';
export function GetDept(query: PageQuery) {
return request({
url: "/api/system/dept/dept_lazy_tree/",
url: "/api/system/dept/all_dept/",
method: 'get',
params: query,
});

View File

@@ -218,7 +218,10 @@ export const createCrudOptions = function ({crudExpose}: CreateCrudOptionsProps)
label: 'name'
}),
column: {
minWidth: 150, //最小列宽
minWidth: 200, //最小列宽
formatter({value,row,index}){
return row.dept_name_all
}
},
form: {
rules: [
@@ -253,7 +256,11 @@ export const createCrudOptions = function ({crudExpose}: CreateCrudOptionsProps)
label: 'name',
}),
column: {
minWidth: 100, //最小列宽
minWidth: 200, //最小列宽
formatter({value,row,index}){
const values = row.role_info.map((item:any) => item.name);
return values.join(',')
}
},
form: {
rules: [