前后端开发前端传递list列表
前后端开发,前端传递list列表给后端,后端如何接收数据????
·
1、 后端接收
- controller接收器
@RestController
@RequestMapping("zm-task/task")
public class TaskController {
@Login
@Log
@PostMapping("/addTask")
public ApiResult<List<TaskDetailReq>> addTask(@RequestParam("id") Integer id, @RequestBody List<TaskDetailReq> taskDetailReqList){
System.out.println("id =================== " + id);
taskDetailReqList.forEach(task -> {
System.out.println(task);
});
return new ApiResult<>(ServerEnum.SUCCESS);
}
}
- TaskDetailReq实体类
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class TaskDetailReq {
/**
* 完成当天任务的工作者姓名
*/
private String username;
/**
* 外键(工作者的账号)
*/
private String loginNumber;
/**
*那个周的第几天(1 2 3 4 5 6 7)
*/
private Integer indexDay;
/**
* 工作的日期(20220513)
*/
private Integer workDate;
/**
* 任务类型,常规1,加急2,采图3,对片4
* 对应枚举类 - TaskTypeEnum
*/
private Integer taskTpe;
}
2、 前端传输数据
- 赋值:id参数
- post传输json数据
3、 测试结果
更多推荐
已为社区贡献4条内容
所有评论(0)