|  |  |  | @ -2,45 +2,42 @@ | 
			
		
	
		
			
				
					|  |  |  |  | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | <mapper namespace="com.glxp.api.dao.basic.CompanyProductRelevanceDao"> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <insert id="insertCompanyProductRelevance" | 
			
		
	
		
			
				
					|  |  |  |  |             parameterType="com.glxp.api.entity.basic.CompanyProductRelevanceEntity"> | 
			
		
	
		
			
				
					|  |  |  |  |         replace | 
			
		
	
		
			
				
					|  |  |  |  |         INTO company_product_relevance(customerId,productId,enterpriseId,registrationId, | 
			
		
	
		
			
				
					|  |  |  |  |        createTime,updateTime,auditStatus,productUuid,udiRlIdFk,unitFk,price) values | 
			
		
	
		
			
				
					|  |  |  |  |        ( | 
			
		
	
		
			
				
					|  |  |  |  |         #{customerId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{productId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{enterpriseId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{registrationId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{createTime}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{updateTime}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{auditStatus}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{productUuid}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{udiRlIdFk}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{unitFk},#{price} | 
			
		
	
		
			
				
					|  |  |  |  |         ) | 
			
		
	
		
			
				
					|  |  |  |  |                 INTO company_product_relevance(customerId, productId, enterpriseId, registrationId, | 
			
		
	
		
			
				
					|  |  |  |  |                                                createTime, updateTime, auditStatus, productUuid, udiRlIdFk, unitFk, | 
			
		
	
		
			
				
					|  |  |  |  |                                                price) | 
			
		
	
		
			
				
					|  |  |  |  |         values (#{customerId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{productId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{enterpriseId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{registrationId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{createTime}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{updateTime}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{auditStatus}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{productUuid}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{udiRlIdFk}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{unitFk}, #{price}) | 
			
		
	
		
			
				
					|  |  |  |  |     </insert> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <insert id="importCompanyProductRelevance" | 
			
		
	
		
			
				
					|  |  |  |  |             parameterType="com.glxp.api.entity.basic.CompanyProductRelevanceEntity"> | 
			
		
	
		
			
				
					|  |  |  |  |         replace | 
			
		
	
		
			
				
					|  |  |  |  |         INTO company_product_relevance(id,customerId,productId,enterpriseId,registrationId, | 
			
		
	
		
			
				
					|  |  |  |  |        create_time,update_time,auditStatus,productUuid,udiRlIdFk,unitFk,price) values | 
			
		
	
		
			
				
					|  |  |  |  |        ( | 
			
		
	
		
			
				
					|  |  |  |  |         #{id}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{customerId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{productId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{enterpriseId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{registrationId}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{create_time}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{update_time}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{auditStatus}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{productUuid}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{udiRlIdFk}, | 
			
		
	
		
			
				
					|  |  |  |  |         #{unitFk},#{price} | 
			
		
	
		
			
				
					|  |  |  |  |         ) | 
			
		
	
		
			
				
					|  |  |  |  |                 INTO company_product_relevance(id, customerId, productId, enterpriseId, registrationId, | 
			
		
	
		
			
				
					|  |  |  |  |                                                create_time, update_time, auditStatus, productUuid, udiRlIdFk, unitFk, | 
			
		
	
		
			
				
					|  |  |  |  |                                                price) | 
			
		
	
		
			
				
					|  |  |  |  |         values (#{id}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{customerId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{productId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{enterpriseId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{registrationId}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{create_time}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{update_time}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{auditStatus}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{productUuid}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{udiRlIdFk}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{unitFk}, #{price}) | 
			
		
	
		
			
				
					|  |  |  |  |     </insert> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <delete id="deleteById" parameterType="Map"> | 
			
		
	
	
		
			
				
					|  |  |  | @ -58,101 +55,99 @@ | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <select id="filterUdiGp" parameterType="com.glxp.api.req.basic.CompanyProductRelevanceRequest" | 
			
		
	
		
			
				
					|  |  |  |  |             resultType="com.glxp.api.res.basic.CompanyProductRelevanceResponse"> | 
			
		
	
		
			
				
					|  |  |  |  |         SELECT | 
			
		
	
		
			
				
					|  |  |  |  |         company_product_relevance.id, | 
			
		
	
		
			
				
					|  |  |  |  |         company_product_relevance.customerId, | 
			
		
	
		
			
				
					|  |  |  |  |         company_product_relevance.auditStatus, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.thirdId, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.id rlId, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.isUseDy, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.isLock, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.thirdId1, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.thirdId2, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.thirdId3, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.thirdId4, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.lockStatus, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.allowNoBatch, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.allowNoExpire, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.allowNoProduct, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.allowNoSerial, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.productType, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.nameCode, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.packRatio, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.packLevel, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.bhxjsl, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.bhzxxsbzsl, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.zxxsbzbhsydysl, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.bhxjcpbm, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.bzcj, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.isDisable, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.deviceRecordKey, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.cpmctymc, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.cplb, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.flbm, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.ggxh, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.qxlb, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.tyshxydm, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.ylqxzcrbarmc, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.zczbhhzbapzbh, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.ylqxzcrbarywmc, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.sydycpbs, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.uuid, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.sjcpbm, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.versionNumber, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.diType, | 
			
		
	
		
			
				
					|  |  |  |  |         customer_info.companyName, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.mainId, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_udirel.isAdavence, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.scbssfbhph, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.scbssfbhxlh, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.scbssfbhscrq, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.cpdls, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.scbssfbhsxrq, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.cpms, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.originUuid, | 
			
		
	
		
			
				
					|  |  |  |  |         company_product_relevance.price, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.spmc, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak1, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak2, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak3, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak4, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak5, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak6, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak7, | 
			
		
	
		
			
				
					|  |  |  |  |         basic_products.basicPrductRemak8 | 
			
		
	
		
			
				
					|  |  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |  |         company_product_relevance | 
			
		
	
		
			
				
					|  |  |  |  |         INNER JOIN basic_udirel ON company_product_relevance.udiRlIdFk = basic_udirel.id | 
			
		
	
		
			
				
					|  |  |  |  |         INNER JOIN basic_products ON basic_udirel.uuid = basic_products.uuid | 
			
		
	
		
			
				
					|  |  |  |  |         INNER JOIN customer_info ON customer_info.customerId = company_product_relevance.customerId | 
			
		
	
		
			
				
					|  |  |  |  |         SELECT company_product_relevance.id, | 
			
		
	
		
			
				
					|  |  |  |  |                company_product_relevance.customerId, | 
			
		
	
		
			
				
					|  |  |  |  |                company_product_relevance.auditStatus, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.thirdId, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.id rlId, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.isUseDy, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.isLock, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.thirdId1, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.thirdId2, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.thirdId3, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.thirdId4, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.lockStatus, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.allowNoBatch, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.allowNoExpire, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.allowNoProduct, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.allowNoSerial, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.productType, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.nameCode, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.packRatio, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.packLevel, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.bhxjsl, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.bhzxxsbzsl, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.zxxsbzbhsydysl, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.bhxjcpbm, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.bzcj, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.isDisable, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.deviceRecordKey, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.cpmctymc, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.cplb, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.flbm, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.ggxh, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.qxlb, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.tyshxydm, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.ylqxzcrbarmc, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.zczbhhzbapzbh, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.ylqxzcrbarywmc, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.sydycpbs, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.uuid, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.sjcpbm, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.versionNumber, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.diType, | 
			
		
	
		
			
				
					|  |  |  |  |                customer_info.companyName, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.mainId, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_udirel.isAdavence, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.scbssfbhph, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.scbssfbhxlh, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.scbssfbhscrq, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.cpdls, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.scbssfbhsxrq, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.cpms, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.originUuid, | 
			
		
	
		
			
				
					|  |  |  |  |                company_product_relevance.price, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.spmc, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak1, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak2, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak3, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak4, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak5, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak6, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak7, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.basicPrductRemak8 | 
			
		
	
		
			
				
					|  |  |  |  |         FROM company_product_relevance | 
			
		
	
		
			
				
					|  |  |  |  |                      INNER JOIN basic_udirel ON company_product_relevance.udiRlIdFk = basic_udirel.id | 
			
		
	
		
			
				
					|  |  |  |  |                      INNER JOIN basic_products ON basic_udirel.uuid = basic_products.uuid | 
			
		
	
		
			
				
					|  |  |  |  |                      INNER JOIN customer_info ON customer_info.customerId = company_product_relevance.customerId | 
			
		
	
		
			
				
					|  |  |  |  |         <where> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="ylqxzcrbarmc != '' and ylqxzcrbarmc != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND ylqxzcrbarmc LIKE concat(#{ylqxzcrbarmc},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 AND ylqxzcrbarmc LIKE concat(#{ylqxzcrbarmc}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="cpmctymc != '' and cpmctymc != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND cpmctymc LIKE concat(#{cpmctymc},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 AND cpmctymc LIKE concat(#{cpmctymc}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="nameCode != '' and nameCode != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND nameCode LIKE concat(#{nameCode},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 AND nameCode LIKE concat(#{nameCode}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="ggxh != '' and ggxh != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND ggxh LIKE concat('%',#{ggxh},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 AND ggxh LIKE concat('%', #{ggxh}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="unionCode != '' and unionCode != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 and ( | 
			
		
	
		
			
				
					|  |  |  |  |                 nameCode LIKE concat('%',#{unionCode},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or basic_products.ybbm LIKE concat('%',#{unionCode},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or basic_products.sptm LIKE concat('%',#{unionCode},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |  |                         nameCode LIKE concat('%', #{unionCode}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or basic_products.ybbm LIKE concat('%', #{unionCode}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or basic_products.sptm LIKE concat('%', #{unionCode}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                         ) | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="thrPiId != '' and thrPiId != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 and ( | 
			
		
	
		
			
				
					|  |  |  |  |                 thirdId LIKE concat('%',#{thrPiId},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or thirdId1 LIKE concat('%',#{thrPiId},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or thirdId2 LIKE concat('%',#{thrPiId},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or thirdId3 LIKE concat('%',#{thrPiId},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 or thirdId4 LIKE concat('%',#{thrPiId},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |  |                         thirdId LIKE concat('%', #{thrPiId}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or thirdId1 LIKE concat('%', #{thrPiId}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or thirdId2 LIKE concat('%', #{thrPiId}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or thirdId3 LIKE concat('%', #{thrPiId}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                                 or thirdId4 LIKE concat('%', #{thrPiId}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |                         ) | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="uuid != '' and uuid != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND basic_udirel.uuid = #{uuid} | 
			
		
	
	
		
			
				
					|  |  |  | @ -161,33 +156,38 @@ | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId = #{thirdId} | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="zczbhhzbapzbh != '' and zczbhhzbapzbh != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND zczbhhzbapzbh LIKE concat(#{zczbhhzbapzbh},'%') | 
			
		
	
		
			
				
					|  |  |  |  |                 AND zczbhhzbapzbh LIKE concat(#{zczbhhzbapzbh}, '%') | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="diType != '' and diType != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND diType =#{diType} | 
			
		
	
		
			
				
					|  |  |  |  |                 AND diType = #{diType} | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 1"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND (thirdId <![CDATA[<>]]> '' or thirdId1 <![CDATA[<>]]> '' or thirdId2 <![CDATA[<>]]> '' or | 
			
		
	
		
			
				
					|  |  |  |  |                 thirdId3 <![CDATA[<>]]> '' or thirdId4 <![CDATA[<>]]> '' ) | 
			
		
	
		
			
				
					|  |  |  |  |                      thirdId3 <![CDATA[<>]]> '' or thirdId4 <![CDATA[<>]]> '') | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.originUuid <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 2"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND basic_products.originUuid is NULL | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 3"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND mainId is NULL and basic_products.originUuid <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |                 AND mainId is NULL | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.originUuid <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 4"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId1 is NULL and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId1 is NULL | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 5"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId2 is NULL and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId2 is NULL | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 6"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId3 is NULL and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId3 is NULL | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 7"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId4 is NULL and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |                 AND thirdId4 is NULL | 
			
		
	
		
			
				
					|  |  |  |  |                 and basic_products.flbm <![CDATA[<>]]> '' | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="filterType != null and filterType == 10"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND basic_udirel.updateTime is NULL | 
			
		
	
	
		
			
				
					|  |  |  | @ -214,11 +214,13 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="unitFk != null and unitFk != ''"> | 
			
		
	
		
			
				
					|  |  |  |  |                 and unitFk = #{unitFk} | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="originUuid != null and originUuid != ''"> | 
			
		
	
		
			
				
					|  |  |  |  |                 and originUuid = #{originUuid} | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="isDisable == false"> | 
			
		
	
		
			
				
					|  |  |  |  |                 AND (basic_udirel.isDisable is null or basic_udirel.isDisable = false ) | 
			
		
	
		
			
				
					|  |  |  |  |                 AND (basic_udirel.isDisable is null or basic_udirel.isDisable = false) | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |         </where> | 
			
		
	
		
			
				
					|  |  |  |  |         ORDER BY 	company_product_relevance.updateTime DESC | 
			
		
	
		
			
				
					|  |  |  |  |         ORDER BY company_product_relevance.updateTime DESC | 
			
		
	
		
			
				
					|  |  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | </mapper> | 
			
		
	
	
		
			
				
					|  |  |  | 
 |