提交 f66f7e7d 编写于 作者: Skyeye云's avatar Skyeye云

动态表单新增表单分类属性

上级 db43e7d2
...@@ -7,13 +7,23 @@ ...@@ -7,13 +7,23 @@
a.id, a.id,
a.page_name pageName, a.page_name pageName,
a.page_desc pageDesc, a.page_desc pageDesc,
a.page_num pageNum a.page_num pageNum,
b.type_name firstTypeName,
c.type_name secondTypeName
FROM FROM
ds_form_page a ds_form_page a
LEFT JOIN ds_form_page_type b ON a.first_type_id = b.id
LEFT JOIN ds_form_page_type c ON a.second_type_id = c.id
WHERE 1 = 1 WHERE 1 = 1
<if test="pageName != '' and pageName != null"> <if test="pageName != '' and pageName != null">
AND a.page_name LIKE '%${pageName}%' AND a.page_name LIKE '%${pageName}%'
</if> </if>
<if test="firstTypeId != '' and firstTypeId != null">
AND a.first_type_id = #{firstTypeId}
</if>
<if test="secondTypeId != '' and secondTypeId != null">
AND a.second_type_id = #{secondTypeId}
</if>
ORDER BY a.create_time DESC ORDER BY a.create_time DESC
</select> </select>
...@@ -31,8 +41,8 @@ ...@@ -31,8 +41,8 @@
<insert id="insertDsFormPageMation" parameterType="java.util.Map"> <insert id="insertDsFormPageMation" parameterType="java.util.Map">
INSERT INTO ds_form_page INSERT INTO ds_form_page
(id, page_name, page_desc, page_num, create_id, create_time) (id, page_name, page_desc, page_num, create_id, create_time, first_type_id, second_type_id)
VALUES(#{id}, #{pageName}, #{pageDesc}, #{pageNum}, #{createId}, #{createTime}) VALUES(#{id}, #{pageName}, #{pageDesc}, #{pageNum}, #{createId}, #{createTime}, #{firstTypeId}, #{secondTypeId})
</insert> </insert>
<select id="queryDsFormPageOrderby" parameterType="java.util.Map" resultType="java.util.Map"> <select id="queryDsFormPageOrderby" parameterType="java.util.Map" resultType="java.util.Map">
...@@ -107,7 +117,9 @@ ...@@ -107,7 +117,9 @@
SELECT SELECT
a.id, a.id,
a.page_name pageName, a.page_name pageName,
a.page_desc pageDesc a.page_desc pageDesc,
a.first_type_id firstTypeId,
a.second_type_id secondTypeId
FROM FROM
ds_form_page a ds_form_page a
WHERE WHERE
...@@ -118,7 +130,9 @@ ...@@ -118,7 +130,9 @@
UPDATE ds_form_page UPDATE ds_form_page
<set> <set>
page_name = #{pageName}, page_name = #{pageName},
page_desc = #{pageDesc} page_desc = #{pageDesc},
first_type_id = #{firstTypeId},
second_type_id = #{secondTypeId}
</set> </set>
WHERE id = #{id} WHERE id = #{id}
</update> </update>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<controller> <controller modelName="动态表单模块">
<!-- <!--
- allUse 是否需要登录才能使用 1是 0否 2需要登陆才能访问,但无需授权 默认为否 - allUse 是否需要登录才能使用 1是 0否 2需要登陆才能访问,但无需授权 默认为否
--> -->
...@@ -87,16 +87,36 @@ ...@@ -87,16 +87,36 @@
</url> </url>
<url id="dsformdisplaytemplate006" path="/post/DsFormDisplayTemplateController/queryDisplayTemplateListToShow" val="获取动态表单数据展示模板" allUse="2"> <url id="dsformdisplaytemplate006" path="/post/DsFormDisplayTemplateController/queryDisplayTemplateListToShow" val="获取动态表单数据展示模板" allUse="2">
</url> </url>
<url id="dsformpage001" path="/post/DsFormPageController/queryDsFormPageList" val="获取动态表单页面表" allUse="1"> <!-- 动态表单页面设计开始 -->
<url id="dsformpage001" path="/post/DsFormPageController/queryDsFormPageList" val="获取动态表单页面表" method="POST" allUse="1" groupName="表单页面设计接口">
<property id="limit" name="limit" ref="required,num" var="分页参数,每页多少条数据" /> <property id="limit" name="limit" ref="required,num" var="分页参数,每页多少条数据" />
<property id="page" name="page" ref="required,num" var="分页参数,第几页"/> <property id="page" name="page" ref="required,num" var="分页参数,第几页"/>
<property id="pageName" name="pageName" ref="" var="页面名称"/> <property id="pageName" name="pageName" ref="" var="页面名称"/>
<property id="firstTypeId" name="firstTypeId" ref="" var="所属一级分类" />
<property id="secondTypeId" name="secondTypeId" ref="" var="所属二级分类" />
</url> </url>
<url id="dsformpage002" path="/post/DsFormPageController/insertDsFormPageMation" val="新增动态表单页面" allUse="1"> <url id="dsformpage002" path="/post/DsFormPageController/insertDsFormPageMation" val="新增动态表单页面" method="POST" allUse="1" groupName="表单页面设计接口">
<property id="pageName" name="pageName" ref="required" var="页面名称" /> <property id="pageName" name="pageName" ref="required" var="页面名称" />
<property id="pageDesc" name="pageDesc" ref="" var="页面简介"/> <property id="pageDesc" name="pageDesc" ref="" var="页面简介"/>
<property id="firstTypeId" name="firstTypeId" ref="required" var="所属一级分类" />
<property id="secondTypeId" name="secondTypeId" ref="required" var="所属二级分类" />
</url> </url>
<url id="dsformpage005" path="/post/DsFormPageController/deleteDsFormPageById" val="删除动态表单页面" method="DELETE" allUse="1" groupName="表单页面设计接口">
<property id="rowId" name="pageId" ref="required" var="页面id" />
</url>
<url id="dsformpage006" path="/post/DsFormPageController/selectDsFormPageById" val="通过id查找对应的动态表单页面" method="GET" allUse="2" groupName="表单页面设计接口">
<property id="rowId" name="id" ref="required" var="页面id" />
</url>
<url id="dsformpage007" path="/post/DsFormPageController/editDsFormPageMationById" val="通过id编辑对应的动态表单页面" method="PUT" allUse="1" groupName="表单页面设计接口">
<property id="rowId" name="id" ref="required" var="页面id" />
<property id="pageName" name="pageName" ref="" var="页面名称" />
<property id="pageDesc" name="pageDesc" ref="" var="页面简介" />
<property id="firstTypeId" name="firstTypeId" ref="required" var="所属一级分类" />
<property id="secondTypeId" name="secondTypeId" ref="required" var="所属二级分类" />
</url>
<!-- 动态表单页面设计结束 -->
<url id="dsformpage003" path="/post/DsFormPageController/insertDsFormPageContent" val="新增控件" allUse="2"> <url id="dsformpage003" path="/post/DsFormPageController/insertDsFormPageContent" val="新增控件" allUse="2">
<property id="pageId" name="pageId" ref="required" var="页面id" /> <property id="pageId" name="pageId" ref="required" var="页面id" />
<property id="defaultWidth" name="defaultWidth" ref="required" var="默认宽度"/> <property id="defaultWidth" name="defaultWidth" ref="required" var="默认宽度"/>
...@@ -116,17 +136,6 @@ ...@@ -116,17 +136,6 @@
<url id="dsformpage004" path="/post/DsFormPageController/selectFormPageContentByPageId" val="查看某个动态表单中的表单控件" allUse="1"> <url id="dsformpage004" path="/post/DsFormPageController/selectFormPageContentByPageId" val="查看某个动态表单中的表单控件" allUse="1">
<property id="rowId" name="pageId" ref="required" var="页面id" /> <property id="rowId" name="pageId" ref="required" var="页面id" />
</url> </url>
<url id="dsformpage005" path="/post/DsFormPageController/deleteDsFormPageById" val="删除动态表单页面" allUse="1">
<property id="rowId" name="pageId" ref="required" var="页面id" />
</url>
<url id="dsformpage006" path="/post/DsFormPageController/selectDsFormPageById" val="通过id查找对应的动态表单" allUse="2">
<property id="rowId" name="id" ref="required" var="页面id" />
</url>
<url id="dsformpage007" path="/post/DsFormPageController/editDsFormPageMationById" val="通过id编辑对应的动态表单" allUse="1">
<property id="rowId" name="id" ref="required" var="页面id" />
<property id="pageName" name="pageName" ref="" var="页面名称" />
<property id="pageDesc" name="pageDesc" ref="" var="页面简介" />
</url>
<url id="dsformpage008" path="/post/DsFormPageController/queryAllDsFormPageContent" val="获取表单内所有控件用于编辑调整" allUse="1"> <url id="dsformpage008" path="/post/DsFormPageController/queryAllDsFormPageContent" val="获取表单内所有控件用于编辑调整" allUse="1">
<property id="rowId" name="id" ref="required" var="页面id" /> <property id="rowId" name="id" ref="required" var="页面id" />
</url> </url>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册