| 
					
				 | 
			
			
				@@ -5,12 +5,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!--@Table sys_payment_config--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <id column="id_" jdbcType="INTEGER" property="id"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="organ_id_" property="organId"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <result column="account_type_" property="accountType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="account_type_" property="accountType" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="pay_type_" property="payType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="yq_mer_no_" property="yqMerNo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="hf_mer_no_" property="hfMerNo"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="type_" property="type"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="route_scale_" property="routeScale"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="type_route_scale_" property="typeRouteScale"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="organ_name" property="organName"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="per_scale_" property="perScale"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="com_scale_" property="comScale"/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -23,7 +25,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <sql id="Base_Column_List"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!--@mbg.generated--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        id_, organ_id_,account_type_,pay_type_,yq_mer_no_,hf_mer_no_,type_,route_scale_,create_time_, update_time_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id_, organ_id_,account_type_,pay_type_,yq_mer_no_,hf_mer_no_,type_,route_scale_,type_route_scale_,create_time_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        update_time_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="get" parameterType="java.lang.Integer" resultMap="SysPaymentConfig"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!--@mbg.generated--> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -60,6 +63,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="routeScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 route_scale_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="typeRouteScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                type_route_scale_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="type != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 type_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -89,6 +95,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="routeScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 #{routeScale}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="typeRouteScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                #{typeRouteScale}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="type != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 #{type}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -122,6 +131,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="routeScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 route_scale_ = #{routeScale}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="typeRouteScale != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                type_route_scale_ = #{typeRouteScale}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="type != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 type_ = #{type}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -137,15 +149,31 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ORDER BY id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <sql id="queryCondition"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="organId!=null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND spc.organ_id_=#{organId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test='hasTypeRoute != null and hasTypeRoute.toString()=="1".toString()'> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND spc.type_route_scale_ != '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test='hasTypeRoute != null and hasTypeRoute.toString()=="0".toString()'> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AND spc.type_route_scale_ = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 分页查询 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="queryPage" resultMap="SysPaymentConfig" parameterType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT spc.*,o.name_ organ_name FROM sys_payment_config spc LEFT JOIN organization o on spc.organ_id_ = o.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="queryCondition"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="global.limit"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 查询当前表的总记录数 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="queryCount" resultType="int"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        SELECT COUNT(*) FROM sys_payment_config 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT COUNT(*) FROM sys_payment_config spc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <include refid="queryCondition"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <include refid="global.limit"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |