1.首先在controller控制类添加注解,注意了一定要在分页CodeMsg加上泛型<>这样子分页的data里面的属性名才能显示
@RestController
@Api(tags = "资质授权-申请")
@RequestMapping("api/qualifications/qualificationApply")
public class QualificationApplyController {
@GetMapping("")
@ApiOperation(value = "",notes = "")
public CodeMsg<PageResult<HisQualificationsApply>> hisList(
@RequestParam(name = "pageNo", defaultValue = "1")
@ApiParam(value = "页码,默认1") Long pageNo,
@RequestParam(name = "pageSize", defaultValue = "10")
){
PageRequest pageRequest = DefaultPageRequest.of(pageNo, pageSize);
PageResult<HisQualificationsApply> list = hisQualificationsApplyService.hisList(pageRequest,applyId,assistantFlag);
return new CodeMsg(list);
}
}
2.在返回的响应类中要添加的注解
@Data
public class HisQualificationsApply implements Serializable {
/**
* 主键id
*/
@ApiModelProperty("主键id")
@AssignID("simple")
private Long id ;
}