Browse Source

健康咨询转发修改成支持可以转到多个医生

esb 8 years ago
parent
commit
6a34639aa2

+ 7 - 0
src/main/java/com/yihu/wlyy/service/app/consult/ConsultTeamService.java

@ -770,4 +770,11 @@ public class ConsultTeamService extends ConsultService {
		ConsultTeam consultTeam= consultTeamDao.findByParientCodeAndSignTypeAndDoctor(patientCode,doctor,"2");
		return consultTeam;
	}
	public void transfers(String uid, String doctor, String consult) {
		String[] doctors=doctor.split(",");
		for(int i=0;i<doctors.length;i++){
			transfer(uid,doctors[i],consult);
		}
	}
}

+ 2 - 2
src/main/java/com/yihu/wlyy/web/doctor/account/DoctorController.java

@ -368,10 +368,10 @@ public class DoctorController extends BaseController {
                    array.put(json);
                }
            }
            return write(200, "获取科室列表成功!", "list", array);
            return write(200, "获取名医列表成功!", "list", array);
        } catch (Exception e) {
            error(e);
            return error(-1, "获取科室列表失败!");
            return error(-1, "获取名医列表失败!");
        }
    }
    /**

+ 2 - 2
src/main/java/com/yihu/wlyy/web/doctor/consult/DoctorConsultController.java

@ -127,7 +127,7 @@ public class DoctorConsultController extends WeixinBaseController {
	/**
	 * 三师咨询转接接口
	 * @param consult 图咨询标识
	 * @param doctor 转接对象标识
	 * @param doctor 转接对象标识 健康管理师转全科是 1个    全科转专科是多个  传多个doctor逗号分隔
	 * @param type 转接对象类型,1三师团队,2指定医生,3工作组团队  
	 * @return
	 */
@ -138,7 +138,7 @@ public class DoctorConsultController extends WeixinBaseController {
			String doctor, 
			@RequestParam(required = false)int type) {
		try {
			consultTeamService.transfer(getUID(), doctor, consult);
			consultTeamService.transfers(getUID(), doctor, consult);
			return success("转接成功");
		} catch (Exception e) {
			error(e);