Explorar o código

规则页面新增按照规则集查询列表

JoeLazy hai 3 meses
pai
achega
72db3ac3c4

+ 12 - 0
src/main/java/com/sundata/internalevaluation/configuration/model/SysReqRule.java

@@ -40,6 +40,18 @@ public class SysReqRule {
 
     private List<SysRuleIndex> ruleIndexList;
 
+
+
+    private String rulesNo;
+
+    public String getRulesNo() {
+        return rulesNo;
+    }
+
+    public void setRulesNo(String rulesNo) {
+        this.rulesNo = rulesNo;
+    }
+
     public List<String> getIndexNoList() {
         return indexNoList;
     }

+ 9 - 3
src/main/java/com/sundata/internalevaluation/configuration/mybatis/SysReqRuleMapper.xml

@@ -42,15 +42,21 @@
         , t.RULE_INDEX
         , t.RULE_THRESHOLD
         FROM SYS_REQ_RULE t
+        <if test="rulesNo != null and rulesNo !=''">
+            inner join SYS_REQ_RULE_RULES trr on trr.rule_No = t.rule_No
+        </if>
         <where>
+            <if test="rulesNo != null and rulesNo !=''">
+                and trr.rules_no = #{rulesNo}
+            </if>
             <if test="ruleNo != null and ruleNo != ''">
-                AND rule_No like concat(concat('%',#{ruleNo}),'%')
+                AND t.rule_No like concat(concat('%',#{ruleNo}),'%')
             </if>
             <if test="ruleName != null and ruleName != ''">
-                AND rule_Name like concat(concat('%',#{ruleName}),'%')
+                AND t.rule_Name like concat(concat('%',#{ruleName}),'%')
             </if>
             <if test="ruleResult != null and ruleResult != ''">
-                AND rule_Result like concat(concat('%',#{ruleResult}),'%')
+                AND t.rule_Result like concat(concat('%',#{ruleResult}),'%')
             </if>
         </where>
     </select>

+ 3 - 0
src/main/java/com/sundata/internalevaluation/configuration/mybatis/SysReqRulesMapper.xml

@@ -168,5 +168,8 @@
         SELECT 1 FROM dual
     </insert>
 
+    <select id="selectRulesToDictContent" resultType="com.sundata.admin.nounmanage.model.DictContent">
+        select  rules_No as id, rules_Name as text from SYS_REQ_RULES
+    </select>
 
 </mapper>