|  | @@ -23,7 +23,7 @@ public interface ZdChargeItemMapper {
 | 
	
		
			
				|  |  |                      "            rtrim(self_flag) self_flag,rtrim(separate_flag) separate_flag,rtrim(suppress_flag) suppress_flag,py_code,d_code wb_code,bill_item_zy,bill_item_mz," +
 | 
	
		
			
				|  |  |                      "            charge_unit,percent_group_zy,percent_group_mz,rtrim(in_out_flag) in_out_flag,n_code yn_code,class_code,s_code bz_code,discription,rtrim(del_flag) del_flag," +
 | 
	
		
			
				|  |  |                      "            rtrim(yp_flag) yp_flag,bill_item_code,rtrim(xnh_flag) xnh_flag,add_date,hnsyb_code,hnsyb_name,xnh_code,xnh_name,xnh_ratio,xnh_quotamoney,rtrim(xnh_status) xnh_status," +
 | 
	
		
			
				|  |  | -                    "            yb_flag_new,yb_comment_new,yb_bl_new,charge_amount_lwg,percent_group_1  percent_group1,yb_name,yb_comment,cl_code,e_code yb_code,co FROM (SELECT ROW_NUMBER() OVER (ORDER BY zd_charge_item_page.add_date desc) ",
 | 
	
		
			
				|  |  | +                    "            yb_flag_new,yb_comment_new,yb_bl_new,charge_amount_lwg,percent_group_1  percent_group1,yb_name,yb_comment,cl_code,e_code yb_code,co,xl_code FROM (SELECT ROW_NUMBER() OVER (ORDER BY zd_charge_item_page.add_date desc) ",
 | 
	
		
			
				|  |  |              "AS RowNumber,* from dbo.zd_charge_item zd_charge_item_page where 1=1 ",
 | 
	
		
			
				|  |  |              "<when test='zdChargeItem.delFlag!=null'>",
 | 
	
		
			
				|  |  |              " and del_flag =#{zdChargeItem.delFlag}",
 | 
	
	
		
			
				|  | @@ -100,7 +100,7 @@ public interface ZdChargeItemMapper {
 | 
	
		
			
				|  |  |              "rtrim(self_flag) self_flag,rtrim(separate_flag) separate_flag,rtrim(suppress_flag) suppress_flag,py_code,d_code wb_code,bill_item_zy,bill_item_mz," +
 | 
	
		
			
				|  |  |              "charge_unit,percent_group_zy,percent_group_mz,rtrim(in_out_flag) in_out_flag,n_code yn_code,class_code,s_code bz_code,discription,rtrim(del_flag) del_flag, " +
 | 
	
		
			
				|  |  |              "rtrim(yp_flag) yp_flag,bill_item_code,rtrim(xnh_flag) xnh_flag,add_date,hnsyb_code,hnsyb_name,xnh_code,xnh_name,xnh_ratio,xnh_quotamoney,rtrim(xnh_status) xnh_status," +
 | 
	
		
			
				|  |  | -            "yb_flag_new,yb_comment_new,yb_bl_new,e_code yb_code,cl_code,co from zd_charge_item where  code = #{code,jdbcType=VARCHAR} ")
 | 
	
		
			
				|  |  | +            "yb_flag_new,yb_comment_new,yb_bl_new,e_code yb_code,cl_code,co,xl_code from zd_charge_item where  code = #{code,jdbcType=VARCHAR} ")
 | 
	
		
			
				|  |  |         //     " and (del_flag != 1 or del_flag is null) " )
 | 
	
		
			
				|  |  |      ZdChargeItem selectZdChargeItemByCode(@Param("code") String code);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -118,7 +118,7 @@ public interface ZdChargeItemMapper {
 | 
	
		
			
				|  |  |              "charge_unit,percent_group_zy,percent_group_mz,rtrim(in_out_flag) in_out_flag,n_code yn_code,class_code,s_code bz_code,discription,rtrim(del_flag) del_flag, ",
 | 
	
		
			
				|  |  |              "rtrim(yp_flag) yp_flag,bill_item_code,rtrim(xnh_flag) xnh_flag,add_date,hnsyb_code,hnsyb_name,xnh_code,xnh_name,xnh_ratio,xnh_quotamoney,rtrim(xnh_status) xnh_status,",
 | 
	
		
			
				|  |  |             // "yb_flag_new,yb_comment_new,yb_bl_new from zd_charge_item where (del_flag != 1 or del_flag is null) ",
 | 
	
		
			
				|  |  | -            "yb_flag_new,yb_comment_new,yb_bl_new,e_code yb_code,cl_code,co from zd_charge_item  ",
 | 
	
		
			
				|  |  | +            "yb_flag_new,yb_comment_new,yb_bl_new,e_code yb_code,cl_code,co,xl_code from zd_charge_item  ",
 | 
	
		
			
				|  |  |              "<when test='codes!=null'>",
 | 
	
		
			
				|  |  |              " where code in",
 | 
	
		
			
				|  |  |              "<foreach item='item' index='index' collection='codes' open='(' separator=',' close=')'>",
 | 
	
	
		
			
				|  | @@ -144,10 +144,10 @@ public interface ZdChargeItemMapper {
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Insert("INSERT INTO zd_charge_item ( code, name, charge_amount, percentag1, percentag2, percentag3, percentag4, percentag5, self_flag, separate_flag," +
 | 
	
		
			
				|  |  |              " suppress_flag, py_code, d_code, del_flag, charge_unit, percent_group_mz, class_code, e_code, s_code, add_date, xnh_code, xnh_name,audit_code," +
 | 
	
		
			
				|  |  | -            "bill_item_mz,bill_item_zy,exec_unit,s_code,discription,cl_code,co,oper_id ) VALUES (" +
 | 
	
		
			
				|  |  | +            "bill_item_mz,bill_item_zy,exec_unit,discription,cl_code,co,oper_id,xl_code ) VALUES (" +
 | 
	
		
			
				|  |  |              " #{code}, #{name}, #{chargeAmount}, #{percentag1}, #{percentag2}, #{percentag3}, #{percentag4}, #{percentag5}, #{selfFlag}, #{separateFlag}, " +
 | 
	
		
			
				|  |  |              "#{suppressFlag}, #{pyCode}, #{wbCode}, #{delFlag}, #{chargeUnit}, #{percentGroupMz}, #{classCode}, #{ybCode}, #{bzCode}, #{addDate}, #{xnhCode}, #{xnhName}" +
 | 
	
		
			
				|  |  | -            ",#{auditCode},#{billItemMz},#{billItemZy},#{execUnit},#{bzCode} ,#{discription}, #{clCode},#{co},#{operId}  )")
 | 
	
		
			
				|  |  | +            ",#{auditCode},#{billItemMz},#{billItemZy},#{execUnit} ,#{discription}, #{clCode},#{co},#{operId},#{xlCode}  )")
 | 
	
		
			
				|  |  |      int insertZdChargeItem(ZdChargeItem zdChargeItem);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -230,6 +230,9 @@ public interface ZdChargeItemMapper {
 | 
	
		
			
				|  |  |              "<when test='co!=null'>",
 | 
	
		
			
				|  |  |              ",co =#{co}",
 | 
	
		
			
				|  |  |              "</when>",
 | 
	
		
			
				|  |  | +            "<when test='xlCode!=null'>",
 | 
	
		
			
				|  |  | +            ",xl_code =#{xlCode}",
 | 
	
		
			
				|  |  | +            "</when>",
 | 
	
		
			
				|  |  |              "<when test='operId!=null'>",
 | 
	
		
			
				|  |  |              ",oper_id =#{operId}",
 | 
	
		
			
				|  |  |              "</when>",
 |