当使用post请求,使用实体类对象接收参数时,如果两个对象含有同一个字段,则前端传过来的数据会同时对两个对象进行赋值。
举例如下:
@PostMapping("getOperationPlanList")
@ApiOperation("获取作业计划列表")
public ResultModel getOperationPlanList(UpmsUser user,Page<FxFieldOperationPlan> page, FxFieldOperationPlan plan) throws BusinessException {
ensureSomeRoleRelativeParamExist(user.getUserId(),user.getPeopleType(), user.getRoleId(),user.getPackageType(),user.getLoginType());
Page<FxFieldOperationPlan> pageList = operationPlanService.getOperationPlanPageList(user,page,plan,1);
return result(pageList);
}
其中,UpmsUser与FxFieldOperationPlan 均含有状态字段auditStatus。
当前端传数据(auditStatus=1)到接口时,user与plan对象均会接收到这一参数。

