فهرست منبع

动态表单添加formKey字段

xuezizhuo 1 سال پیش
والد
کامیت
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;
 
+    /** 表单key */
+    private String formKey;
+
     /**
      * sql编号
      */
@@ -115,6 +118,14 @@ public class DragForm extends BaseEntity  implements Serializable {
         this.fId = fId;
     }
 
+    public String getFormKey() {
+        return formKey;
+    }
+
+    public void setFormKey(String formKey) {
+        this.formKey = formKey;
+    }
+
     public String getSqlKey() {
         return sqlKey;
     }
@@ -239,6 +250,7 @@ public class DragForm extends BaseEntity  implements Serializable {
     public String toString() {
         return "DragForm{" +
                 "fId=" + fId +
+                ", formKey='" + formKey + '\'' +
                 ", sqlKey='" + sqlKey + '\'' +
                 ", dfName='" + dfName + '\'' +
                 ", 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.formKey = formKey;
         this.sqlKey = sqlKey;
         this.dfName = dfName;
         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">
         <result property="fId"    column="f_id"    />
+        <result property="formKey" column="form_key"/>
         <result property="sqlKey" column="sql_key"/>
         <result property="dfName"    column="df_name"    />
         <result property="dfNickname"    column="df_nickname"    />
@@ -28,7 +29,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <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>
 
     <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
             d.f_id,
+            d.form_key,
             d.sql_key,
             d.df_name,
             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 into {DBNAME}.drag_form
         <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="formKey != null">form_key,</if>
             <if test="sqlKey != null">sql_key,</if>
             <if test="dfName != null">df_name,</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>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="formKey != null">#{formKey},</if>
             <if test="sqlKey != null">#{sqlKey},</if>
             <if test="dfName != null">#{dfName},</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 {DBNAME}.drag_form
         <trim prefix="SET" suffixOverrides=",">
+            <if test="formKey != null">form_key = #{formKey},</if>
             <if test="sqlKey != null">sql_key = #{sqlKey},</if>
             <if test="dfName != null">df_name = #{dfName},</if>
             <if test="dfNickname != null">df_nickname = #{dfNickname},</if>