| 
					
				 | 
			
			
				@ -268,12 +268,12 @@ public class BaseComplaintService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintOperateLogDO.setRelationCode(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintOperateLogDO.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintOperateDao.save(baseComplaintOperateLogDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            BaseDoctorDO baseDoctorDO = baseDoctorDao.findById(doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            /*BaseDoctorDO baseDoctorDO = baseDoctorDao.findById(doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (null != baseDoctorDO) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                doctorName=baseDoctorDO.getName(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseComplaintDO.setAcceptorName(doctorName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintDO.setAcceptor(doctor); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintDO.setAcceptor(doctor);*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseComplaintDO.setComplaintId(complaintId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            BaseComplaintDictDO baseComplaintDictDO = baseComplaintDictDao.findById(complaintId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (baseComplaintDictDO!=null){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -420,6 +420,9 @@ public class BaseComplaintService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (!StringUtils.isNoneBlank(status)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                sql+=" and t.status !='-1'"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (StringUtils.isNoneBlank(complaintId)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //sql+=" and t.complaint_id in ('"+complaint.replace(",","','")+"')"; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -592,7 +595,7 @@ public class BaseComplaintService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                complaints=baseComplaintDao.getCountByStatusAndComplaintId("0",baseComplaintDoctorDO.getComplaintId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                recieve=baseComplaintDao.getCountByStatusAndComplaintId("1",baseComplaintDoctorDO.getComplaintId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                deal=baseComplaintDao.getCountByStatusAndComplaintId("2",baseComplaintDoctorDO.getComplaintId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                cacel=baseComplaintDao.getCountByStatusAndComplaintId("-1",baseComplaintDoctorDO.getComplaintId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //cacel=baseComplaintDao.getCountByStatusAndComplaintId("-1",baseComplaintDoctorDO.getComplaintId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                complaints=baseComplaintDao.getCountByStatus("0"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                recieve=baseComplaintDao.getCountByStatus("1"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -662,11 +665,9 @@ public class BaseComplaintService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.operate_type as \"operateType\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.status as \"status\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.create_time as \"createTime\" ," + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " b.name as \"patientName\", " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " t.relation_code as \"relationCode\" " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " from base_complaint_operate_log t left join base_complaint c" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " on t.relation_code=c.id" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " left join base_patient b on t.cancel_by=b.id " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " left join base_complaint_dict p on t.complaint_from= p.id" + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " left join base_complaint_dict n on t.complaint_to=n.id where 1=1 " ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (StringUtils.isNoneBlank(complaintId)){ 
			 |