|
|
@ -2,6 +2,8 @@ package com.elink.esua.epdc.service.impl; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.async.WxMaSecCheckTask; |
|
|
|
import com.elink.esua.epdc.common.token.dto.TokenDto; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.Constant; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.NumConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.enums.UserTagEnum; |
|
|
|
import com.elink.esua.epdc.commons.tools.enums.YesOrNoEnum; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
@ -27,6 +29,11 @@ import com.elink.esua.epdc.dto.project.form.ProjectListFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.project.form.ProjectScoreFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.project.result.ProjectDetailResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.project.result.ProjectListResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.form.PsychologistFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.form.PsychologistInfoFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.form.PsychologyQuestionFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.result.PsychologistInfoResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.result.PsychologistResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicCloseFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicDetailFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicListFormDTO; |
|
|
@ -327,4 +334,25 @@ public class PropertyServiceImpl implements PropertyService { |
|
|
|
formDto.setDeptId(userDetail.getGridId()); |
|
|
|
return newsFeignClient.listBanner(formDto); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<List<PsychologistResultDTO>> listPsychiatrist(TokenDto userDetail, PsychologistFormDTO formDto) { |
|
|
|
formDto.setGridId(userDetail.getGridId()); |
|
|
|
return propertyFeignClient.listPsychiatrist(formDto); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<PsychologistInfoResultDTO> psychologistInfo(TokenDto userDetail, PsychologistInfoFormDTO formDto) { |
|
|
|
formDto.setGridId(userDetail.getGridId()); |
|
|
|
return propertyFeignClient.psychologistInfo(formDto); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result submitQuestion(TokenDto userDetail, PsychologyQuestionFormDTO formDto) { |
|
|
|
formDto.setUserId(userDetail.getUserId()); |
|
|
|
formDto.setUserName(userDetail.getNickname()); |
|
|
|
formDto.setUserAvatar(userDetail.getFaceImg()); |
|
|
|
formDto.setAnswerNum(NumConstant.ZERO); |
|
|
|
return propertyFeignClient.submitQuestion(formDto); |
|
|
|
} |
|
|
|
} |
|
|
|