|
|
@ -14,21 +14,21 @@ func NewManageRecord() *ManageRecord { |
|
|
|
} |
|
|
|
|
|
|
|
// 查询所有提交记录
|
|
|
|
func (m *ManageRecord) GetRecordList(r *ghttp.Request) { |
|
|
|
// 定义一个record.GetRecordListReq类型的变量req
|
|
|
|
var req record.GetRecordListReq |
|
|
|
// 解析请求参数,如果解析失败,则返回错误信息
|
|
|
|
if err := r.Parse(&req); err != nil { |
|
|
|
r.Response.WriteJsonExit(dto.Error("参数解析失败: " + err.Error())) |
|
|
|
} |
|
|
|
// 调用service.Record().GetRecordList方法,获取记录列表,如果获取失败,则返回错误信息
|
|
|
|
result, err := service.Record().GetRecordList(r.Context(), req.Id, req.PageNo, req.PageSize) |
|
|
|
if err != nil { |
|
|
|
r.Response.WriteJsonExit(dto.Error(err.Error())) |
|
|
|
} |
|
|
|
// 返回成功信息,并附带记录列表
|
|
|
|
r.Response.WriteJsonExit(dto.SuccessWithData(result)) |
|
|
|
} |
|
|
|
//func (m *ManageRecord) GetRecordList(r *ghttp.Request) {
|
|
|
|
// // 定义一个record.GetRecordListReq类型的变量req
|
|
|
|
// var req record.GetRecordListReq
|
|
|
|
// // 解析请求参数,如果解析失败,则返回错误信息
|
|
|
|
// if err := r.Parse(&req); err != nil {
|
|
|
|
// r.Response.WriteJsonExit(dto.Error("参数解析失败: " + err.Error()))
|
|
|
|
// }
|
|
|
|
// // 调用service.Record().GetRecordList方法,获取记录列表,如果获取失败,则返回错误信息
|
|
|
|
// result, err := service.Record().GetRecordList(r.Context(), req.Id, req.PageNo, req.PageSize)
|
|
|
|
// if err != nil {
|
|
|
|
// r.Response.WriteJsonExit(dto.Error(err.Error()))
|
|
|
|
// }
|
|
|
|
// // 返回成功信息,并附带记录列表
|
|
|
|
// r.Response.WriteJsonExit(dto.SuccessWithData(result))
|
|
|
|
//}
|
|
|
|
|
|
|
|
// 根据条件查询提交记录
|
|
|
|
func (m *ManageRecord) GetRecordByCondition(r *ghttp.Request) { |
|
|
|