feat(后台): 增加宝物查询条件

This commit is contained in:
zhangxk
2023-07-20 13:49:21 +08:00
committed by luying
parent cb713320b6
commit ae05a11abd
2 changed files with 15 additions and 2 deletions

View File

@@ -118,12 +118,23 @@ export default class Artifact extends BaseModel {
}
private static getSearchObj(form: SearchArtifactParam) {
let { roleId, isShowDel } = form
let { roleId, minId, maxId, isShowDel } = form
let searchObj = {};
if (form.roleId) searchObj['roleId'] = roleId;
if (roleId) searchObj['roleId'] = roleId;
if (isShowDel && isShowDel == 1) {
searchObj['status'] = 1
}
if (minId !== undefined && maxId !== undefined) {
searchObj['id'] = { $gte: minId, $lte: maxId };
}
if (minId !== undefined && maxId == undefined) {
searchObj['id'] = { $gte: minId };
}
if (minId == undefined && maxId != undefined) {
searchObj['id'] = { $lte: maxId };
}
return searchObj
}

View File

@@ -40,6 +40,8 @@ export interface SearchItemParam {
export interface SearchArtifactParam {
roleId?: string;
minId?: number;
maxId?: number;
isShowDel?: number;
}