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 f1e4f87e..c546e399 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 @@ -858,8 +858,8 @@ public class CasesServiceImpl implements ICasesService { } @Override + @Transactional public void save(Cases cases) { - cases.setId(IDGenerator.generate()); cases.setIsTop(false); cases.setComments(0); @@ -887,6 +887,7 @@ public class CasesServiceImpl implements ICasesService { } @Override + @Transactional public void update(Cases cases) { List majorIds = cases.getMajorIds(); List caseId = casesMajorTypeDao.findList(FieldFilters.eq("caseId", cases.getId()));