| 
					
				 | 
			
			
				@@ -21,14 +21,14 @@ public interface YpZdDictMapper { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       country_flag, fix_price, new_flag, manu_code, yb_flag, sort_code, gmp_flag, cold_flag, chem_remark, drug_kind," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zb_flag, zb_supplyer, n_code as yn_code, bill_item_mz, bill_item_zy, supply_type, rtrim(frequency)frequency, ps_flag, ex_code, kss_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zj_flag, spec_b, yb_code, yb_type, yb_code_zf, init_flag, yp_level, drug_id, serial_old, spec_pack, xnh_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, rtrim(audit_code)audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       categories_flag, father_flag, ybxj_price, ym_flag, dpym_flag, yb_comment2, yb_code2, kjyw_flag, ygyyjc_type," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       ddd_value, kj_limit_flag, yp_id, xtpp_name, sp_name, qj_flag, js_flag, rtrim(pzwh)pzwh, xnh_code, xnh_name, xnh_ratio," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       xnh_quotamoney, xnh_status, xnh_bl, city_bl, syb_bl, cl_flag, avg_price, yb_flag_city, yb_flag_xnh, yb_code_city," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       yb_code_xnh, yb_comment_city, yb_comment_xnh, ddd_unit, wg_type, fh_name, yb_flag_new, yb_comment_new, rtrim(yb_bl_new)yb_bl_new," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       wjw_ypid, yjj_ypid, rsb_ypid, mz_restrict, isnull(byj_flag,0) byj_flag, national_code, national_name, national_status, match_oper," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       match_date, cancel_match_oper, cancel_match_date, new_name, oper_id, oper_date, uploaded_flag, prescription_limit_days," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code,drug_control_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " from yp_zd_dict WITH(NOLOCK) where code = #{code,jdbcType=VARCHAR} and serial = #{serial}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     YpZdDict selectYpZdDictByCodeAndSerial(@Param("code") String code, @Param("serial") String serial); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -45,14 +45,14 @@ public interface YpZdDictMapper { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       country_flag, fix_price, new_flag, manu_code, yb_flag, sort_code, gmp_flag, cold_flag, chem_remark, drug_kind," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       zb_flag, zb_supplyer, n_code as yn_code, bill_item_mz, bill_item_zy, supply_type, rtrim(frequency)frequency, ps_flag, ex_code, kss_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       zj_flag, spec_b, yb_code, yb_type, yb_code_zf, init_flag, yp_level, drug_id, serial_old, spec_pack, xnh_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, rtrim(audit_code)audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       categories_flag, father_flag, ybxj_price, ym_flag, dpym_flag, yb_comment2, yb_code2, kjyw_flag, ygyyjc_type," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       ddd_value, kj_limit_flag, yp_id, xtpp_name, sp_name, qj_flag, js_flag, rtrim(pzwh)pzwh, xnh_code, xnh_name, xnh_ratio," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       xnh_quotamoney, xnh_status, xnh_bl, city_bl, syb_bl, cl_flag, avg_price, yb_flag_city, yb_flag_xnh, yb_code_city," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       yb_code_xnh, yb_comment_city, yb_comment_xnh, ddd_unit, wg_type, fh_name, yb_flag_new, yb_comment_new, rtrim(yb_bl_new)yb_bl_new," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       wjw_ypid, yjj_ypid, rsb_ypid, mz_restrict, isnull(byj_flag,0) byj_flag, national_code, national_name, national_status, match_oper," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "       match_date, cancel_match_oper, cancel_match_date, new_name, oper_id, oper_date, uploaded_flag, prescription_limit_days," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code,drug_control_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     " from yp_zd_dict WITH(NOLOCK)", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "<when test='codes!=null'>", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " where code in", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -76,14 +76,14 @@ public interface YpZdDictMapper { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       country_flag, fix_price, new_flag, manu_code, yb_flag, sort_code, gmp_flag, cold_flag, chem_remark, drug_kind," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zb_flag, zb_supplyer, n_code as yn_code, bill_item_mz, bill_item_zy, supply_type, rtrim(frequency)frequency, ps_flag, ex_code, kss_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zj_flag, spec_b, yb_code, yb_type, yb_code_zf, init_flag, yp_level, drug_id, serial_old, spec_pack, xnh_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       buy_price, self_flag_yb, order_dosage, dosage_unit, yb_comment, isnull(rtrim(jb_flag),0) jb_flag, location, zs_flag, rtrim(audit_code)audit_code, comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       categories_flag, father_flag, ybxj_price, ym_flag, dpym_flag, yb_comment2, yb_code2, kjyw_flag, ygyyjc_type," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       ddd_value, kj_limit_flag, yp_id, xtpp_name, sp_name, qj_flag, js_flag, rtrim(pzwh)pzwh, xnh_code, xnh_name, xnh_ratio," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       xnh_quotamoney, xnh_status, xnh_bl, city_bl, syb_bl, cl_flag, avg_price, yb_flag_city, yb_flag_xnh, yb_code_city," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       yb_code_xnh, yb_comment_city, yb_comment_xnh, ddd_unit, wg_type, fh_name, yb_flag_new, yb_comment_new, rtrim(yb_bl_new)yb_bl_new," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       wjw_ypid, yjj_ypid, rsb_ypid, mz_restrict, isnull(byj_flag,0) byj_flag, national_code, national_name, national_status, match_oper," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       match_date, cancel_match_oper, cancel_match_date, new_name, oper_id, oper_date, uploaded_flag, prescription_limit_days," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code,drug_control_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " from yp_zd_dict WITH(NOLOCK) where code = #{code,jdbcType=VARCHAR} ") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     List<YpZdDict> selectYpZdDictByCode(@Param("code") String code); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -127,14 +127,14 @@ public interface YpZdDictMapper { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       country_flag, d.fix_price, d.new_flag, d.manu_code, d.yb_flag, d.sort_code, d.gmp_flag, d.cold_flag, d.chem_remark, d.drug_kind," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zb_flag, d.zb_supplyer, d.n_code as yn_code, d.bill_item_mz, d.bill_item_zy, d.supply_type, rtrim(d.frequency)frequency, d.ps_flag, d.ex_code, d.kss_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       zj_flag, d.spec_b, d.yb_code, d.yb_type, d.yb_code_zf, d.init_flag, d.yp_level, d.drug_id, d.serial_old, d.spec_pack, d.xnh_flag," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       buy_price, d.self_flag_yb, d.order_dosage, d.dosage_unit, d.yb_comment, isnull(rtrim(jb_flag),0) jb_flag, d.location, d.zs_flag, d.audit_code, d.comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       buy_price, d.self_flag_yb, d.order_dosage, d.dosage_unit, d.yb_comment, isnull(rtrim(jb_flag),0) jb_flag, d.location, d.zs_flag, rtrim(d.audit_code)audit_code, d.comment," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       categories_flag, d.father_flag, d.ybxj_price, d.ym_flag, d.dpym_flag, d.yb_comment2, d.yb_code2, d.kjyw_flag, d.ygyyjc_type," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       ddd_value, d.kj_limit_flag, d.yp_id, d.xtpp_name, d.sp_name, d.qj_flag, d.js_flag, rtrim(d.pzwh)pzwh, d.xnh_code, d.xnh_name, d.xnh_ratio," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       xnh_quotamoney, d.xnh_status, d.xnh_bl, d.city_bl, d.syb_bl, d.cl_flag, d.avg_price, d.yb_flag_city, d.yb_flag_xnh, d.yb_code_city," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       yb_code_xnh, d.yb_comment_city, d.yb_comment_xnh, d.ddd_unit, d.wg_type, d.fh_name, d.yb_flag_new, d.yb_comment_new, rtrim(d.yb_bl_new)yb_bl_new," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       wjw_ypid, d.yjj_ypid, d.rsb_ypid, d.mz_restrict, isnull(byj_flag,0) byj_flag, d.national_code, d.national_name, d.national_status, d.match_oper," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "       match_date, d.cancel_match_oper, d.cancel_match_date, d.new_name, d.oper_id, d.oper_date, d.uploaded_flag, d.prescription_limit_days," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            "       isnull(fz_flag,0)fz_flag,isnull(is_central_purchase,0)is_central_purchase,purchase_code,drug_control_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " from " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " (select a.code, max(a.serial)serial" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             " FROM yp_zd_dict a WITH(NOLOCK) ,yp_print_name b WITH(NOLOCK) " + 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -226,7 +226,7 @@ public interface YpZdDictMapper { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "  audit_code =b.audit_code , comment =b.comment , categories_flag =b.categories_flag , ym_flag =b.ym_flag , dpym_flag =b.dpym_flag ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "  father_flag =b.father_flag , yb_code2 =b.yb_code2 , yb_comment2 =b.yb_comment2 , kjyw_flag =b.kjyw_flag , ygyyjc_type =b.ygyyjc_type ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "  ddd_value =b.ddd_value , yp_id =b.yp_id , xtpp_name =b.xtpp_name , sp_name =b.sp_name , yb_comment_new =b.yb_comment_new ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    "  yb_bl_new =b.yb_bl_new , yb_flag_new =b.yb_flag_new , byj_flag =b.byj_flag" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    "  yb_bl_new =b.yb_bl_new , yb_flag_new =b.yb_flag_new , byj_flag =b.byj_flag,drug_control_code =b.drug_control_code" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     " from ( select *from yp_zd_dict ) as b" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     " where yp_zd_dict.code =#{code} and yp_zd_dict.serial !=#{serial} and yp_zd_dict.code =b.code and b.serial =#{serial}", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             "</script>"}) 
			 |