diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesApi.java index c4e36856..7bac9d54 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesApi.java @@ -277,16 +277,14 @@ public class CasesApi extends ApiBaseController { log.error(c.getAuthorId() + "------------c = " + c); CaseExportVo caseExportVo = new CaseExportVo(); caseExportVo.setTitle(c.getTitle()); - caseExportVo.setSummary(c.getSummary()); - caseExportVo.setAuthorName(c.getAuthorName()); + caseExportVo.setSummary(c.getSummary()==null?"":c.getSummary()); + caseExportVo.setAuthorName(c.getAuthorName()==null?"":c.getAuthorName()); User user = userDao.findOne(FieldFilters.eq("id", c.getAuthorId())); log.error("------------user = " + user); - if (!Objects.isNull(user)){ - caseExportVo.setUserNo(user.getUserNo()); - } - caseExportVo.setDepartment(c.getDepartment()); + caseExportVo.setUserNo(user.getUserNo()==null?"":user.getUserNo()); + caseExportVo.setDepartment(c.getDepartment()==null?"":c.getDepartment()); caseExportVo.setExportDate(now); - caseExportVo.setViews(c.getViews()); + caseExportVo.setViews(c.getViews()==null? 0 :c.getViews()); exportVos.add(caseExportVo); } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java index b49b3178..4f651266 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java @@ -520,7 +520,7 @@ public class CasesServiceImpl implements ICasesService { order = OrderCondition.desc("sysCreateTime"); } query.addOrder(order); - query.addField("new Cases(title)"); +// query.addField("new Cases(title)"); List result = casesDao.findList(query.builder()); return result; }