|
@ -236,8 +236,8 @@ public class DoctorJMJkEduArticlePCController extends BaseController {
|
|
|
@ApiParam(name = "sendTimeEnd", value = "发送时间结束", required = false) @RequestParam(value = "sendTimeEnd", required = false) String sendTimeEnd,
|
|
|
@ApiParam(name = "myArticle", value = "我的文章 1选中0未选", required = false) @RequestParam(value = "myArticle", required = false,defaultValue = "0") Integer myArticle,
|
|
|
@ApiParam(name = "sendType", value = "1医生 2卫计委(管理员)", required = true) @RequestParam(value = "sendType", required = true) Integer sendType,
|
|
|
@ApiParam(name = "iDisplayStart", value = "当前页 起始1", required = true) @RequestParam(value = "page", required = true) Integer page,
|
|
|
@ApiParam(name = "iDisplayLength", value = "每页显示条数", required = true) @RequestParam(value = "pagesize", required = true) Integer pagesize,
|
|
|
@ApiParam(name = "iDisplayStart", value = "当前页 起始1", required = true) @RequestParam(value = "iDisplayStart", required = true) Integer page,
|
|
|
@ApiParam(name = "iDisplayLength", value = "每页显示条数", required = true) @RequestParam(value = "iDisplayLength", required = true) Integer pagesize,
|
|
|
@ApiParam(name = "currentRoleCode", value = "当前登录的角色code", required = false) @RequestParam(value = "currentRoleCode", required = false) String currentRoleCode,
|
|
|
@ApiParam(name = "currentRoleLevel", value = "当前登录的角色级别", required = false) @RequestParam(value = "currentRoleLevel", required = false) String currentRoleLevel,
|
|
|
@ApiParam(name = "sEcho", value = "插件自带") @RequestParam(value = "sEcho", required = false) Integer sEcho) {
|
|
@ -249,6 +249,9 @@ public class DoctorJMJkEduArticlePCController extends BaseController {
|
|
|
if(StringUtils.isEmpty(currentRoleLevel)){
|
|
|
currentRoleLevel = getCurrentRoleLevel();
|
|
|
}
|
|
|
if(page == 0){
|
|
|
page ++;
|
|
|
}
|
|
|
List<HealthEduArticlePatientModel> eduArticlePatients = jmJkEduArticleService.pushArticleList(page, pagesize, getUID(),firstLevelCategoryId,secondLevelCategoryId,myArticle,sendType,currentRoleCode,currentRoleLevel,articleTitle,sendTimeStart,sendTimeEnd);
|
|
|
// Long count = jmJkEduArticleService.pushArticleListCount(getUID(),2);
|
|
|
List<HealthEduArticlePatient> eduArticlePatientsCount = jmJkEduArticleService.pushArticleListCount(getUID(),firstLevelCategoryId,secondLevelCategoryId,myArticle,sendType,currentRoleCode,
|
|
@ -257,12 +260,16 @@ public class DoctorJMJkEduArticlePCController extends BaseController {
|
|
|
obj.put("Code", 100);
|
|
|
obj.put("Message", "成功");
|
|
|
JSONArray obj2 = new JSONArray();
|
|
|
obj2.add(eduArticlePatients);
|
|
|
if(!eduArticlePatients.isEmpty()){
|
|
|
for (int i = 0; i < eduArticlePatients.size(); i++) {
|
|
|
obj2.add(eduArticlePatients.get(i));
|
|
|
}
|
|
|
}
|
|
|
obj.put("aaData", obj2.toString());
|
|
|
obj.put("iTotalDisplayRecords", eduArticlePatientsCount.size());
|
|
|
obj.put("iTotalRecords", eduArticlePatientsCount.size());
|
|
|
obj.put("sEcho", sEcho);
|
|
|
return obj.toString();
|
|
|
return write(200,"查询成功!","data",obj);
|
|
|
}catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return error(-1,"失败!");
|