소스 검색

面损表设置转出成本怎加判断

zengtx 2 년 전
부모
커밋
86e837afbc
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/report/service/impl/FabricLossServiceImpl.java

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/report/service/impl/FabricLossServiceImpl.java

@@ -1937,7 +1937,7 @@ public class FabricLossServiceImpl extends ServiceImpl<FabricLossMapper, FabricL
 		// 转出成本,设置详情
 		costInvoiceDetailList = new ArrayList<>();
 		for (FabricPoOrderIn itemIn : allInList){
-			if (itemIn.getIPrice() == null || itemIn.getIPrice().toString().equals("NaN")){
+			if (itemIn.getIPrice() == null || itemIn.getIPrice().toString().equals("NaN") || itemIn.getIPrice().toString().equals("-Infinity")){
 				itemIn.setIPrice(0.0);
 			}
 			if (DoubleOperation.mul(itemIn.getIQuantity(),itemIn.getIPrice(), 2)!=0) {