Browse Source

动态表单添加formKey字段

xuezizhuo 1 year ago
parent
commit
150355495f

+ 14 - 1
zkqy-system/src/main/java/com/zkqy/system/entity/DragForm.java

@@ -20,6 +20,9 @@ public class DragForm extends BaseEntity  implements Serializable {
      */
      */
     private Long fId;
     private Long fId;
 
 
+    /** 表单key */
+    private String formKey;
+
     /**
     /**
      * sql编号
      * sql编号
      */
      */
@@ -115,6 +118,14 @@ public class DragForm extends BaseEntity  implements Serializable {
         this.fId = fId;
         this.fId = fId;
     }
     }
 
 
+    public String getFormKey() {
+        return formKey;
+    }
+
+    public void setFormKey(String formKey) {
+        this.formKey = formKey;
+    }
+
     public String getSqlKey() {
     public String getSqlKey() {
         return sqlKey;
         return sqlKey;
     }
     }
@@ -239,6 +250,7 @@ public class DragForm extends BaseEntity  implements Serializable {
     public String toString() {
     public String toString() {
         return "DragForm{" +
         return "DragForm{" +
                 "fId=" + fId +
                 "fId=" + fId +
+                ", formKey='" + formKey + '\'' +
                 ", sqlKey='" + sqlKey + '\'' +
                 ", sqlKey='" + sqlKey + '\'' +
                 ", dfName='" + dfName + '\'' +
                 ", dfName='" + dfName + '\'' +
                 ", dfNickname='" + dfNickname + '\'' +
                 ", dfNickname='" + dfNickname + '\'' +
@@ -261,8 +273,9 @@ public class DragForm extends BaseEntity  implements Serializable {
 
 
     }
     }
 
 
-    public DragForm(Long fId, String sqlKey, String dfName, String dfNickname, String dfVueTemplate, String dfHtmlTemplate, String dfFormSql, Long dfNodeId, String dfDatabase, String dfTableName, String dfFliePath, String dfNotes, String delFlag, String spare, String spare1,Long dtId) {
+    public DragForm(Long fId,String formKey, String sqlKey, String dfName, String dfNickname, String dfVueTemplate, String dfHtmlTemplate, String dfFormSql, Long dfNodeId, String dfDatabase, String dfTableName, String dfFliePath, String dfNotes, String delFlag, String spare, String spare1,Long dtId) {
         this.fId = fId;
         this.fId = fId;
+        this.formKey = formKey;
         this.sqlKey = sqlKey;
         this.sqlKey = sqlKey;
         this.dfName = dfName;
         this.dfName = dfName;
         this.dfNickname = dfNickname;
         this.dfNickname = dfNickname;

+ 6 - 1
zkqy-system/src/main/resources/mapper/dragmapper/DragFormMapper.xml

@@ -6,6 +6,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     
     
     <resultMap type="com.zkqy.system.entity.DragForm" id="DragFormResult">
     <resultMap type="com.zkqy.system.entity.DragForm" id="DragFormResult">
         <result property="fId"    column="f_id"    />
         <result property="fId"    column="f_id"    />
+        <result property="formKey" column="form_key"/>
         <result property="sqlKey" column="sql_key"/>
         <result property="sqlKey" column="sql_key"/>
         <result property="dfName"    column="df_name"    />
         <result property="dfName"    column="df_name"    />
         <result property="dfNickname"    column="df_nickname"    />
         <result property="dfNickname"    column="df_nickname"    />
@@ -28,7 +29,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
     </resultMap>
 
 
     <sql id="selectDragFormVo">
     <sql id="selectDragFormVo">
-        select f_id,sql_key, df_name, df_nickname, df_vue_template, df_html_template, df_form_sql, df_node_id, df_database, df_table_name, df_flie_path, df_notes, del_flag, create_time, create_by, update_by, update_time, spare, spare1 from {DBNAME}.drag_form
+        select f_id,form_key,sql_key, df_name, df_nickname, df_vue_template, df_html_template, df_form_sql, df_node_id, df_database, df_table_name, df_flie_path, df_notes, del_flag, create_time, create_by, update_by, update_time, spare, spare1 from {DBNAME}.drag_form
     </sql>
     </sql>
 
 
     <select id="selectDragFormList" parameterType="com.zkqy.system.entity.DragForm" resultMap="DragFormResult">
     <select id="selectDragFormList" parameterType="com.zkqy.system.entity.DragForm" resultMap="DragFormResult">
@@ -57,6 +58,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <select id="selectDragFormByFId" parameterType="Long" resultMap="DragFormResult">
     <select id="selectDragFormByFId" parameterType="Long" resultMap="DragFormResult">
         select
         select
             d.f_id,
             d.f_id,
+            d.form_key,
             d.sql_key,
             d.sql_key,
             d.df_name,
             d.df_name,
             d.df_nickname,
             d.df_nickname,
@@ -83,6 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <insert id="insertDragForm" parameterType="com.zkqy.system.entity.DragForm" useGeneratedKeys="true" keyProperty="fId">
     <insert id="insertDragForm" parameterType="com.zkqy.system.entity.DragForm" useGeneratedKeys="true" keyProperty="fId">
         insert into {DBNAME}.drag_form
         insert into {DBNAME}.drag_form
         <trim prefix="(" suffix=")" suffixOverrides=",">
         <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="formKey != null">form_key,</if>
             <if test="sqlKey != null">sql_key,</if>
             <if test="sqlKey != null">sql_key,</if>
             <if test="dfName != null">df_name,</if>
             <if test="dfName != null">df_name,</if>
             <if test="dfNickname != null">df_nickname,</if>
             <if test="dfNickname != null">df_nickname,</if>
@@ -102,6 +105,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="spare1 != null">spare1,</if>
             <if test="spare1 != null">spare1,</if>
          </trim>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
         <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="formKey != null">#{formKey},</if>
             <if test="sqlKey != null">#{sqlKey},</if>
             <if test="sqlKey != null">#{sqlKey},</if>
             <if test="dfName != null">#{dfName},</if>
             <if test="dfName != null">#{dfName},</if>
             <if test="dfNickname != null">#{dfNickname},</if>
             <if test="dfNickname != null">#{dfNickname},</if>
@@ -125,6 +129,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <update id="updateDragForm" parameterType="com.zkqy.system.entity.DragForm">
     <update id="updateDragForm" parameterType="com.zkqy.system.entity.DragForm">
         update {DBNAME}.drag_form
         update {DBNAME}.drag_form
         <trim prefix="SET" suffixOverrides=",">
         <trim prefix="SET" suffixOverrides=",">
+            <if test="formKey != null">form_key = #{formKey},</if>
             <if test="sqlKey != null">sql_key = #{sqlKey},</if>
             <if test="sqlKey != null">sql_key = #{sqlKey},</if>
             <if test="dfName != null">df_name = #{dfName},</if>
             <if test="dfName != null">df_name = #{dfName},</if>
             <if test="dfNickname != null">df_nickname = #{dfNickname},</if>
             <if test="dfNickname != null">df_nickname = #{dfNickname},</if>