ソースを参照

fix: 上传数据增加失败成功总数

chenjianhua 7 ヶ月 前
コミット
050f69fcb5

+ 12 - 0
service-base/src/main/java/com/simuwang/base/pojo/vo/DistributionUploadResult.java

@@ -22,5 +22,17 @@ public class DistributionUploadResult {
      * 成功结果集
      */
     private List<ExcelSuccessDataVO> success;
+    /**
+     * 成功条数
+     */
+    private Integer successCount;
+    /**
+     * 失败条数
+     */
+    private Integer failCount;
+    /**
+     * 总条数
+     */
+    private Integer total;
 
 }

+ 13 - 0
service-base/src/main/java/com/simuwang/base/pojo/vo/NavAssetUploadResult.java

@@ -23,4 +23,17 @@ public class NavAssetUploadResult {
      */
     private List<ExcelNavAssetSuccessDataVO> success;
 
+    /**
+     * 成功条数
+     */
+    private Integer successCount;
+    /**
+     * 失败条数
+     */
+    private Integer failCount;
+    /**
+     * 总条数
+     */
+    private Integer total;
+
 }

+ 3 - 0
service-manage/src/main/java/com/simuwang/manage/service/impl/DistributionServiceImpl.java

@@ -232,6 +232,9 @@ public class DistributionServiceImpl implements DistributionService {
         }
         result.setSuccess(successDataVOList);
         result.setFail(excelFailDataVOList);
+        result.setTotal(successDataVOList.size()+excelFailDataVOList.size());
+        result.setFailCount(excelFailDataVOList.size());
+        result.setSuccessCount(successDataVOList.size());
         return result;
     }
 

+ 3 - 0
service-manage/src/main/java/com/simuwang/manage/service/impl/FundNavAssetServiceImpl.java

@@ -228,6 +228,9 @@ public class FundNavAssetServiceImpl implements FundNavAssetService {
         }
         result.setSuccess(successDataVOList);
         result.setFail(excelFailDataVOList);
+        result.setTotal(successDataVOList.size()+excelFailDataVOList.size());
+        result.setFailCount(excelFailDataVOList.size());
+        result.setSuccessCount(successDataVOList.size());
         return result;
     }