|
@@ -4,30 +4,25 @@ package com.diagbot.web;
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.diagbot.annotation.SysLogger;
|
|
import com.diagbot.annotation.SysLogger;
|
|
-import com.diagbot.dto.GetAllForRelationDTO;
|
|
|
|
import com.diagbot.dto.KlConceptAllDTO;
|
|
import com.diagbot.dto.KlConceptAllDTO;
|
|
import com.diagbot.dto.KlConceptInfoDTO;
|
|
import com.diagbot.dto.KlConceptInfoDTO;
|
|
import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.enums.StatusEnum;
|
|
import com.diagbot.enums.StatusEnum;
|
|
import com.diagbot.facade.KlConceptFacade;
|
|
import com.diagbot.facade.KlConceptFacade;
|
|
-import com.diagbot.vo.GetAllForRelationVO;
|
|
|
|
import com.diagbot.vo.KlConceptAllVO;
|
|
import com.diagbot.vo.KlConceptAllVO;
|
|
import com.diagbot.vo.KlConceptClearVO;
|
|
import com.diagbot.vo.KlConceptClearVO;
|
|
import com.diagbot.vo.KlConceptInfoVO;
|
|
import com.diagbot.vo.KlConceptInfoVO;
|
|
import com.diagbot.vo.KlConceptSatarOrdisaVO;
|
|
import com.diagbot.vo.KlConceptSatarOrdisaVO;
|
|
import com.diagbot.vo.KlConceptSaveVO;
|
|
import com.diagbot.vo.KlConceptSaveVO;
|
|
-import com.diagbot.vo.KlRuleSatartOrdisaVO;
|
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
-import org.springframework.transaction.annotation.Transactional;
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
-import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -58,7 +53,72 @@ public class KlConceptController {
|
|
public RespDTO<KlConceptAllDTO> getConceptInfoAll(@RequestBody @Valid KlConceptAllVO klConceptAllVO) {
|
|
public RespDTO<KlConceptAllDTO> getConceptInfoAll(@RequestBody @Valid KlConceptAllVO klConceptAllVO) {
|
|
return RespDTO.onSuc(klConceptFacade.getConceptAlls(klConceptAllVO));
|
|
return RespDTO.onSuc(klConceptFacade.getConceptAlls(klConceptAllVO));
|
|
}
|
|
}
|
|
- @ApiOperation(value = "新增和修改基础术语详情[by:wangfeng]")
|
|
|
|
|
|
+ @ApiOperation(value = "新增和修改基础术语详情[by:wangfeng]",
|
|
|
|
+ notes = "conceptId:术语Id\n" +
|
|
|
|
+ "libId:libId\n" +
|
|
|
|
+ "spell:拼音\n" +
|
|
|
|
+ "synonymName:同义词名称\n" +
|
|
|
|
+ "isConcept:是否标准词,1:是,0:否\n" +
|
|
|
|
+ "sexType:性别\n" +
|
|
|
|
+ "minAge:最小年龄\n" +
|
|
|
|
+ "maxAge:最大年龄\n" +
|
|
|
|
+ "remark:备注\n" +
|
|
|
|
+ "klConceptSub:同义词列表\n" +
|
|
|
|
+
|
|
|
|
+ "<br>" +
|
|
|
|
+ "【klDiseaseVO:疾病扩展信息】\n" +
|
|
|
|
+ "icd10Code:ICD10编号\n" +
|
|
|
|
+ "course:病程\n" +
|
|
|
|
+ "inducement:诱因\n" +
|
|
|
|
+ "foodProhibition:饮食禁忌\n" +
|
|
|
|
+ "hazard:危险因素\n" +
|
|
|
|
+ "healing:治愈性\n" +
|
|
|
|
+ "pernicious:危害性\n" +
|
|
|
|
+ "clinicType:临床分类\n" +
|
|
|
|
+ "vulArea:好发地区\n" +
|
|
|
|
+ "vulCrowd:好发人群\n" +
|
|
|
|
+ "incidence:发病率\n" +
|
|
|
|
+ "isInfect:是否传染(0:否,1:是)\n" +
|
|
|
|
+ "complication:并发症\n" +
|
|
|
|
+ "pathogeny:病因\n" +
|
|
|
|
+ "disType:疾病分型\n" +
|
|
|
|
+ "chWestern:中西医疾病(0:通用,1:西,2:中)\n" +
|
|
|
|
+ "isCommonDis:是否常见病(0:否,1:是)\n" +
|
|
|
|
+ "isHeredity:是否遗传(0:否,1:是)\n" +
|
|
|
|
+ "nameSimple:简称\n" +
|
|
|
|
+ "enNameSimple:英文简称\n" +
|
|
|
|
+ "enName:英文名称\n" +
|
|
|
|
+ "remark:备注\n" +
|
|
|
|
+ "deptList:科室列表\n" +
|
|
|
|
+ "partList:部位列表\n" +
|
|
|
|
+ "systemTypeList:疾病系统分类列表\n" +
|
|
|
|
+
|
|
|
|
+ "<br>" +
|
|
|
|
+ "【klDrugVO:药品通用名扩展】\n" +
|
|
|
|
+ "drug:药品类别(0:西药,1:中成药)\n" +
|
|
|
|
+
|
|
|
|
+ "<br>" +
|
|
|
|
+ "【klSymptomVO:症状扩展信息】\n" +
|
|
|
|
+ "enName:英文名称\n" +
|
|
|
|
+ "definition:定义\n" +
|
|
|
|
+ "chWestern:中西医症状(0:通用,1:西,2:中)\n" +
|
|
|
|
+ "mitigatingFac:缓解因素\n" +
|
|
|
|
+ "aggravateFac:加重因素\n" +
|
|
|
|
+ "cause:症状起因\n" +
|
|
|
|
+ "commonDis:常见疾病\n" +
|
|
|
|
+ "preMeasures:预防措施\n" +
|
|
|
|
+ "foodProhibition:饮食禁忌\n" +
|
|
|
|
+ "commonExplain:通俗解释\n" +
|
|
|
|
+ "remark:备注\n" +
|
|
|
|
+ "deptList:科室列表\n" +
|
|
|
|
+ "partList:发病部位\n" +
|
|
|
|
+ "conSymptomList:常见伴随症状\n" +
|
|
|
|
+ "natureList:性质\n\n\n" +
|
|
|
|
+
|
|
|
|
+ "klLisVO:化验扩展信息\n" +
|
|
|
|
+ "klPacsVO:辅检扩展信息\n" +
|
|
|
|
+ "klOperationVO:手术扩展信息\n" +
|
|
|
|
+ "klVitalResultVO:体征结果扩展信息")
|
|
@PostMapping("/saveConceptInfo")
|
|
@PostMapping("/saveConceptInfo")
|
|
@SysLogger("saveConceptInfo")
|
|
@SysLogger("saveConceptInfo")
|
|
@DSTransactional
|
|
@DSTransactional
|