|
@@ -11,6 +11,7 @@ import com.css.simulation.resource.scene.mapper.ScoringRulesMapper;
|
|
|
import lombok.SneakyThrows;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.*;
|
|
|
|
|
@@ -22,6 +23,7 @@ public class ScoringRulesService {
|
|
|
private ScoringRulesMapper scoringRulesMapper;
|
|
|
@Resource
|
|
|
ScenePackageMapper scenePackageMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 打分规则数据录入:
|
|
|
*/
|
|
@@ -39,16 +41,18 @@ public class ScoringRulesService {
|
|
|
|
|
|
@SneakyThrows
|
|
|
public List<ScoringRulesPO> queryScoringRulesListCSB(ScoringRulesParam params) {
|
|
|
- if (params != null && params.getShare() != null && params.getShare().equals("0")) {
|
|
|
- params.setCreateUserId(AuthUtil.getCurrentUserId());
|
|
|
+ List<ScoringRulesPO> list = new ArrayList<>();
|
|
|
+ if (params != null) {
|
|
|
+ if (params.getShare() != null && params.getShare().equals("0")) {
|
|
|
+ params.setCreateUserId(AuthUtil.getCurrentUserId());
|
|
|
+ }
|
|
|
+ list = scoringRulesMapper.queryScoringRulesList(params);
|
|
|
+ params.setCreateUserId("");
|
|
|
+ params.setShare("1");
|
|
|
+ List<ScoringRulesPO> list1 = scoringRulesMapper.queryScoringRulesList(params);
|
|
|
+ list.addAll(list1);
|
|
|
}
|
|
|
- List<ScoringRulesPO> list = scoringRulesMapper.queryScoringRulesList(params);
|
|
|
-
|
|
|
//查询共有
|
|
|
- params.setCreateUserId("");
|
|
|
- params.setShare("1");
|
|
|
- List<ScoringRulesPO> list1 = scoringRulesMapper.queryScoringRulesList(params);
|
|
|
- list.addAll(list1);
|
|
|
return list;
|
|
|
}
|
|
|
|
|
@@ -72,8 +76,8 @@ public class ScoringRulesService {
|
|
|
}
|
|
|
|
|
|
@SneakyThrows
|
|
|
- public ScoringRulesPO querySelfOnly(String ruleName,String createUserId) {
|
|
|
- return scoringRulesMapper.querySelfOnly(ruleName,createUserId);
|
|
|
+ public ScoringRulesPO querySelfOnly(String ruleName, String createUserId) {
|
|
|
+ return scoringRulesMapper.querySelfOnly(ruleName, createUserId);
|
|
|
}
|
|
|
|
|
|
@SneakyThrows
|
|
@@ -98,11 +102,11 @@ public class ScoringRulesService {
|
|
|
@SneakyThrows
|
|
|
public Integer queryCsbById(ScoringRulesParam params) {
|
|
|
|
|
|
- Integer num = scoringRulesMapper.queryCsbById(params);
|
|
|
- return num;
|
|
|
+ return scoringRulesMapper.queryCsbById(params);
|
|
|
}
|
|
|
|
|
|
@SneakyThrows
|
|
|
+ @SuppressWarnings("all")
|
|
|
public List<Map> queryScoringRulesListCSBNew(ScoringRulesParam params) {
|
|
|
if (params != null && params.getShare() != null && params.getShare().equals("0")) {
|
|
|
params.setCreateUserId(AuthUtil.getCurrentUserId());
|
|
@@ -121,7 +125,7 @@ public class ScoringRulesService {
|
|
|
List<Map> colourList = new LinkedList();
|
|
|
listGy.forEach(vo -> {
|
|
|
Map colourMap = new HashMap();
|
|
|
- colourMap.put("code",vo.getRulesId());
|
|
|
+ colourMap.put("code", vo.getRulesId());
|
|
|
colourMap.put("name", vo.getRuleName());
|
|
|
colourMap.put("vo", vo);
|
|
|
colourList.add(colourMap);
|
|
@@ -133,12 +137,12 @@ public class ScoringRulesService {
|
|
|
List<Map> colourList1 = new LinkedList();
|
|
|
listSy.forEach(vo -> {
|
|
|
Map colourMap = new HashMap();
|
|
|
- colourMap.put("code",vo.getRulesId());
|
|
|
+ colourMap.put("code", vo.getRulesId());
|
|
|
colourMap.put("name", vo.getRuleName());
|
|
|
colourMap.put("vo", vo);
|
|
|
colourList1.add(colourMap);
|
|
|
});
|
|
|
- typeMap1.put("children",colourList1 );
|
|
|
+ typeMap1.put("children", colourList1);
|
|
|
treeList.add(typeMap);
|
|
|
treeList.add(typeMap1);
|
|
|
return treeList;
|