|
|
@@ -51,18 +51,6 @@ public class BlinkRiskRuleServiceImpl implements BlinkRiskRuleService {
|
|
|
return ResponseDTO.ok();
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 查询全部风险
|
|
|
- *
|
|
|
- * @param qry
|
|
|
- * @return
|
|
|
- */
|
|
|
- @Override
|
|
|
- public ResponseDTO<List<BlinkRiskRuleDTO>> selectAll(BlinkRiskRuleQry qry) {
|
|
|
- List<BlinkRiskRuleDTO> blinkRiskRuleDOList = blinkRiskRuleRepository.supportsRiskRuleAll(qry);
|
|
|
- return ResponseDTO.ok(blinkRiskRuleDOList);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 查询风险分类
|
|
|
*
|
|
|
@@ -97,23 +85,28 @@ public class BlinkRiskRuleServiceImpl implements BlinkRiskRuleService {
|
|
|
/**
|
|
|
* 查询指定风险
|
|
|
*
|
|
|
- * @param parentId
|
|
|
+ * @param key
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public ResponseDTO<List<BlinkRiskRuleDTO>> selectRisk(String parentId) {
|
|
|
+ public ResponseDTO<List<BlinkRiskRuleDTO>> selectRisk(String key) {
|
|
|
+ // key不为null,查询指定风险
|
|
|
+ if (key != null && !key.trim().equals("")){
|
|
|
+ // 如果是一级分类的id,查询此分类下的所有风险
|
|
|
+ if (key.split("-").length - 1 == 1){
|
|
|
+ String riskDimension = key.substring(9);
|
|
|
+ List<BlinkRiskRuleDTO> blinkRiskRuleDTOs = blinkRiskRuleRepository.supportsRiskRule(riskDimension);
|
|
|
+ return ResponseDTO.ok(blinkRiskRuleDTOs);
|
|
|
+ }
|
|
|
+ // 反之查询单个风险
|
|
|
+ Integer id = Integer.parseInt(key.split("-")[2]);
|
|
|
+ List<BlinkRiskRuleDTO> blinkRiskRuleDTOS = blinkRiskRuleRepository.supportsRiskRuleById(id);
|
|
|
|
|
|
- // 如果是一级分类的id,查询此分类下的所有风险
|
|
|
- if (parentId.split("-").length - 1 == 1){
|
|
|
- String riskDimension = parentId.substring(9);
|
|
|
- List<BlinkRiskRuleDTO> blinkRiskRuleDTOs = blinkRiskRuleRepository.supportsRiskRule(riskDimension);
|
|
|
- return ResponseDTO.ok(blinkRiskRuleDTOs);
|
|
|
+ return ResponseDTO.ok(blinkRiskRuleDTOS);
|
|
|
}
|
|
|
+ // key为null,查询所有风险
|
|
|
+ List<BlinkRiskRuleDTO> blinkRiskRuleDOList = blinkRiskRuleRepository.supportsRiskRuleAll();
|
|
|
+ return ResponseDTO.ok(blinkRiskRuleDOList);
|
|
|
|
|
|
- // 反之查询单个风险
|
|
|
- Integer id = Integer.parseInt(parentId.split("-")[2]);
|
|
|
- List<BlinkRiskRuleDTO> blinkRiskRuleDTOS = blinkRiskRuleRepository.supportsRiskRuleById(id);
|
|
|
-
|
|
|
- return ResponseDTO.ok(blinkRiskRuleDTOS);
|
|
|
}
|
|
|
}
|