Browse Source

安品速度优化,列设置增加字段

纪新园 1 month ago
parent
commit
a1f52fbeab

+ 4 - 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTableSet.java

@@ -83,6 +83,10 @@ private static final long serialVersionUID=1L;
     @Excel(name = "下拉数据接口")
     @Excel(name = "下拉数据接口")
     private String url;
     private String url;
 
 
+    /** 绑定明细id */
+    @Excel(name = "绑定明细id")
+    private String keyName;
+
     @TableField(exist = false)
     @TableField(exist = false)
     private Map<String, Object> params = new HashMap<>();
     private Map<String, Object> params = new HashMap<>();
 }
 }

+ 5 - 1
ruoyi-system/src/main/resources/mapper/system/SysTableSetMapper.xml

@@ -21,12 +21,13 @@
         <result property="resId"    column="res_id"    />
         <result property="resId"    column="res_id"    />
         <result property="resName"    column="res_name"    />
         <result property="resName"    column="res_name"    />
         <result property="url"    column="url"    />
         <result property="url"    column="url"    />
+        <result property="keyName"    column="key_name"    />
 
 
     </resultMap>
     </resultMap>
 
 
     <sql id="selectSysTableSetVo">
     <sql id="selectSysTableSetVo">
         select id, table_name, user_id, surface, label, fixed, name, checked, width,changeable, operation, disabled, onabort,res_id,
         select id, table_name, user_id, surface, label, fixed, name, checked, width,changeable, operation, disabled, onabort,res_id,
-            res_name,url from sys_table_set
+            res_name,url,key_name from sys_table_set
     </sql>
     </sql>
 
 
     <select id="selectSysTableSetList" parameterType="SysTableSet" resultMap="SysTableSetResult">
     <select id="selectSysTableSetList" parameterType="SysTableSet" resultMap="SysTableSetResult">
@@ -86,6 +87,7 @@
             <if test="resId != null">res_id,</if>
             <if test="resId != null">res_id,</if>
             <if test="resName != null">res_name,</if>
             <if test="resName != null">res_name,</if>
             <if test="url != null">url,</if>
             <if test="url != null">url,</if>
+            <if test="keyName != null">key_name,</if>
         </trim>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="tableName != null">#{tableName},</if>
             <if test="tableName != null">#{tableName},</if>
@@ -103,6 +105,7 @@
             <if test="resId != null">#{resId},</if>
             <if test="resId != null">#{resId},</if>
             <if test="resName != null">#{resName},</if>
             <if test="resName != null">#{resName},</if>
             <if test="url != null">#{url},</if>
             <if test="url != null">#{url},</if>
+            <if test="keyName != null">#{keyName},</if>
         </trim>
         </trim>
     </insert>
     </insert>
 
 
@@ -124,6 +127,7 @@
             <if test="resId != null">res_id = #{resId},</if>
             <if test="resId != null">res_id = #{resId},</if>
             <if test="resName != null">res_name = #{resName},</if>
             <if test="resName != null">res_name = #{resName},</if>
             <if test="url != null">url = #{url},</if>
             <if test="url != null">url = #{url},</if>
+            <if test="keyName != null">key_name = #{keyName},</if>
         </trim>
         </trim>
         where id = #{id}
         where id = #{id}
     </update>
     </update>