|
@@ -122,7 +122,7 @@ public class BillGenerationServiceImpl {
|
|
|
// 本次抄表日期
|
|
|
Date currentreadingdate = swWaterUsageEntry.getCurrentreadingdate();
|
|
|
// 校验 是否已存在抄表记录
|
|
|
- if (swWaterUsageEntry.getState() == 1) {
|
|
|
+ if (swWaterUsageEntry.getState().equals("1")) {
|
|
|
log.error("当前用户:{},时间:{}的抄表记录已生成账单信息", usernumber, currentreadingdate);
|
|
|
return;
|
|
|
}
|
|
@@ -132,7 +132,7 @@ public class BillGenerationServiceImpl {
|
|
|
usageEntryDo.setId(swWaterUsageEntry.getId());
|
|
|
if (swUserManagementDo == null) {
|
|
|
log.error("当前户号不存在");
|
|
|
- usageEntryDo.setState(2);
|
|
|
+ usageEntryDo.setState("2");
|
|
|
saveUsageEntryList.add(usageEntryDo);
|
|
|
return;
|
|
|
}
|
|
@@ -140,7 +140,7 @@ public class BillGenerationServiceImpl {
|
|
|
if (swUserManagementDo.getLastmeterreaddate() != null &&
|
|
|
swUserManagementDo.getLastmeterreaddate().compareTo(swWaterUsageEntry.getCurrentreadingdate()) > 0) {
|
|
|
log.error("本次抄表日期:{}小于用户表最后一次抄表日期:{}", swUserManagementDo.getLastmeterreaddate(), swWaterUsageEntry.getCurrentreadingdate());
|
|
|
- usageEntryDo.setState(3);
|
|
|
+ usageEntryDo.setState("3");
|
|
|
saveUsageEntryList.add(usageEntryDo);
|
|
|
return;
|
|
|
}
|
|
@@ -154,9 +154,9 @@ public class BillGenerationServiceImpl {
|
|
|
}
|
|
|
|
|
|
if (swBillManagementUnpaidDo == null) {
|
|
|
- usageEntryDo.setState(4);
|
|
|
+ usageEntryDo.setState("4");
|
|
|
} else {
|
|
|
- usageEntryDo.setState(1);
|
|
|
+ usageEntryDo.setState("1");
|
|
|
saveList.add(swBillManagementUnpaidDo);
|
|
|
// 设置本次的抄表日期
|
|
|
swUserManagementDo.setLastmeterreaddate(swBillManagementUnpaidDo.getThismeterreadingdate());
|