|
|
@ -24,13 +24,12 @@ import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; |
|
|
import com.elink.esua.epdc.commons.tools.validator.ValidatorUtils; |
|
|
import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; |
|
|
import com.elink.esua.epdc.commons.tools.validator.group.AddGroup; |
|
|
import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; |
|
|
import com.elink.esua.epdc.commons.tools.validator.group.DefaultGroup; |
|
|
|
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateDetailFormDTO; |
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateFormDTO; |
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateFormDTO; |
|
|
import com.elink.esua.epdc.dto.psychology.form.*; |
|
|
import com.elink.esua.epdc.dto.conflict.form.ConflictMediateHistoryFormDTO; |
|
|
import com.elink.esua.epdc.dto.psychology.result.*; |
|
|
import com.elink.esua.epdc.dto.conflict.result.ConflictMediateDetailResultDTO; |
|
|
|
|
|
import com.elink.esua.epdc.dto.conflict.result.ConflictMediateHistoryResultDTO; |
|
|
import com.elink.esua.epdc.modules.conflict.service.ConflictMediateService; |
|
|
import com.elink.esua.epdc.modules.conflict.service.ConflictMediateService; |
|
|
import com.elink.esua.epdc.modules.psychology.service.PsychologistService; |
|
|
|
|
|
import com.elink.esua.epdc.modules.psychology.service.PsychologyAnswerService; |
|
|
|
|
|
import com.elink.esua.epdc.modules.psychology.service.PsychologyQuestionService; |
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
@ -50,13 +49,21 @@ public class AppConflictController { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private ConflictMediateService conflictMediateService; |
|
|
private ConflictMediateService conflictMediateService; |
|
|
|
|
|
|
|
|
// @GetMapping("listPsychiatrist")
|
|
|
@GetMapping("listHistory") |
|
|
// public Result<List<PsychologistResultDTO>> listPsychiatrist(@RequestBody PsychologistFormDTO formDto) throws Exception {
|
|
|
public Result<List<ConflictMediateHistoryResultDTO>> listHistory(@RequestBody ConflictMediateHistoryFormDTO formDto) throws Exception { |
|
|
// //效验数据
|
|
|
//效验数据
|
|
|
// ValidatorUtils.validateEntity(formDto, AddGroup.class, DefaultGroup.class);
|
|
|
ValidatorUtils.validateEntity(formDto, AddGroup.class, DefaultGroup.class); |
|
|
// List<PsychologistResultDTO> list = psychologistService.listPsychiatrist(formDto);
|
|
|
List<ConflictMediateHistoryResultDTO> list = conflictMediateService.listHistory(formDto); |
|
|
// return new Result<List<PsychologistResultDTO>>().ok(list);
|
|
|
return new Result<List<ConflictMediateHistoryResultDTO>>().ok(list); |
|
|
// }
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("getById") |
|
|
|
|
|
public Result<ConflictMediateDetailResultDTO> getById(@RequestBody ConflictMediateDetailFormDTO formDto) throws Exception { |
|
|
|
|
|
//效验数据
|
|
|
|
|
|
ValidatorUtils.validateEntity(formDto, AddGroup.class, DefaultGroup.class); |
|
|
|
|
|
ConflictMediateDetailResultDTO data = conflictMediateService.getById(formDto); |
|
|
|
|
|
return new Result<ConflictMediateDetailResultDTO>().ok(data); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@PostMapping("submit") |
|
|
@PostMapping("submit") |
|
|
public Result submit(@RequestBody ConflictMediateFormDTO formDto) throws Exception { |
|
|
public Result submit(@RequestBody ConflictMediateFormDTO formDto) throws Exception { |
|
|
|