소스 검색

fix: 校验可分配积分

shc 3 년 전
부모
커밋
8d8495947b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/WmScorePackageController.java

+ 1 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/WmScorePackageController.java

@@ -3363,7 +3363,7 @@ public class WmScorePackageController {
 			batchScoreTotal += checkColumn(batchPackageExcelModels.get(i), targetType, errorMap, i + 1, user.getDeptId());
 
 			// 额外校验可分配积分包
-			if (batchScoreTotal > scorePackage.getKfpjf()){
+			if (!"-1".equals(scorePackage.getRelationScoreId()) && batchScoreTotal > (scorePackage.getKfpjf() == null ? 0 : scorePackage.getKfpjf())){
 				errorMap.put("批量下发总值大于可分配值", i + 1);
 			}