Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java =================================================================== diff -u -r35254 -r35446 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 35254) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 35446) @@ -995,12 +995,28 @@ } obj.put("tousseDefinitionId", td.getId()); array.add(obj); + //KSDQDYRMYY-21【日志管理】的“打印”功能模块新增器械包信息打印记录 + savePrintLog(tousseInstance); } } return array; } /** + * 器械包信息打印记录 + * @param tousseInstance + */ + private void savePrintLog(TousseInstance tousseInstance) { + //KSDQDYRMYY-21【日志管理】的“打印”功能模块新增器械包信息打印记录 + //{"barcode":"010610970","tousseName":"腔镜LC 5","cause":"器械包信息重新打印"} + JSONObject description = new JSONObject(); + description.put("barcode", tousseInstance.getBarcode()); + description.put("tousseName", tousseInstance.getTousseName()); + description.put("cause", "器械包信息重新打印"); + appLogManager.saveLog(AcegiHelper.getLoginUser(), Log.MODEL_PRINT, Log.TYPE_PRINT_TOUSSE, description); + } + + /** * @param packingRecord * @param tousseInstance * @param obj