|  |  | @ -2,7 +2,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |  |  |  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <mapper namespace="com.glxp.api.dao.system.SystemPDFTemplateRelevanceDao"> |  |  |  | <mapper namespace="com.glxp.api.dao.system.SystemPDFTemplateRelevanceDao"> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     <select id="listByCustomerId" resultType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> |  |  |  |     <select id="listByCustomerId" resultType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         SELECT templateId |  |  |  |         SELECT templateId | 
			
		
	
		
		
			
				
					
					|  |  |  |         FROM sys_pdf_template_relevance |  |  |  |         FROM sys_pdf_template_relevance | 
			
		
	
	
		
		
			
				
					|  |  | @ -11,29 +10,29 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     <select id="filterList" parameterType="com.glxp.api.req.system.FilterPdfTemplateRelevanceRequest" |  |  |  |     <select id="filterList" parameterType="com.glxp.api.req.system.FilterPdfTemplateRelevanceRequest" | 
			
		
	
		
		
			
				
					
					|  |  |  |             resultType="com.glxp.api.res.system.SystemPDFTemplateRelevanceResponse"> |  |  |  |             resultType="com.glxp.api.res.system.SystemPDFTemplateRelevanceResponse"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         select basic_bustype_local.`name` localActionName,sys_pdf_template_relevance.id, |  |  |  |         select basic_bussiness_type.`name` localActionName, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         basic_bustype_local.action localAction, |  |  |  |                sys_pdf_template_relevance.id, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         templateId, |  |  |  |                basic_bussiness_type.action localAction, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         moduleId, |  |  |  |                templateId, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         system_pdf_template.name |  |  |  |                moduleId, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         templateName,sys_pdf_template_relevance.remark1,sys_pdf_template_relevance.remark2,sys_pdf_template_relevance.remark3, |  |  |  |                sys_pdf_template.name       templateName, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         printType |  |  |  |                sys_pdf_template_relevance.remark1, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         from basic_bustype_local |  |  |  |                sys_pdf_template_relevance.remark2, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         LEFT JOIN sys_pdf_template_relevance |  |  |  |                sys_pdf_template_relevance.remark3, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         on basic_bustype_local.action = sys_pdf_template_relevance.localAction |  |  |  |                printType | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         LEFT JOIN system_pdf_template |  |  |  |         from basic_bussiness_type | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         on sys_pdf_template_relevance.templateId = system_pdf_template.id |  |  |  |                  LEFT JOIN sys_pdf_template_relevance | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         inner join basic_bussiness_type |  |  |  |                            on basic_bussiness_type.action = sys_pdf_template_relevance.localAction | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         on basic_bustype_local.action = basic_bussiness_type.localAction |  |  |  |                  LEFT JOIN sys_pdf_template | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                            on sys_pdf_template_relevance.templateId = sys_pdf_template.id | 
			
		
	
		
		
			
				
					
					|  |  |  |         <where> |  |  |  |         <where> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="moduleId != null "> |  |  |  |             <if test="moduleId != null"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 AND `moduleId` = #{moduleId} |  |  |  |                 AND `moduleId` = #{moduleId} | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="localAction != null "> |  |  |  |             <if test="localAction != null"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 AND sys_pdf_template_relevance.`localAction` = #{localAction} |  |  |  |                 AND sys_pdf_template_relevance.`localAction` = #{localAction} | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </where> |  |  |  |         </where> | 
			
		
	
		
		
			
				
					
					|  |  |  |         group by basic_bustype_local.action |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     </select> |  |  |  |     </select> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -54,7 +53,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     <insert id="insertSystemPDFTemplateRelevanceAll"> |  |  |  |     <insert id="insertSystemPDFTemplateRelevanceAll"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         INSERT INTO sys_pdf_template_relevance |  |  |  |         INSERT INTO sys_pdf_template_relevance | 
			
		
	
		
		
			
				
					
					|  |  |  |         (templateId, customerId) |  |  |  |             (templateId, customerId) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         VALUES |  |  |  |         VALUES | 
			
		
	
		
		
			
				
					
					|  |  |  |         <foreach collection="list" item="item" separator=","> |  |  |  |         <foreach collection="list" item="item" separator=","> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="item.templateId != null and item.customerId != null"> |  |  |  |             <if test="item.templateId != null and item.customerId != null"> | 
			
		
	
	
		
		
			
				
					|  |  | @ -65,33 +64,49 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     <insert id="insert" parameterType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> |  |  |  |     <insert id="insert" parameterType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         insert |  |  |  |         insert | 
			
		
	
		
		
			
				
					
					|  |  |  |         ignore |  |  |  |             ignore | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         INTO sys_pdf_template_relevance |  |  |  |         INTO sys_pdf_template_relevance | 
			
		
	
		
		
			
				
					
					|  |  |  |             (templateId, customerId, adminId, moduleId, localAction, remark1, remark2, remark3,printType) |  |  |  |         (templateId, customerId, adminId, moduleId, localAction, remark1, remark2, remark3, printType) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         values ( |  |  |  |         values (#{templateId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{templateId}, |  |  |  |                 #{customerId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{customerId}, |  |  |  |                 #{adminId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{adminId}, |  |  |  |                 #{moduleId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{moduleId}, |  |  |  |                 #{localAction}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{localAction}, |  |  |  |                 #{remark1}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{remark1}, |  |  |  |                 #{remark2}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{remark2}, |  |  |  |                 #{remark3}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{remark3}, |  |  |  |                 #{printType}) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         #{printType} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         ) |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     </insert> |  |  |  |     </insert> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <update id="udpateRl" parameterType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> |  |  |  |     <update id="udpateRl" parameterType="com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         UPDATE sys_pdf_template_relevance |  |  |  |         UPDATE sys_pdf_template_relevance | 
			
		
	
		
		
			
				
					
					|  |  |  |         <trim prefix="set" suffixOverrides=","> |  |  |  |         <trim prefix="set" suffixOverrides=","> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="templateId != null">templateId = #{templateId},</if> |  |  |  |             <if test="templateId != null"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="customerId != null">customerId = #{customerId},</if> |  |  |  |                 templateId = #{templateId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="adminId != null">adminId = #{adminId},</if> |  |  |  |             </if> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="moduleId != null">moduleId = #{moduleId},</if> |  |  |  |             <if test="customerId != null"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="localAction != null">localAction=#{localAction},</if> |  |  |  |                 customerId = #{customerId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="remark1 != null">remark1=#{remark1},</if> |  |  |  |             </if> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="remark2 != null">remark2=#{remark2},</if> |  |  |  |             <if test="adminId != null"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="remark3 != null">remark3=#{remark3},</if> |  |  |  |                 adminId = #{adminId}, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="printType != null">printType=#{printType},</if> |  |  |  |             </if> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="moduleId != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 moduleId = #{moduleId}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="localAction != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 localAction=#{localAction}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="remark1 != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 remark1=#{remark1}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="remark2 != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 remark2=#{remark2}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="remark3 != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 remark3=#{remark3}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <if test="printType != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 printType=#{printType}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </trim> |  |  |  |         </trim> | 
			
		
	
		
		
			
				
					
					|  |  |  |         WHERE id = #{id} |  |  |  |         WHERE id = #{id} | 
			
		
	
		
		
			
				
					
					|  |  |  |     </update> |  |  |  |     </update> | 
			
		
	
	
		
		
			
				
					|  |  | @ -100,5 +115,4 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |         from sys_pdf_template_relevance |  |  |  |         from sys_pdf_template_relevance | 
			
		
	
		
		
			
				
					
					|  |  |  |         where id = #{id} |  |  |  |         where id = #{id} | 
			
		
	
		
		
			
				
					
					|  |  |  |     </delete> |  |  |  |     </delete> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | </mapper> |  |  |  | </mapper> |