Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r30579 -r30627 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 30579) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 30627) @@ -6159,6 +6159,15 @@ } //包实例的回收时间是取的回收记录的时间,没有要修改的 appLogManager.saveLog(AcegiHelper.getLoginUser(), Log.MODEL_INTERFERE, Log.TYPE_UPDATE, description); + //修改包实例的回收时间,也就是TousseInstance.recyclingTime + StringBuilder sbd = new StringBuilder(120); + sbd.append("update ") + .append(TousseInstance.class.getSimpleName()) + .append(" set recyclingTime='") + .append(ForgonDateUtils.safelyFormatDate(newTime, ForgonDateUtils.SIMPLEDATEFORMAT_YYYYMMDDHHMM, null)) + .append("' where recyclingRecordId=") + .append(record.getId()); + objectDao.excuteSQL(sbd.toString()); } @Override