tmp
This commit is contained in:
@@ -5,18 +5,23 @@ class HandlerEscortRecord {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
async getMyRecords(ctx) {
|
||||
async getRecords(ctx) {
|
||||
try {
|
||||
const userId = ctx.state.user?._id || ctx.request.query?.userId;
|
||||
if (!userId) {
|
||||
return ResponseUtil.badRequest(ctx, "缺少用户ID");
|
||||
const { page = 1, pageSize = 20, status, userId, appointmentDate } = ctx.request.query;
|
||||
|
||||
if (!status || status.length === 0) {
|
||||
return ResponseUtil.badRequest(ctx, "缺少状态参数");
|
||||
}
|
||||
|
||||
const { page = 1, pageSize = 20, status } = ctx.request.query;
|
||||
const records = await DBModel.EscortRecord.findRecordsByUser(userId, {
|
||||
// status解析成数组
|
||||
const statusArray = status.split(',')
|
||||
|
||||
const records = await DBModel.EscortRecord.findRecords({
|
||||
page: parseInt(page),
|
||||
pageSize: parseInt(pageSize),
|
||||
status,
|
||||
status: statusArray,
|
||||
userId,
|
||||
appointmentDate,
|
||||
});
|
||||
|
||||
return ResponseUtil.success(ctx, { records }, "查询成功");
|
||||
|
||||
Reference in New Issue
Block a user