|  | @ -1893,7 +1893,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
 | 
	
		
			
				|  |  |                     " base_doctor d " +
 | 
	
		
			
				|  |  |                     " JOIN base_doctor_hospital h ON d.id= h.doctor_code " +
 | 
	
		
			
				|  |  |                     " WHERE  " +
 | 
	
		
			
				|  |  |                     " h.dept_code in ("+codes+")";
 | 
	
		
			
				|  |  |                     " h.dept_code in ("+sqlCode(codes)+")";
 | 
	
		
			
				|  |  |             List<Map<String,Object>> doctors = jdbcTemplate.queryForList(sql);
 | 
	
		
			
				|  |  |             List<WlyyDoctorWorkTimeDO> workTimeDOs =makeDoctorWorkTimeDOList(doctors,wlyyDoctorWorkTimeDOs);
 | 
	
		
			
				|  |  |             saveDoctorWorkTime(workTimeDOs);
 | 
	
	
		
			
				|  | @ -1911,7 +1911,7 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
 | 
	
		
			
				|  |  |                     " base_doctor d " +
 | 
	
		
			
				|  |  |                     " JOIN base_doctor_hospital h ON d.id= h.doctor_code " +
 | 
	
		
			
				|  |  |                     " WHERE  " +
 | 
	
		
			
				|  |  |                     " d.id in ("+codes+")";
 | 
	
		
			
				|  |  |                     " d.id in ("+sqlCode(codes)+")";
 | 
	
		
			
				|  |  |             List<Map<String,Object>> doctors = jdbcTemplate.queryForList(sql);
 | 
	
		
			
				|  |  |             List<WlyyDoctorWorkTimeDO> workTimeDOs =makeDoctorWorkTimeDOList(doctors,wlyyDoctorWorkTimeDOs);
 | 
	
		
			
				|  |  |             saveDoctorWorkTime(workTimeDOs);
 | 
	
	
		
			
				|  | @ -1920,6 +1920,16 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
 | 
	
		
			
				|  |  |         return true;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public String sqlCode(String codes){
 | 
	
		
			
				|  |  |         String code[] = codes.split(",");
 | 
	
		
			
				|  |  |         String rs = "";
 | 
	
		
			
				|  |  |         for(String c:code){
 | 
	
		
			
				|  |  |             rs+="'"+c+"',";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         rs = rs.substring(0,rs.length()-1);
 | 
	
		
			
				|  |  |         return rs;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public List<WlyyDoctorWorkTimeDO> makeDoctorWorkTimeDOList(List<Map<String,Object>> doctors,List<WlyyDoctorWorkTimeDO> wlyyDoctorWorkTimeDOs){
 | 
	
		
			
				|  |  |         List<WlyyDoctorWorkTimeDO> rs = new ArrayList<>();
 | 
	
		
			
				|  |  |         if(doctors!=null&&doctors.size()>0){
 |