Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/dwr/table/PackingTableManager.java =================================================================== diff -u -r12331 -r12611 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/dwr/table/PackingTableManager.java (.../PackingTableManager.java) (revision 12331) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/dwr/table/PackingTableManager.java (.../PackingTableManager.java) (revision 12611) @@ -267,60 +267,6 @@ } return JSONObject.fromObject(vo).toString(); } - - // TODO 代码待重构,易读性,可维护性太差了。 - public String updatePrintTousseInstance(String tousseInstanceId, - String updateData) { - if (StringUtils.isNotBlank(tousseInstanceId) - && StringUtils.isNotBlank(updateData)) { - String[] array = updateData.split("#&"); - String operator = array[0]; - String packageType = array[1]; - String sterilingType = array[2]; - String packTime = array[3]; - String validUntil = array[4]; - String warningDate = array.length > 5 ? array[5] : null; - - String packer = array[6]; - String packerCode = array[7]; - String reviewer = array[8]; - String reviewerCode = array[9]; - - TousseInstance tousseInstance = tousseInstanceManager - .getTousseInstanceById(tousseInstanceId); - if (tousseInstance != null) { - tousseInstance.setOperator(operator); - tousseInstance.setPackageType(packageType); - tousseInstance.setSterilingType(sterilingType); - - tousseInstance.setOperator(packer); - tousseInstance.setOperatorCode(packerCode); - tousseInstance.setReviewer(reviewer); - tousseInstance.setReviewerCode(reviewerCode); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - try { - if (StringUtils.isNotBlank(packTime)) { - tousseInstance.setOperationTime(Constants.SIMPLEDATEFORMAT_YYYYMMDDHHMMSS.parse(packTime)); - } - tousseInstance.setValidUntil(sdf.parse(validUntil)); - tousseInstance.setWarningUntil(StringUtils - .isNotBlank(warningDate) ? sdf.parse(warningDate) - : null); - } catch (ParseException e) { - e.printStackTrace(); - } - tousseInstanceManager.saveOrUpdate(tousseInstance); - return "success"; - } else { - String result = ""; - if (tousseInstance == null) { - result = "没有找到此器械包!"; - } - return result; - } - } - return null; - } public String updateTousseInstanceForModifyPackingRecord( String modificationInfo, String tousseInstanceIDs) {