Explorar el Código

规则集测试

JoeLazy hace 2 meses
padre
commit
5b968e92db

+ 12 - 5
src/main/java/com/sundata/internalevaluation/configuration/controller/SysReqRulesController.java

@@ -1,16 +1,17 @@
 package com.sundata.internalevaluation.configuration.controller;
 
-import java.util.List;
-
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.sundata.common.base.BaseAction;
+import com.sundata.internalevaluation.calc.util.CalcUtil;
+import com.sundata.internalevaluation.configuration.model.SysReqRules;
+import com.sundata.internalevaluation.configuration.service.SysReqRulesService;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
-import com.sundata.internalevaluation.configuration.model.SysReqRules;
-import com.sundata.internalevaluation.configuration.service.SysReqRulesService;
+import java.util.List;
+import java.util.Map;
 
 @RestController
 @RequestMapping("/nprules")
@@ -73,5 +74,11 @@ public class SysReqRulesController extends BaseAction {
     public int delete(@RequestBody SysReqRules sysReqRules) {
         return sysReqRulesService.delete(sysReqRules);
     }
+
+
+    @RequestMapping("testRules")
+    public Object testRules(@RequestBody SysReqRules sysReqRules) {
+        return CalcUtil.calcRules("rules"+System.currentTimeMillis(), sysReqRules.getRulesNo(), Map.of("name","zhangsan"));
+    }
     
 }