包分类
This commit is contained in:
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.template.FatchRuleMapper">
|
||||
<resultMap id="BaseResultMap" type="com.ruoyi.wisdomarbitrate.domain.dto.template.FatchRule" >
|
||||
<result column="id" property="id" />
|
||||
<result column="batch_number" property="batchNumber" />
|
||||
<result column="file_name" property="fileName" />
|
||||
<result column="start_content" property="startContent" />
|
||||
<result column="end_content" property="endContent" />
|
||||
<result column="column" property="column" />
|
||||
<result column="column_name" property="columnName" />
|
||||
<result column="is_default" property="isDefault" />
|
||||
<result column="start_content_repeat_order" property="startContentRepeatOrder" />
|
||||
<result column="end_content_repeat_order" property="endContentRepeatOrder" />
|
||||
<result column="fatch_order" property="fatchOrder" />
|
||||
</resultMap>
|
||||
<select id="listByTemplateId" resultMap="BaseResultMap">
|
||||
select f.id ,f.file_name ,f.start_content ,f.end_content ,
|
||||
f.`column` , ifnull(f.is_default,0) is_default ,f.`column_name`,ifnull(f.start_content_repeat_order,1) start_content_repeat_order,ifnull(f.end_content_repeat_order,1) end_content_repeat_order,ifnull(f.fatch_order,0) fatch_order
|
||||
from ms_fatch_rule f join ms_template_fatch_rule tfr on f.id=tfr.ms_fatch_rule_id
|
||||
where tfr.template_id=#{templateId}
|
||||
</select>
|
||||
|
||||
<select id="selectFatchRuleList" parameterType="FatchRule" resultMap="BaseResultMap">
|
||||
SELECT f.id ,f.file_name ,f.start_content ,f.end_content ,
|
||||
f.`column` ,f.is_default ,f.`column_name`,f.start_content_repeat_order,f.end_content_repeat_order,f.fatch_order
|
||||
FROM ms_template_fatch_rule tf
|
||||
left join ms_template_manage t on tf.template_id = t.id
|
||||
LEFT JOIN ms_fatch_rule f on tf.ms_fatch_rule_id = f.id
|
||||
<where>
|
||||
<if test="templateId != null">
|
||||
AND tf.template_id = #{templateId}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectColumnandComment" parameterType="FatchRule" resultMap="BaseResultMap">
|
||||
select
|
||||
a.COLUMN_name as `column`,
|
||||
a.COLumn_comment as column_name
|
||||
from
|
||||
information_schema.COLUMNS a
|
||||
where
|
||||
TABLE_schema = #{databaseName}
|
||||
and TABLE_name in('case_application','case_affiliate')
|
||||
and COLUMN_NAME not in('id','case_appli_id','case_num','case_subject_amount',
|
||||
'register_date','arbitrat_method','case_status','hear_date','begin_video_date',
|
||||
'online_video_person','create_time','update_by','update_time','create_by',
|
||||
'arbitrator_id','arbitrator_name','pended_trial_arbitorid','pending_appoint_arbotrar',
|
||||
'case_name','case_result','is_agree_pend_tral','objection_add_eviden','open_court_hear',
|
||||
'paid_expenses','filearbitra_url','pay_type','adjudica_counter','proper_preser','objecti_juris',
|
||||
'is_absence','respon_cross_opin','applica_cross_opin','respon_defen_opini','appli_is_absen',
|
||||
'lock_status','room_id','import_flag','version','batch_number','template_id','applicant_agent_user_id','contract_number','identity_type','application_organ_id')
|
||||
|
||||
</select>
|
||||
|
||||
<select id="selectColumnbycomment" parameterType="FatchRule" resultMap="BaseResultMap">
|
||||
select
|
||||
COLUMN_NAME
|
||||
from
|
||||
information_schema.COLUMNS
|
||||
where
|
||||
TABLE_schema = #{databaseName}
|
||||
and TABLE_name in('case_application','case_affiliate')
|
||||
and COLumn_comment = #{columnName}
|
||||
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectFatchRuleListIsDefault" parameterType="FatchRule" resultMap="BaseResultMap">
|
||||
SELECT f.id ,f.file_name ,f.start_content ,f.end_content ,
|
||||
f.`column` ,f.is_default ,f.`column_name`
|
||||
FROM ms_fatch_rule f
|
||||
<where>
|
||||
<if test="isDefault != null">
|
||||
AND f.is_default = #{isDefault}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<delete id="deletebatchFatchRule">
|
||||
delete from ms_fatch_rule where id in
|
||||
<foreach collection="fatchRuleIds" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<insert id="insertFatchRule" parameterType="FatchRule" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into ms_fatch_rule(
|
||||
<if test="fileName != null and fileName != ''">file_name,</if>
|
||||
<if test="startContent != null and startContent != ''">start_content,</if>
|
||||
<if test="endContent != null and endContent != ''">end_content,</if>
|
||||
<if test="column != null and column != ''">`column`,</if>
|
||||
<if test="columnName != null and columnName != ''">`column_name`,</if>
|
||||
<if test="isDefault != null">is_default,</if>
|
||||
start_content_repeat_order,end_content_repeat_order,fatch_order
|
||||
)values(
|
||||
<if test="fileName != null and fileName != ''">#{fileName},</if>
|
||||
<if test="startContent != null and startContent != ''">#{startContent},</if>
|
||||
<if test="endContent != null and endContent != ''">#{endContent},</if>
|
||||
<if test="column != null and column != ''">#{column},</if>
|
||||
<if test="columnName != null and columnName != ''">#{columnName},</if>
|
||||
<if test="isDefault != null">#{isDefault},</if>
|
||||
#{startContentRepeatOrder},#{endContentRepeatOrder},#{fatchOrder}
|
||||
)
|
||||
</insert>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
+49
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.template.TemplateFatchRuleMapper">
|
||||
|
||||
<resultMap id="BaseResultMap" type="com.ruoyi.wisdomarbitrate.domain.vo.template.TemplateFatchRule" >
|
||||
<result column="id" property="id" />
|
||||
<result column="template_id" property="templateId" />
|
||||
<result column="fatch_rule_id" property="fatchRuleId" />
|
||||
</resultMap>
|
||||
|
||||
<select id="selectTemplateFatchRulecount" parameterType="TemplateFatchRule" resultType="Integer">
|
||||
select count(1) from ms_template_fatch_rule t
|
||||
<where>
|
||||
<if test="templateId != null">
|
||||
AND t.template_id = #{templateId}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectTemplateFatchRuleList" parameterType="TemplateFatchRule" resultMap="BaseResultMap">
|
||||
SELECT t.id ,t.template_id ,t.fatch_rule_id
|
||||
from ms_template_fatch_rule t
|
||||
<where>
|
||||
<if test="templateId != null">
|
||||
AND t.template_id = #{templateId}
|
||||
</if>
|
||||
</where>
|
||||
|
||||
|
||||
</select>
|
||||
|
||||
<delete id="deleteTemplateFatchRule" parameterType="Long">
|
||||
delete from ms_template_fatch_rule where template_id=#{id}
|
||||
</delete>
|
||||
|
||||
<insert id="insertTemplateFatchRule" parameterType="TemplateFatchRule" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into ms_template_fatch_rule(
|
||||
<if test="templateId != null">template_id,</if>
|
||||
<if test="fatchRuleId != null">fatch_rule_id</if>
|
||||
)values(
|
||||
<if test="templateId != null">#{templateId},</if>
|
||||
<if test="fatchRuleId != null">#{fatchRuleId}</if>
|
||||
)
|
||||
</insert>
|
||||
|
||||
|
||||
</mapper>
|
||||
+85
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ruoyi.wisdomarbitrate.mapper.template.TemplateManageMapper">
|
||||
<resultMap type="TemplateManage" id="TemplateManageResult">
|
||||
<id property="id" column="id" />
|
||||
<result property="identifyId" column="identify_id" />
|
||||
<result property="temName" column="tem_name" />
|
||||
<result property="temType" column="tem_type" />
|
||||
<result property="temFormat" column="tem_format" />
|
||||
<result property="temOrigPath" column="tem_orig_path" />
|
||||
<result property="temRevisPath" column="tem_revis_path" />
|
||||
<result property="delFlag" column="del_flag" />
|
||||
<result property="fileName" column="file_name" />
|
||||
</resultMap>
|
||||
|
||||
<insert id="insertTemplateManage" parameterType="TemplateManage" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into ms_template_manage(
|
||||
<if test="identifyId != null">identify_id,</if>
|
||||
<if test="temName != null and temName != ''">tem_name,</if>
|
||||
<if test="temType != null">tem_type,</if>
|
||||
<if test="temFormat != null and temFormat != '' ">tem_format,</if>
|
||||
<if test="temOrigPath != null and temOrigPath != '' ">tem_orig_path,</if>
|
||||
<if test="temRevisPath != null and temRevisPath != '' ">tem_revis_path,</if>
|
||||
<if test="createBy != null and createBy != '' ">create_by,</if>
|
||||
<if test="fileName != null and fileName != '' ">file_name,</if>
|
||||
del_flag,create_time
|
||||
)values(
|
||||
<if test="identifyId != null">#{identifyId},</if>
|
||||
<if test="temName != null and temName != ''">#{temName},</if>
|
||||
<if test="temType != null">#{temType},</if>
|
||||
<if test="temFormat != null and temFormat != ''">#{temFormat},</if>
|
||||
<if test="temOrigPath != null and temOrigPath != ''">#{temOrigPath},</if>
|
||||
<if test="temRevisPath != null and temRevisPath != ''">#{temRevisPath},</if>
|
||||
<if test="createBy != null and createBy != ''">#{createBy},</if>
|
||||
<if test="fileName != null and fileName != ''">#{fileName},</if>
|
||||
0,sysdate()
|
||||
)
|
||||
</insert>
|
||||
|
||||
<update id="updateTemplateManage" parameterType="TemplateManage">
|
||||
update ms_template_manage
|
||||
<set>
|
||||
<if test="identifyId != null">identify_id = #{identifyId},</if>
|
||||
<if test="temName != null and temName != ''">tem_name = #{temName},</if>
|
||||
<if test="temType != null">tem_type = #{temType},</if>
|
||||
<if test="temFormat != null and temFormat != '' ">tem_format = #{temFormat},</if>
|
||||
<if test="temOrigPath != null and temOrigPath != ''">tem_orig_path = #{temOrigPath},</if>
|
||||
<if test="delFlag != null ">del_flag = #{delFlag},</if>
|
||||
<if test="temRevisPath != null and temRevisPath != '' ">tem_revis_path = #{temRevisPath},</if>
|
||||
<if test="updateBy != null and updateBy != '' ">update_by = #{updateBy},</if>
|
||||
<if test="fileName != null and fileName != '' ">file_name = #{fileName},</if>
|
||||
update_time = sysdate()
|
||||
</set>
|
||||
<where>
|
||||
<if test="id != null">
|
||||
AND id = #{id}
|
||||
</if>
|
||||
|
||||
</where>
|
||||
</update>
|
||||
|
||||
<select id="selectTemplateList" parameterType="TemplateManage" resultMap="TemplateManageResult">
|
||||
SELECT id, identify_id ,tem_name , tem_type,tem_format,tem_orig_path,tem_revis_path ,file_name
|
||||
FROM ms_template_manage
|
||||
<where>
|
||||
<if test="id != null">
|
||||
AND id = #{id}
|
||||
</if>
|
||||
<if test="identifyId != null">
|
||||
AND identify_id = #{identifyId}
|
||||
</if>
|
||||
<if test="temName != null and temName != ''">
|
||||
AND tem_name = #{temName}
|
||||
</if>
|
||||
<if test="temType != null ">
|
||||
AND tem_type = #{temType}
|
||||
</if>
|
||||
AND del_flag =0
|
||||
</where>
|
||||
ORDER BY create_time DESC
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user