fix: 修复时间范围条件选择后再清空而导致搜索条件错乱的bug
1)用户管理列表,选择“创建时间”后再点击清空,时间搜索条件并没真正清空 2)indexAction 函数里,也有类似问题
This commit is contained in:
@@ -18,8 +18,10 @@ const contentConfig: IContentConfig<UserPageQuery> = {
|
||||
indexAction: function (params) {
|
||||
if ("createAt" in params) {
|
||||
const createAt = params.createAt as string[];
|
||||
params.startTime = createAt[0];
|
||||
params.endTime = createAt[1];
|
||||
if (createAt?.length > 1) {
|
||||
params.startTime = createAt[0];
|
||||
params.endTime = createAt[1];
|
||||
}
|
||||
delete params.createAt;
|
||||
}
|
||||
return UserAPI.getPage(params);
|
||||
|
||||
@@ -84,8 +84,10 @@ const selectConfig: ISelectConfig = {
|
||||
indexAction: function (params) {
|
||||
if ("createAt" in params) {
|
||||
const createAt = params.createAt as string[];
|
||||
params.startTime = createAt[0];
|
||||
params.endTime = createAt[1];
|
||||
if (createAt?.length > 1) {
|
||||
params.startTime = createAt[0];
|
||||
params.endTime = createAt[1];
|
||||
}
|
||||
delete params.createAt;
|
||||
}
|
||||
return UserAPI.getPage(params);
|
||||
|
||||
@@ -311,6 +311,9 @@ watch(dateTimeRange, (newVal) => {
|
||||
if (newVal) {
|
||||
queryParams.startTime = newVal[0];
|
||||
queryParams.endTime = newVal[1];
|
||||
} else {
|
||||
queryParams.startTime = undefined;
|
||||
queryParams.endTime = undefined;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user