|
@@ -27,11 +27,10 @@ import java.util.Map;
|
|
public class ScoringRulesController {
|
|
public class ScoringRulesController {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
- ScoringRulesService scoringRulesService;
|
|
|
|
|
|
+ private ScoringRulesService scoringRulesService;
|
|
|
|
|
|
//查询列表
|
|
//查询列表
|
|
@PostMapping("/queryScoringRulesList")
|
|
@PostMapping("/queryScoringRulesList")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<PageInfo<ScoringRulesVO>> queryScoringRulesList(@RequestBody ScoringRulesParam parms) {
|
|
public ResponseBodyVO<PageInfo<ScoringRulesVO>> queryScoringRulesList(@RequestBody ScoringRulesParam parms) {
|
|
PageUtil.setPageInfo(parms);
|
|
PageUtil.setPageInfo(parms);
|
|
List<ScoringRulesPO> list = scoringRulesService.queryScoringRulesList(parms);
|
|
List<ScoringRulesPO> list = scoringRulesService.queryScoringRulesList(parms);
|
|
@@ -51,7 +50,6 @@ public class ScoringRulesController {
|
|
|
|
|
|
//查询详情
|
|
//查询详情
|
|
@PostMapping("/queryScoringRules")
|
|
@PostMapping("/queryScoringRules")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<ScoringRulesPO> queryScoringRules(@RequestBody ScoringRulesParam parms) {
|
|
public ResponseBodyVO<ScoringRulesPO> queryScoringRules(@RequestBody ScoringRulesParam parms) {
|
|
if (ObjectUtil.isNull(parms.getRulesId())) {
|
|
if (ObjectUtil.isNull(parms.getRulesId())) {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数RulesId不能为空,请检查");
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数RulesId不能为空,请检查");
|
|
@@ -63,7 +61,6 @@ public class ScoringRulesController {
|
|
|
|
|
|
//查唯一
|
|
//查唯一
|
|
@PostMapping("/queryScoringRulesCount")
|
|
@PostMapping("/queryScoringRulesCount")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<ScoringRulesPO> queryScoringRulesCount(@RequestBody ScoringRulesParam parms) {
|
|
public ResponseBodyVO<ScoringRulesPO> queryScoringRulesCount(@RequestBody ScoringRulesParam parms) {
|
|
if (ObjectUtil.isNull(parms.getRuleName())) {
|
|
if (ObjectUtil.isNull(parms.getRuleName())) {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数RulesName不能为空,请检查");
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数RulesName不能为空,请检查");
|
|
@@ -77,7 +74,6 @@ public class ScoringRulesController {
|
|
* 新增打分规则
|
|
* 新增打分规则
|
|
*/
|
|
*/
|
|
@PostMapping("/saveScoringRules")
|
|
@PostMapping("/saveScoringRules")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> saveScoringRules(@RequestBody ScoringRulesPO scoringRulesPO) {
|
|
public ResponseBodyVO<String> saveScoringRules(@RequestBody ScoringRulesPO scoringRulesPO) {
|
|
//1 校验 python 语法错误
|
|
//1 校验 python 语法错误
|
|
String pylint = PythonUtil.pylint(scoringRulesPO.getRuleDetails(),
|
|
String pylint = PythonUtil.pylint(scoringRulesPO.getRuleDetails(),
|
|
@@ -115,7 +111,6 @@ public class ScoringRulesController {
|
|
//分享
|
|
//分享
|
|
@PostMapping("/fxScoringRules")
|
|
@PostMapping("/fxScoringRules")
|
|
@PreAuthorize("@AuthorityCheck.admin()")
|
|
@PreAuthorize("@AuthorityCheck.admin()")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> fxScoringRules(@RequestBody ScoringRulesParam params) {
|
|
public ResponseBodyVO<String> fxScoringRules(@RequestBody ScoringRulesParam params) {
|
|
if (ObjectUtil.isNull(params.getRulesId())) {
|
|
if (ObjectUtil.isNull(params.getRulesId())) {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数 RulesId 不能为空,请检查", "");
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "参数 RulesId 不能为空,请检查", "");
|
|
@@ -137,7 +132,6 @@ public class ScoringRulesController {
|
|
|
|
|
|
//删除
|
|
//删除
|
|
@PostMapping("/deleteScoringRules")
|
|
@PostMapping("/deleteScoringRules")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<String> deleteScoringRules(@RequestBody ScoringRulesPO params) {
|
|
public ResponseBodyVO<String> deleteScoringRules(@RequestBody ScoringRulesPO params) {
|
|
scoringRulesService.deleteScoringRules(params);
|
|
scoringRulesService.deleteScoringRules(params);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
@@ -145,17 +139,16 @@ public class ScoringRulesController {
|
|
|
|
|
|
//测试包里面对应查询打分规则列表
|
|
//测试包里面对应查询打分规则列表
|
|
@PostMapping("/queryCsb")
|
|
@PostMapping("/queryCsb")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<List<ScoringRulesPO>> queryCsb() {
|
|
public ResponseBodyVO<List<ScoringRulesPO>> queryCsb() {
|
|
ScoringRulesParam params = new ScoringRulesParam();
|
|
ScoringRulesParam params = new ScoringRulesParam();
|
|
params.setShare("0");
|
|
params.setShare("0");
|
|
List<ScoringRulesPO> list = scoringRulesService.queryScoringRulesListCSB(params);
|
|
List<ScoringRulesPO> list = scoringRulesService.queryScoringRulesListCSB(params);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, list);
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, list);
|
|
}
|
|
}
|
|
|
|
+
|
|
//测试包里面对应查询打分规则列表
|
|
//测试包里面对应查询打分规则列表
|
|
@PostMapping("/queryCsbNew")
|
|
@PostMapping("/queryCsbNew")
|
|
- @ResponseBody
|
|
|
|
- public ResponseBodyVO<List<Map>> queryCsbNew() {
|
|
|
|
|
|
+ public ResponseBodyVO<List<Map<String, Object>>> queryCsbNew() {
|
|
ScoringRulesParam params = new ScoringRulesParam();
|
|
ScoringRulesParam params = new ScoringRulesParam();
|
|
params.setShare("0");
|
|
params.setShare("0");
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, scoringRulesService.queryScoringRulesListCSBNew(params));
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, scoringRulesService.queryScoringRulesListCSBNew(params));
|
|
@@ -163,7 +156,6 @@ public class ScoringRulesController {
|
|
|
|
|
|
//该打分规则是否被引用
|
|
//该打分规则是否被引用
|
|
@PostMapping("/queryCsbById")
|
|
@PostMapping("/queryCsbById")
|
|
- @ResponseBody
|
|
|
|
public ResponseBodyVO<Integer> queryCsbById(@RequestBody ScoringRulesParam params) {
|
|
public ResponseBodyVO<Integer> queryCsbById(@RequestBody ScoringRulesParam params) {
|
|
if (ObjectUtil.isNull(params.getRulesId())) {
|
|
if (ObjectUtil.isNull(params.getRulesId())) {
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "rulesId 为空,请检查");
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "rulesId 为空,请检查");
|
|
@@ -173,4 +165,4 @@ public class ScoringRulesController {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
-}
|
|
|
|
|
|
+}
|