|
@ -2,6 +2,7 @@ package com.yihu.wlyy.web.patient.consult;
|
|
|
|
|
|
import com.yihu.wlyy.entity.consult.Evaluate;
|
|
|
import com.yihu.wlyy.entity.consult.EvaluateLabel;
|
|
|
import com.yihu.wlyy.entity.consult.EvaluateScore;
|
|
|
import com.yihu.wlyy.service.app.consult.ConsultTeamService;
|
|
|
import com.yihu.wlyy.service.app.consult.EvaluateLabelService;
|
|
|
import com.yihu.wlyy.service.app.consult.EvaluateService;
|
|
@ -56,7 +57,7 @@ public class EvaluateController extends BaseController {
|
|
|
* @param evaluateJson
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "updete")
|
|
|
@RequestMapping(value = "update")
|
|
|
@ResponseBody
|
|
|
public String updete(@RequestParam(required = true,value="evaluate") String evaluateJson){
|
|
|
try{
|
|
@ -78,15 +79,20 @@ public class EvaluateController extends BaseController {
|
|
|
public String list(@RequestParam(required = true,value="consult") String consult,@RequestParam(required = false,value="type") Integer type){
|
|
|
try{
|
|
|
List<Evaluate> evaluates = null;
|
|
|
List<EvaluateLabel> evaluateLabels = new ArrayList<>();
|
|
|
List<EvaluateLabel> evaluateLabels = null;
|
|
|
List<EvaluateScore> evaluateScores = null;
|
|
|
if(type==null){
|
|
|
evaluates = evaluateService.getEvaluateByConsult(consult);
|
|
|
evaluateLabels = evaluateLabelService.findByConsult(consult);
|
|
|
evaluateScores = evaluateService.getEvaluateScoreByConsult(consult);
|
|
|
JSONArray evaluatesJson = new JSONArray(evaluates);
|
|
|
JSONArray evaluateLabelsJson = new JSONArray(evaluateLabels);
|
|
|
JSONArray evaluateScoresJson = new JSONArray(evaluateScores);
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
jsonObject.put("evaluate",evaluatesJson);
|
|
|
jsonObject.put("label",evaluateLabelsJson);
|
|
|
jsonObject.put("evaluateScore",evaluateScoresJson);
|
|
|
|
|
|
return write(200,"查询成功!","data",jsonObject);
|
|
|
}else{
|
|
|
evaluates = evaluateService.getEvaluateByConsultAndType(consult,type);
|