Index: ssts-web/src/main/webapp/jasperRtp/foreignTousseAfterUseDelivery.jasper =================================================================== diff -u -r15488 -r16301 Binary files differ Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java =================================================================== diff -u -r16272 -r16301 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 16272) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 16301) @@ -11105,6 +11105,13 @@ public List getforeignTousseAfterUseDeliveryVOList( String startTime, String endTime, String departCoding) { + if(StringUtils.isNotBlank(startTime) && startTime.trim().length() == 10){ + startTime = startTime + " 00:00:00"; + } + if(StringUtils.isNotBlank(endTime) && endTime.trim().length() == 10){ + endTime = endTime + " 23:59:59"; + } + String betweenSql = "between " + dateQueryAdapter.dateConverAdapter2(startTime, "yyyy-mm-dd HH24:MI") + " and " + dateQueryAdapter.dateConverAdapter2(endTime, "yyyy-mm-dd HH24:MI") + " "; @@ -11138,9 +11145,6 @@ + "order by rr.recyclingTime desc" ; - - - ResultSet result = objectDao.executeSql(sql); try { @@ -11150,7 +11154,7 @@ ForeignTousseAfterUseDeliveryVO vo = voMap.get(invoicePlanID); String personInCharge = StringTools.defaultString(result.getString("personInCharge")); String washAndDisinfectRecordId = StringTools.defaultString(result.getString("washAndDisinfectRecordId")); - personInCharge = (washAndDisinfectRecordId.equals("") ? "" : personInCharge); //怕用户录入了清洗记录,然后又把那个清洗篮筐删除了,但是只删除关系表,而我这里又是做外连接 + personInCharge = (washAndDisinfectRecordId.equals("") ? "" : personInCharge); //怕用户录入了清洗记录,然后又把那个清洗篮筐删除了,但是只删除关系表,而我这里又是做外连接,所以这种情况下还是把清洗者显示为空 if (vo == null) { vo = new ForeignTousseAfterUseDeliveryVO(); @@ -11159,7 +11163,7 @@ String supplierName = StringTools.defaultString(result.getString("supplierName")); if (recyclingTime.length() > 16) { - recyclingTime = recyclingTime.substring(0, 16); + recyclingTime = recyclingTime.substring(0, 10); } vo.setTwoRecovery(recyclingTime); Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/javabeansource/ForeignTousseAfterUseDeliveryVO.java =================================================================== diff -u -r15697 -r16301 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/javabeansource/ForeignTousseAfterUseDeliveryVO.java (.../ForeignTousseAfterUseDeliveryVO.java) (revision 15697) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/javabeansource/ForeignTousseAfterUseDeliveryVO.java (.../ForeignTousseAfterUseDeliveryVO.java) (revision 16301) @@ -28,7 +28,7 @@ private String supplier; /** - * 清洗消毒员 + * 清洗者 */ private String washAndDisinfectUser; Index: ssts-web/src/main/webapp/jasperRtp/foreignTousseAfterUseDelivery.jrxml =================================================================== diff -u -r15488 -r16301 --- ssts-web/src/main/webapp/jasperRtp/foreignTousseAfterUseDelivery.jrxml (.../foreignTousseAfterUseDelivery.jrxml) (revision 15488) +++ ssts-web/src/main/webapp/jasperRtp/foreignTousseAfterUseDelivery.jrxml (.../foreignTousseAfterUseDelivery.jrxml) (revision 16301) @@ -1,6 +1,6 @@ - + @@ -16,7 +16,7 @@ - + @@ -67,7 +67,7 @@ - + @@ -81,7 +81,7 @@ - + @@ -92,10 +92,10 @@ - + - + @@ -106,10 +106,10 @@ - + - + @@ -120,7 +120,7 @@ - + @@ -169,7 +169,7 @@ - + @@ -197,7 +197,7 @@ - + Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/foreignTousseAfterUseDelivery.js =================================================================== diff -u -r15481 -r16301 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/foreignTousseAfterUseDelivery.js (.../foreignTousseAfterUseDelivery.js) (revision 15481) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/foreignTousseAfterUseDelivery.js (.../foreignTousseAfterUseDelivery.js) (revision 16301) @@ -10,6 +10,11 @@ } var startTime= $Id('startTime').value; var endTime = $Id('endTime').value; + + if (startTime > endTime) { + showResult('开始时间不能大于结束时间!'); + return false; + } var departCoding = Ext.getCmp('querySupplyRoom').getValue(); myMask = new Ext.LoadMask(Ext.getBody(), { msg: '正在加载,请稍候!', @@ -75,7 +80,7 @@ id : 'startTime', name : 'startTime', editable : false, - format : 'Y-m-d H:i', + format : 'Y-m-d', altFormats:'Y-m-d|Y-n-j|y-n-j|y-m-j|y-m-d|y-n-d|Y-n-d|Y-m-j|Ymd|Ynj|ynj|ymj|ymd|ynd|Ynd|Ymj|Y/m/d|Y/n/j|y/n/j|y/m/j|y/m/d|y/n/d|Y/n/d|Y/m/j', allowBlank : false, readOnly : true, @@ -94,7 +99,7 @@ id : 'endTime', name : 'endTime', editable : false, - format : 'Y-m-d H:i', + format : 'Y-m-d', altFormats:'Y-m-d|Y-n-j|y-n-j|y-m-j|y-m-d|y-n-d|Y-n-d|Y-m-j|Ymd|Ynj|ynj|ymj|ymd|ynd|Ynd|Ymj|Y/m/d|Y/n/j|y/n/j|y/m/j|y/m/d|y/n/d|Y/n/d|Y/m/j', allowBlank : false, anchor : '95%', Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/action/JasperreportsAction.java =================================================================== diff -u -r16270 -r16301 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/action/JasperreportsAction.java (.../JasperreportsAction.java) (revision 16270) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/action/JasperreportsAction.java (.../JasperreportsAction.java) (revision 16301) @@ -1257,11 +1257,11 @@ }else if(reportName.equals("borrowingReport")){ String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - map.put("title", "借还物品统计报表("+startDay+"~"+endDay+")"); + map.put("title", "借还物品统计报表("+startDay+" ~ "+endDay+")"); }else if ("godownEntryStatistic".equals(reportName)) { String startDay = StrutsParamUtils.getPraramValue("timeStart", ""); String endDay = StrutsParamUtils.getPraramValue("timeEnd", ""); - map.put("title", "入库物品统计报表("+startDay+"~"+endDay+")"); + map.put("title", "入库物品统计报表("+startDay+" ~ "+endDay+")"); String suplierName = StrutsParamUtils.getPraramValue("suplierName", ""); if(StringUtils.isNotBlank(suplierName)){ suplierName = "供应商:" + suplierName; @@ -1270,15 +1270,15 @@ }else if ("godownEntryDetailStatistic".equals(reportName)) { String startDay = StrutsParamUtils.getPraramValue("timeStart", ""); String endDay = StrutsParamUtils.getPraramValue("timeEnd", ""); - map.put("title", "入库物品明细统计报表("+startDay+"~"+endDay+")"); + map.put("title", "入库物品明细统计报表("+startDay+" ~ "+endDay+")"); }else if(reportName.equals("foreignTousseApplicationReport")){ String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - map.put("title", "外来器械申请单统计报表("+startDay+"~"+endDay+")"); + map.put("title", "外来器械申请单统计报表("+startDay+" ~ "+endDay+")"); }else if(reportName.equals("useRecordItemView")){ String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - map.put("title", "使用记录录入明细统计报表("+startDay+"~"+endDay+")"); + map.put("title", "使用记录录入明细统计报表("+startDay+" ~ "+endDay+")"); }else if("godownEntrySummary".equals(reportName)){ String startDay = StrutsParamUtils.getPraramValue("timeStart", ""); String endDay = StrutsParamUtils.getPraramValue("timeEnd", ""); @@ -1314,17 +1314,17 @@ } else if (reportName.equals("foreignTousseSterilizationMonitorAndDelivery")) { String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - String title = "外来器械包的植入物和植入型器械灭菌监测及发放报表 (" + startDay + "~" + endDay + ")"; + String title = "外来器械包的植入物和植入型器械灭菌监测及发放报表 (" + startDay + " ~ " + endDay + ")"; map.put("title", title); } else if (reportName.equals("foreignTousseAfterUseDelivery")) { String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - String title = "外来器械使用后交接报表 (" + startDay + "~" + endDay + ")"; + String title = "外来器械使用后交接报表 (" + startDay + " ~ " + endDay + ")"; map.put("title", title); } else if (reportName.equals("summaryUseRecordForGoods")) { String startDay = StrutsParamUtils.getPraramValue("startDay", ""); String endDay = StrutsParamUtils.getPraramValue("endDay", ""); - String title = "使用记录物品分类汇总表 (" + startDay + "~" + endDay + ")"; + String title = "使用记录物品分类汇总表 (" + startDay + " ~ " + endDay + ")"; map.put("title", title); }else if (reportName.equals("QualityMonitoringInspectMonthReport")) { String year = StrutsParamUtils.getPraramValue("queryYear", null);