|
@ -9,6 +9,8 @@ import com.yihu.wlyy.entity.discussion.WlyyTalkGroupMember;
|
|
import com.yihu.wlyy.entity.doctor.profile.Doctor;
|
|
import com.yihu.wlyy.entity.doctor.profile.Doctor;
|
|
import com.yihu.wlyy.entity.patient.Patient;
|
|
import com.yihu.wlyy.entity.patient.Patient;
|
|
import com.yihu.wlyy.repository.doctor.DoctorDao;
|
|
import com.yihu.wlyy.repository.doctor.DoctorDao;
|
|
|
|
import com.yihu.wlyy.service.app.consult.ConsultService;
|
|
|
|
import com.yihu.wlyy.service.app.consult.ConsultTeamService;
|
|
import com.yihu.wlyy.service.common.account.PatientService;
|
|
import com.yihu.wlyy.service.common.account.PatientService;
|
|
import com.yihu.wlyy.util.DateUtil;
|
|
import com.yihu.wlyy.util.DateUtil;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
@ -39,6 +41,8 @@ public class DoctorDiscussionGroupController extends BaseController {
|
|
private TalkGroupService talkGroupService;
|
|
private TalkGroupService talkGroupService;
|
|
@Autowired
|
|
@Autowired
|
|
private PatientService patientService;
|
|
private PatientService patientService;
|
|
|
|
@Autowired
|
|
|
|
private ConsultTeamService consultTeamService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 医生创建讨论组
|
|
* 医生创建讨论组
|
|
@ -624,9 +628,18 @@ public class DoctorDiscussionGroupController extends BaseController {
|
|
*/
|
|
*/
|
|
@RequestMapping(value = "/getConsultByGroupCode", method = {RequestMethod.GET, RequestMethod.POST})
|
|
@RequestMapping(value = "/getConsultByGroupCode", method = {RequestMethod.GET, RequestMethod.POST})
|
|
@ResponseBody
|
|
@ResponseBody
|
|
public String getConsultByGroupCode(String groupCode) {
|
|
|
|
|
|
public String getConsultByGroupCode( @RequestParam(required = false)String groupCode, @RequestParam(required = false)String consultCode) {
|
|
try {
|
|
try {
|
|
ConsultTeam consult = talkGroupService.findConsultByGroup(groupCode);
|
|
|
|
|
|
ConsultTeam consult = null;
|
|
|
|
if(!org.springframework.util.StringUtils.isEmpty(groupCode)){
|
|
|
|
consult= talkGroupService.findConsultByGroup(groupCode);
|
|
|
|
}
|
|
|
|
if(!org.springframework.util.StringUtils.isEmpty(consultCode)){
|
|
|
|
consult= consultTeamService.findByConsultCode(consultCode);
|
|
|
|
}
|
|
|
|
if(org.springframework.util.StringUtils.isEmpty(consultCode)&&org.springframework.util.StringUtils.isEmpty(groupCode)){
|
|
|
|
return error(-1, "查询失败");
|
|
|
|
}
|
|
JSONObject json = new JSONObject();
|
|
JSONObject json = new JSONObject();
|
|
json.put("id", consult.getId());
|
|
json.put("id", consult.getId());
|
|
// 设置咨询标识
|
|
// 设置咨询标识
|