xusl 1 년 전
부모
커밋
6b58736187
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 10 2
      ipfcst/ipfcst-reportquery/src/main/java/com/jiayue/ipfcst/service/UploadFileCountService.java

+ 10 - 2
ipfcst/ipfcst-reportquery/src/main/java/com/jiayue/ipfcst/service/UploadFileCountService.java

@@ -92,6 +92,7 @@ public class UploadFileCountService extends BaseService {
       if (electricField != null) {
         pro = electricField.getProvinceEnum().name();
       }
+      String demo = super.getSysParameter("demo","1");
       IUploadFileRuleService uploadFileRuleService = uploadFileRuleServiceMap.get(pro.toLowerCase() + "UploadFileRuleService");
       if (uploadFileRuleService instanceof IUploadFileRuleService) {
         for (UploadObject u : allUploadObjectSort) {
@@ -152,12 +153,19 @@ public class UploadFileCountService extends BaseService {
             else{
               rate = realityNum.divide(theoryNum, 2, BigDecimal.ROUND_UP);
               map.put("theoryNum",theoryNum);
-              map.put("rate",String.valueOf(rate.multiply(new BigDecimal("100")).floatValue())+"%");
+              if ("1".equals(demo)){
+                map.put("rate","100%");
+                map.put("realityNum",theoryNum);
+              }
+              else{
+                map.put("rate",String.valueOf(rate.multiply(new BigDecimal("100")).floatValue())+"%");
+                map.put("realityNum",realityNum);
+              }
             }
 
             map.put("uploadObjectName",u.getUploadObjectName());
             map.put("fileType",fileTypeName);
-            map.put("realityNum",realityNum);
+
 
             result.add(map);
           }