提交辅助检查判读结果

dev_2.0.0
liu 2 years ago
parent 0fadda6819
commit 81a20bf16f

@ -51,12 +51,17 @@ public class DiagnosisAncillaryRecord extends Model<DiagnosisAncillaryRecord> im
@ApiModelProperty("检查结果") @ApiModelProperty("检查结果")
private String result; private String result;
@ApiModelProperty("诊断判读结果")
private String assessmentResult;
@ApiModelProperty("是否是证实诊断依据(0否1是)") @ApiModelProperty("是否是证实诊断依据(0否1是)")
private Integer basisConfirmFlag; private Integer basisConfirmFlag;
@ApiModelProperty("是否是鉴别依据(0否1是)") @ApiModelProperty("是否是鉴别依据(0否1是)")
private Integer basisIdentificationFlag; private Integer basisIdentificationFlag;
/** /**
* ID * ID
*/ */

@ -35,6 +35,9 @@ public class AskAncillaryHistoryResVO {
@ApiModelProperty("是否诊断判读 0不需要 1需要") @ApiModelProperty("是否诊断判读 0不需要 1需要")
private Integer diagnosisAssessmentFlag; private Integer diagnosisAssessmentFlag;
@ApiModelProperty("诊断判读结果")
private String assessmentResult;
@ApiModelProperty("关联的初步诊断") @ApiModelProperty("关联的初步诊断")
private List<DiagnosisPrimaryVO> primaryList; private List<DiagnosisPrimaryVO> primaryList;

@ -10,6 +10,7 @@
<result property="processId" column="process_id" jdbcType="VARCHAR"/> <result property="processId" column="process_id" jdbcType="VARCHAR"/>
<result property="itemId" column="item_id" jdbcType="VARCHAR"/> <result property="itemId" column="item_id" jdbcType="VARCHAR"/>
<result property="result" column="result" jdbcType="VARCHAR"/> <result property="result" column="result" jdbcType="VARCHAR"/>
<result property="assessmentResult" column="assessment_result" jdbcType="VARCHAR"/>
<result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/> <result property="createUserId" column="create_user_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/> <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/> <result property="updateUserId" column="update_user_id" jdbcType="VARCHAR"/>
@ -19,7 +20,7 @@
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id id
,process_id,item_id,primary_id,ancillary_id ,process_id,item_id,primary_id,ancillary_id
result,create_user_id,create_time, result,assessment_result,create_user_id,create_time,
update_user_id,update_time update_user_id,update_time
</sql> </sql>
<select id="queryAncillaryResultByProcessId" <select id="queryAncillaryResultByProcessId"
@ -42,8 +43,9 @@
select t2.item_name as itemName, select t2.item_name as itemName,
t2.id as itemId, t2.id as itemId,
t2.type as type, t2.type as type,
t4.primary_id as primaryId, t4.primary_id as primaryId,
t1.result as result, t1.result as result,
t1.assessment_result as assessmentResult,
t1.id as id, t1.id as id,
t3.diagnosis_assessment_flag as diagnosisAssessmentFlag, t3.diagnosis_assessment_flag as diagnosisAssessmentFlag,
t1.create_time as createTime t1.create_time as createTime

@ -2,6 +2,7 @@ package com.supervision.controller;
import com.supervision.model.ConfigAncillaryItem; import com.supervision.model.ConfigAncillaryItem;
import com.supervision.pojo.vo.AskAncillaryBatchReqVO; import com.supervision.pojo.vo.AskAncillaryBatchReqVO;
import com.supervision.pojo.vo.SaveAncillaryAssessmentResultReqVO;
import com.supervision.vo.ask.AncillaryItemReqVo; import com.supervision.vo.ask.AncillaryItemReqVo;
import com.supervision.vo.ask.AskAncillaryHistoryResVO; import com.supervision.vo.ask.AskAncillaryHistoryResVO;
import com.supervision.pojo.vo.AskAncillaryResultReqVO; import com.supervision.pojo.vo.AskAncillaryResultReqVO;
@ -55,5 +56,11 @@ public class AskAncillaryController {
return askAncillaryService.queryAskAncillaryHistory(processId); return askAncillaryService.queryAskAncillaryHistory(processId);
} }
@ApiOperation("保存辅助检查判读结果")
@GetMapping("saveAncillaryAssessmentResult")
public void saveAncillaryAssessmentResult(@RequestBody SaveAncillaryAssessmentResultReqVO reqVO){
askAncillaryService.saveAncillaryAssessmentResult(reqVO);
}
} }

@ -0,0 +1,11 @@
package com.supervision.pojo.vo;
import lombok.Data;
@Data
public class SaveAncillaryAssessmentResultReqVO {
private String recordId;
private String result;
}

@ -2,11 +2,13 @@ package com.supervision.service;
import com.supervision.model.ConfigAncillaryItem; import com.supervision.model.ConfigAncillaryItem;
import com.supervision.pojo.vo.AskAncillaryBatchReqVO; import com.supervision.pojo.vo.AskAncillaryBatchReqVO;
import com.supervision.pojo.vo.SaveAncillaryAssessmentResultReqVO;
import com.supervision.vo.ask.AncillaryItemReqVo; import com.supervision.vo.ask.AncillaryItemReqVo;
import com.supervision.vo.ask.AskAncillaryHistoryResVO; import com.supervision.vo.ask.AskAncillaryHistoryResVO;
import com.supervision.pojo.vo.AskAncillaryResultReqVO; import com.supervision.pojo.vo.AskAncillaryResultReqVO;
import com.supervision.vo.ask.ConfigAncillaryItemResVO; import com.supervision.vo.ask.ConfigAncillaryItemResVO;
import com.supervision.vo.ask.DiagnosisAncillaryRecordVo; import com.supervision.vo.ask.DiagnosisAncillaryRecordVo;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -23,4 +25,6 @@ public interface AskAncillaryService {
DiagnosisAncillaryRecordVo execAskAncillaryResult(AskAncillaryResultReqVO reqVO); DiagnosisAncillaryRecordVo execAskAncillaryResult(AskAncillaryResultReqVO reqVO);
List<AskAncillaryHistoryResVO> queryAskAncillaryHistory(String processId); List<AskAncillaryHistoryResVO> queryAskAncillaryHistory(String processId);
void saveAncillaryAssessmentResult(SaveAncillaryAssessmentResultReqVO reqVO);
} }

@ -8,6 +8,7 @@ import com.supervision.exception.BusinessException;
import com.supervision.model.*; import com.supervision.model.*;
import com.supervision.model.Process; import com.supervision.model.Process;
import com.supervision.pojo.vo.AskAncillaryBatchReqVO; import com.supervision.pojo.vo.AskAncillaryBatchReqVO;
import com.supervision.pojo.vo.SaveAncillaryAssessmentResultReqVO;
import com.supervision.vo.ask.*; import com.supervision.vo.ask.*;
import com.supervision.pojo.vo.AskAncillaryResultReqVO; import com.supervision.pojo.vo.AskAncillaryResultReqVO;
import com.supervision.service.*; import com.supervision.service.*;
@ -148,4 +149,8 @@ public class AskAncillaryServiceImpl implements AskAncillaryService {
return resList; return resList;
} }
@Override
public void saveAncillaryAssessmentResult(SaveAncillaryAssessmentResultReqVO reqVO) {
}
} }

Loading…
Cancel
Save