zhangjinli 3 years ago
parent eb21477e30
commit 41ae4a7ec1

@ -205,7 +205,7 @@ public class ReferenceController {
@Operation(summary = "素材列表")
@PostMapping("/list")
public Result list(@Validated @RequestBody ListRParam param,@RequestHeader("token") @Parameter(name = "登录token") String token) {
public Result list(@Validated @RequestBody ListRParam param,@RequestHeader(value="token",required = false) @Parameter(name = "登录token") String token) {
Claims claims = new JwtUtil().parseJWT(token);
QueryWrapper<Reference> queryWrapper = new QueryWrapper<>();
JSONObject obj = new JSONObject();
@ -242,14 +242,26 @@ public class ReferenceController {
@Schema(title = "日期")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss")
private LocalDateTime date;
@Schema(title = "素材分组id")
private Integer groupId;
@Schema(title = "月份区间")
private Integer month;
}
@Operation(summary = "按日期查询")
@PostMapping("/date")
public Result detail(@Validated @RequestBody DetaPParam param) {
@PostMapping("/listByDay")
public Result detail(@Validated @RequestBody DetaPParam param,@RequestHeader(value="token",required = false) @Parameter(name = "登录token") String token) {
Claims claims = new JwtUtil().parseJWT(token);
LocalDateTime dayBegin = LocalDateTime.of(param.getDate().toLocalDate(), LocalTime.MIN);
LocalDateTime dayLast = LocalDateTime.of(param.getDate().toLocalDate(), LocalTime.MAX);
List<Reference> list = referenceService.lambdaQuery().between(Reference::getCreatAt, dayBegin, dayLast).list();
Integer groupId = param.groupId;
QueryWrapper<Reference> queryWrapper = new QueryWrapper<>();
if(groupId != null){
queryWrapper.eq("groupId",groupId);
}
queryWrapper.orderByDesc("creatAt");
queryWrapper.between("creatAt",dayBegin,dayLast);
List<Reference> list = referenceService.list(queryWrapper);
return Result.success(list);
}

Loading…
Cancel
Save