|  | @@ -1102,8 +1102,9 @@ public class MzyReqrecServiceImpl implements MzyReqrecService {
 | 
	
		
			
				|  |  |          if(Constants.FZ_CODE.equals(reqrec.getChargeType())){
 | 
	
		
			
				|  |  |              Date now = new Date();
 | 
	
		
			
				|  |  |              Date visitDate = mzyReqrecMapper.selectMaxVisitDateByPatientIdAndVisitDept(reqrec);
 | 
	
		
			
				|  |  | +            Date requestDate = mzyReqrecMapper.selectMaxRequestDateByPatientIdAndUnitCode(reqrec);
 | 
	
		
			
				|  |  |              Date disDate = mzyReqrecMapper.selectMaxDisDateByZkWardAndMzNo(reqrec);
 | 
	
		
			
				|  |  | -            if ((visitDate != null && cn.hutool.core.date.DateUtil.between(visitDate, now, DateUnit.SECOND) <= 60*60*24*3) || (disDate != null && cn.hutool.core.date.DateUtil.between(disDate, now, DateUnit.SECOND) <= 60*60*24*15)) {
 | 
	
		
			
				|  |  | +            if ((requestDate != null && cn.hutool.core.date.DateUtil.between(requestDate, now, DateUnit.SECOND) <= 60*60*24*3)||(visitDate != null && cn.hutool.core.date.DateUtil.between(visitDate, now, DateUnit.SECOND) <= 60*60*24*3) || (disDate != null && cn.hutool.core.date.DateUtil.between(disDate, now, DateUnit.SECOND) <= 60*60*24*15)) {
 | 
	
		
			
				|  |  |                  return R.ok();
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  |                  String visitTime = cn.hutool.core.date.DateUtil.formatDateTime(cn.hutool.core.date.DateUtil.offsetDay(now, -3));
 | 
	
	
		
			
				|  | @@ -1112,7 +1113,7 @@ public class MzyReqrecServiceImpl implements MzyReqrecService {
 | 
	
		
			
				|  |  |                  if(CollUtil.isEmpty(deptList)){
 | 
	
		
			
				|  |  |                      return R.error("不满足挂复诊条件, 该患者初诊后3天之内或出院后15天之内没有就诊记录");
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -                return R.error(StrUtil.format("不满足挂复诊条件, 该患者初诊后3天之内或出院后15天之内的就诊科室有[{}];本次挂号科室不在其内",CollUtil.join(deptList,",")));
 | 
	
		
			
				|  |  | +                return R.error(StrUtil.format("不满足挂复诊条件, 本次可以挂复诊号的科室为【{}】",CollUtil.join(deptList,",")));
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return R.ok();
 |