Index: ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java =================================================================== diff -u -r19895 -r19897 --- ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 19895) +++ ssts-userecord/src/main/java/com/forgon/disinfectsystem/useRecord/service/UseRecordManagerImpl.java (.../UseRecordManagerImpl.java) (revision 19897) @@ -2083,10 +2083,13 @@ } ra.setTousseBarcodes(tousseBarcodesOfUseRecord); + //如果申请单的申请项为null,先实例化一个空集合 if(ra.getApplicationItems() == null){ ra.setApplicationItems(new ArrayList()); } ra.getApplicationItems().add(newTousseItem); + //设置是否包含待回收项为1 + ra.setIncludeRecyclingItems(1); recyclingApplicationManager.save(ra); } catch (IllegalAccessException e) { // TODO Auto-generated catch block @@ -2222,10 +2225,13 @@ } recyclingApplication.setTousseBarcodes(tousseBarcodesOfUseRecord); + //如果申请单的申请项为null,先实例化一个空集合 if(recyclingApplication.getApplicationItems() == null){ recyclingApplication.setApplicationItems(new ArrayList()); } recyclingApplication.getApplicationItems().add(newTousseItem); + //设置是否包含待回收项为1 + recyclingApplication.setIncludeRecyclingItems(1); recyclingApplicationManager.save(recyclingApplication); } catch (IllegalAccessException e) { // TODO Auto-generated catch block