Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java =================================================================== diff -u -r32795 -r33169 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 32795) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 33169) @@ -783,6 +783,7 @@ String packer = StrutsParamUtils.getPraramValue("packer", null); String startTimeSearch = StrutsParamUtils.getPraramValue("startTimeSearch", null); String endTimeSearch = StrutsParamUtils.getPraramValue("endTimeSearch", null); + String direction = StrutsParamUtils.getPraramValue("direction", "DESC"); Date date = new Date(); String today = Constants.SIMPLEDATEFORMAT_YYYYMMDD.format(date); if(StringUtils.isNotBlank(startTimeSearch)){ @@ -794,7 +795,7 @@ String sql = packingManager.getPackingRecordSql(taskGroup, tousseName, orgUnitName, tousseBarcode, packer, startTimeSearch, endTimeSearch); String select = " select po "; String where = String.format(" from "+ PackingRecord.class.getSimpleName() +" po %s ", sql); - ExtJsEntity entity = ExtJsUtil.buildSQLEntity(select, where, ""); + ExtJsEntity entity = ExtJsUtil.buildSQLEntity(select, where, "order by po.packTime " + direction); // JSONObject result = extGridUtils.getPagedResult(entity); JSONObject result = extGridUtils.getPagedResultByHql( entity, null); //增加其他信息