|
@@ -1478,10 +1478,12 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
|
|
|
wmScorePackage.setQuizRelations(quizRelations);
|
|
|
|
|
|
// 可分配积分值设置
|
|
|
- if (StrUtil.isNotBlank(wmScorePackage.getRelationScoreId())) {
|
|
|
+ if (StrUtil.isNotBlank(wmScorePackage.getRelationScoreId()) && Integer.parseInt(wmScorePackage.getRelationScoreId()) > 0) {
|
|
|
List<WmScorePackage> pkgList =
|
|
|
this.getScorePackagekfpjf(null, null, new String[]{"0", "1", "2"}, new String[]{wmScorePackage.getRelationScoreId()});
|
|
|
- wmScorePackage.setKfpjf(pkgList.get(0).getKfpjf());
|
|
|
+ if (CollUtil.isNotEmpty(pkgList)) {
|
|
|
+ wmScorePackage.setKfpjf(pkgList.get(0).getKfpjf());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return R.ok(wmScorePackage);
|