delete comment
This commit is contained in:
parent
925c5d1ab2
commit
cbd57b86ab
3 changed files with 29 additions and 133 deletions
|
|
@ -48,33 +48,15 @@ export class MeetingController {
|
|||
@Query("keyword") keyword?: string,
|
||||
) {
|
||||
await new permission().PermissionList(request, "SYS_EVA_INFO");
|
||||
// const meetings = await this.meetingRepository.find({
|
||||
// skip: (page - 1) * pageSize,
|
||||
// take: pageSize,
|
||||
// });
|
||||
// if (keyword != undefined && keyword !== "") {
|
||||
// return meetings.filter((x) => x.title?.includes(keyword) || x.round?.includes(keyword));
|
||||
// }
|
||||
const meetings = await AppDataSource.getRepository(Meeting)
|
||||
.createQueryBuilder("meeting")
|
||||
.andWhere(
|
||||
new Brackets((qb) => {
|
||||
qb.where(
|
||||
keyword != null && keyword != ""
|
||||
? "meeting.title LIKE :keyword"
|
||||
: "1=1",
|
||||
{
|
||||
keyword: `%${keyword}%`,
|
||||
},
|
||||
)
|
||||
.orWhere(
|
||||
keyword != null && keyword != ""
|
||||
? "meeting.round LIKE :keyword"
|
||||
: "1=1",
|
||||
{
|
||||
keyword: `%${keyword}%`,
|
||||
},
|
||||
);
|
||||
qb.where(keyword != null && keyword != "" ? "meeting.title LIKE :keyword" : "1=1", {
|
||||
keyword: `%${keyword}%`,
|
||||
}).orWhere(keyword != null && keyword != "" ? "meeting.round LIKE :keyword" : "1=1", {
|
||||
keyword: `%${keyword}%`,
|
||||
});
|
||||
}),
|
||||
)
|
||||
.orderBy("meeting.createdAt", "DESC")
|
||||
|
|
@ -91,34 +73,15 @@ export class MeetingController {
|
|||
@Query("pageSize") pageSize: number = 10,
|
||||
@Query("keyword") keyword?: string,
|
||||
) {
|
||||
// const meetings = await this.meetingRepository.find({
|
||||
// skip: (page - 1) * pageSize,
|
||||
// take: pageSize,
|
||||
// });
|
||||
// if (keyword != undefined && keyword !== "") {
|
||||
// return meetings.filter((x) => x.title?.includes(keyword) || x.round?.includes(keyword));
|
||||
// }
|
||||
|
||||
const meetings = await AppDataSource.getRepository(Meeting)
|
||||
.createQueryBuilder("meeting")
|
||||
.andWhere(
|
||||
new Brackets((qb) => {
|
||||
qb.where(
|
||||
keyword != null && keyword != ""
|
||||
? "meeting.title LIKE :keyword"
|
||||
: "1=1",
|
||||
{
|
||||
keyword: `%${keyword}%`,
|
||||
},
|
||||
)
|
||||
.orWhere(
|
||||
keyword != null && keyword != ""
|
||||
? "meeting.round LIKE :keyword"
|
||||
: "1=1",
|
||||
{
|
||||
keyword: `%${keyword}%`,
|
||||
},
|
||||
);
|
||||
qb.where(keyword != null && keyword != "" ? "meeting.title LIKE :keyword" : "1=1", {
|
||||
keyword: `%${keyword}%`,
|
||||
}).orWhere(keyword != null && keyword != "" ? "meeting.round LIKE :keyword" : "1=1", {
|
||||
keyword: `%${keyword}%`,
|
||||
});
|
||||
}),
|
||||
)
|
||||
.orderBy("meeting.createdAt", "DESC")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue