| 
					
				 | 
			
			
				@ -135,11 +135,21 @@ public class BaseDoctorInfoService extends BaseJpaService<BaseDoctorDO, BaseDoct 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " a.del AS \"del\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " b.dept_name AS \"deptName\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " e.req_fee AS \"money\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " a.charge_type as \"chargeType\" "+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " a.charge_type as \"chargeType\", "+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tm.req_fee as \"twfzFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tn.req_fee as \"spfzFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tp.req_fee as \"spzxFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tv.req_fee as \"twzxFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\td.req_fee as \"xtzxFee\"\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " FROM " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " base_doctor a " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " JOIN base_doctor_hospital b ON a.id = b.doctor_code " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN (SELECT * FROM wlyy_charge_dict t WHERE t.dept_type_code ='6') e ON a.charge_type = e.charge_type " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict m ON a.twfz_charge_type = m.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict n ON a.spfz_charge_type = n.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict p ON a.spzx_charge_type = p.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict v ON a.twzx_charge_type = v.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict d ON a.xtfz_charge_type = d.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN base_doctor_mapping c ON a.id = c.doctor " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " WHERE 1=1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (StringUtils.isNotBlank(city)){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -189,13 +199,23 @@ public class BaseDoctorInfoService extends BaseJpaService<BaseDoctorDO, BaseDoct 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " c.mapping_code AS \"jobNumber\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " d.disease_name AS \"diseaseName\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " d.disease_code AS \"diseaseCode\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " e.req_fee AS \"money\" " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " e.req_fee AS \"money\" ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tm.req_fee as \"twfzFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tn.req_fee as \"spfzFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tp.req_fee as \"spzxFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tv.req_fee as \"twzxFee\",\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                "\tq.req_fee as \"xtzxFee\"\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " FROM " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " base_doctor a " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN base_doctor_hospital b ON a.id = b.doctor_code " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN base_doctor_mapping c ON a.id = c.doctor " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_doctor_special_disease d ON a.id = d.doctor_code " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict e ON a.charge_type = e.charge_type " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict m ON a.twfz_charge_type = m.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict n ON a.spfz_charge_type = n.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict p ON a.spzx_charge_type = p.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict v ON a.twzx_charge_type = v.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " LEFT JOIN wlyy_charge_dict q ON a.xtfz_charge_type = q.charge_type\n" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " WHERE 1=1 "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(StringUtils.isNotBlank(doctorId)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            sql+=" AND a.id =:id"; 
			 |