Quellcode durchsuchen

修复发票号为负数的问题

hurugang vor 5 Jahren
Ursprung
Commit
eb9e9f17de

+ 4 - 2
src/main/java/cn/hnthyy/thmz/controller/ChargeFeeVoController.java

@@ -390,7 +390,8 @@ public class ChargeFeeVoController {
             Integer ghfps=chargeFeeVoService.countReqrecReceipt(tokenUser.getUserIdCode(), YesNoEnum.NO.code.toString(), null, null, null);
             Integer ghtpzs=chargeFeeVoService.countReqrecReceipt(tokenUser.getUserIdCode(), YesNoEnum.YES.code.toString(), null, null, null);
             //收费发票总数
-            resultMap.put("sffps",sffps+tpzs+zffps+ghfps+ghtpzs-notFpList.size());
+            Integer fpCount=sffps+tpzs+zffps+ghfps+ghtpzs-notFpList.size();
+            resultMap.put("sffps",fpCount>=0?fpCount:0);
             //退费发票张数
             resultMap.put("tpzs", tpzs+ghtpzs);
             //作废收费发票张数
@@ -495,7 +496,8 @@ public class ChargeFeeVoController {
             //退号发票张数
             Integer ghtpzs=chargeFeeVoService.countReqrecReceipt(chargeFeeParamsVo.getOpId(), YesNoEnum.YES.code.toString(), chargeFeeParamsVo.getDcountDate(), null, null);
             //收费发票总数
-            resultMap.put("sffps", sffps+tpzs+zffps+ghfps+ghtpzs-notFpList.size());
+            Integer fpCount=sffps+tpzs+zffps+ghfps+ghtpzs-notFpList.size();
+            resultMap.put("sffps",fpCount>=0?fpCount:0);
             //退费发票张数
             resultMap.put("tpzs", tpzs+ghtpzs);
             //作废收费发票张数