|
|
@@ -801,8 +801,22 @@ public class LedgerCombinedImportServiceImpl implements ILedgerCombinedImportSer
|
|
801
|
801
|
List<LedgerSeizureStats> list = new ArrayList<>();
|
|
802
|
802
|
for (Object[] c : dataRows(sheet, 2)) {
|
|
803
|
803
|
LedgerSeizureStats o = new LedgerSeizureStats();
|
|
804
|
|
- o.setRecordDate(date(c, 0)); // 查获日期
|
|
805
|
|
- o.setSeizureTime(timeStr(c, 1)); // 查获时间
|
|
|
804
|
+ // 合并日期和时间到 recordDate
|
|
|
805
|
+ Date recordDate = date(c, 0); // 查获日期
|
|
|
806
|
+ Date seizureTime = date(c, 1); // 查获时间
|
|
|
807
|
+ if (recordDate != null && seizureTime != null) {
|
|
|
808
|
+ // 将时间的时分秒合并到日期中
|
|
|
809
|
+ java.util.Calendar cal = java.util.Calendar.getInstance();
|
|
|
810
|
+ cal.setTime(recordDate);
|
|
|
811
|
+ java.util.Calendar timeCal = java.util.Calendar.getInstance();
|
|
|
812
|
+ timeCal.setTime(seizureTime);
|
|
|
813
|
+ cal.set(java.util.Calendar.HOUR_OF_DAY, timeCal.get(java.util.Calendar.HOUR_OF_DAY));
|
|
|
814
|
+ cal.set(java.util.Calendar.MINUTE, timeCal.get(java.util.Calendar.MINUTE));
|
|
|
815
|
+ cal.set(java.util.Calendar.SECOND, timeCal.get(java.util.Calendar.SECOND));
|
|
|
816
|
+ o.setRecordDate(cal.getTime());
|
|
|
817
|
+ } else if (recordDate != null) {
|
|
|
818
|
+ o.setRecordDate(recordDate);
|
|
|
819
|
+ }
|
|
806
|
820
|
o.setDeptName(str(c, 2)); // 部门/队室
|
|
807
|
821
|
o.setWorkArea(str(c, 3)); // 工作区域
|
|
808
|
822
|
String inspectorName = str(c, 4); // 安检员
|