From ada46dd820260305eab5c7eb0359d80206a47c63 Mon Sep 17 00:00:00 2001 From: liu Date: Fri, 20 Oct 2023 17:23:45 +0800 Subject: [PATCH] =?UTF-8?q?model=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supervision/mapper/AskAnswerMapper.java | 18 ++++ .../mapper/AskDefaultAnswerMapper.java | 18 ++++ .../mapper/AskDefaultIntentMapper.java | 18 ++++ .../mapper/AskDefaultQuestionMapper.java | 18 ++++ .../supervision/mapper/AskIntentMapper.java | 18 ++++ .../supervision/mapper/AskQuestionMapper.java | 18 ++++ .../mapper/ConfigAncillaryItemMapper.java | 18 ++++ .../mapper/ConfigPhysicalLocationMapper.java | 18 ++++ .../mapper/ConfigPhysicalToolMapper.java | 18 ++++ .../DiagnosisAncillaryRecordMapper.java | 18 ++++ .../mapper/DiagnosisPhysicalRecordMapper.java | 18 ++++ .../mapper/DiagnosisQaRecordMapper.java | 18 ++++ .../mapper/DiagnosisResultMapper.java | 18 ++++ .../mapper/DiseaseAncillaryMapper.java | 18 ++++ .../com/supervision/mapper/DiseaseMapper.java | 18 ++++ .../mapper/DiseasePhysicalMapper.java | 18 ++++ .../com/supervision/mapper/PatientMapper.java | 18 ++++ .../com/supervision/mapper/ProcessMapper.java | 17 ++++ .../com/supervision/mapper/UserMapper.java | 18 ++++ .../java/com/supervision/model/AskAnswer.java | 58 +++++++++++++ .../supervision/model/AskDefaultAnswer.java | 58 +++++++++++++ .../supervision/model/AskDefaultIntent.java | 58 +++++++++++++ .../supervision/model/AskDefaultQuestion.java | 58 +++++++++++++ .../java/com/supervision/model/AskIntent.java | 63 ++++++++++++++ .../com/supervision/model/AskQuestion.java | 63 ++++++++++++++ .../model/ConfigAncillaryItem.java | 63 ++++++++++++++ .../model/ConfigPhysicalLocation.java | 63 ++++++++++++++ .../supervision/model/ConfigPhysicalTool.java | 68 +++++++++++++++ .../model/DiagnosisAncillaryRecord.java | 63 ++++++++++++++ .../model/DiagnosisPhysicalRecord.java | 68 +++++++++++++++ .../supervision/model/DiagnosisQaRecord.java | 73 ++++++++++++++++ .../supervision/model/DiagnosisResult.java | 68 +++++++++++++++ .../java/com/supervision/model/Disease.java | 83 ++++++++++++++++++ .../supervision/model/DiseaseAncillary.java | 68 +++++++++++++++ .../supervision/model/DiseasePhysical.java | 70 ++++++++++++++++ .../java/com/supervision/model/Patient.java | 84 +++++++++++++++++++ .../java/com/supervision/model/Process.java | 63 ++++++++++++++ .../main/java/com/supervision/model/User.java | 68 +++++++++++++++ .../supervision/service/AskAnswerService.java | 13 +++ .../service/AskDefaultAnswerService.java | 13 +++ .../service/AskDefaultIntentService.java | 13 +++ .../service/AskDefaultQuestionService.java | 13 +++ .../supervision/service/AskIntentService.java | 13 +++ .../service/AskQuestionService.java | 13 +++ .../service/ConfigAncillaryItemService.java | 13 +++ .../ConfigPhysicalLocationService.java | 13 +++ .../service/ConfigPhysicalToolService.java | 13 +++ .../DiagnosisAncillaryRecordService.java | 13 +++ .../DiagnosisPhysicalRecordService.java | 13 +++ .../service/DiagnosisQaRecordService.java | 13 +++ .../service/DiagnosisResultService.java | 13 +++ .../service/DiseaseAncillaryService.java | 13 +++ .../service/DiseasePhysicalService.java | 13 +++ .../supervision/service/DiseaseService.java | 13 +++ .../supervision/service/PatientService.java | 13 +++ .../supervision/service/ProcessService.java | 13 +++ .../com/supervision/service/UserService.java | 13 +++ .../service/impl/AskAnswerServiceImpl.java | 22 +++++ .../impl/AskDefaultAnswerServiceImpl.java | 22 +++++ .../impl/AskDefaultIntentServiceImpl.java | 22 +++++ .../impl/AskDefaultQuestionServiceImpl.java | 22 +++++ .../service/impl/AskIntentServiceImpl.java | 22 +++++ .../service/impl/AskQuestionServiceImpl.java | 22 +++++ .../impl/ConfigAncillaryItemServiceImpl.java | 22 +++++ .../ConfigPhysicalLocationServiceImpl.java | 22 +++++ .../impl/ConfigPhysicalToolServiceImpl.java | 22 +++++ .../DiagnosisAncillaryRecordServiceImpl.java | 22 +++++ .../DiagnosisPhysicalRecordServiceImpl.java | 22 +++++ .../impl/DiagnosisQaRecordServiceImpl.java | 22 +++++ .../impl/DiagnosisResultServiceImpl.java | 22 +++++ .../impl/DiseaseAncillaryServiceImpl.java | 22 +++++ .../impl/DiseasePhysicalServiceImpl.java | 22 +++++ .../service/impl/DiseaseServiceImpl.java | 22 +++++ .../service/impl/PatientServiceImpl.java | 22 +++++ .../service/impl/ProcessServiceImpl.java | 22 +++++ .../service/impl/UserServiceImpl.java | 22 +++++ .../main/resources/mapper/AskAnswerMapper.xml | 22 +++++ .../mapper/AskDefaultAnswerMapper.xml | 22 +++++ .../mapper/AskDefaultIntentMapper.xml | 22 +++++ .../mapper/AskDefaultQuestionMapper.xml | 22 +++++ .../main/resources/mapper/AskIntentMapper.xml | 23 +++++ .../resources/mapper/AskQuestionMapper.xml | 23 +++++ .../mapper/ConfigAncillaryItemMapper.xml | 23 +++++ .../mapper/ConfigPhysicalLocationMapper.xml | 23 +++++ .../mapper/ConfigPhysicalToolMapper.xml | 24 ++++++ .../mapper/DiagnosisAncillaryRecordMapper.xml | 23 +++++ .../mapper/DiagnosisPhysicalRecordMapper.xml | 24 ++++++ .../mapper/DiagnosisQaRecordMapper.xml | 26 ++++++ .../mapper/DiagnosisResultMapper.xml | 24 ++++++ .../mapper/DiseaseAncillaryMapper.xml | 24 ++++++ .../main/resources/mapper/DiseaseMapper.xml | 28 +++++++ .../mapper/DiseasePhysicalMapper.xml | 26 ++++++ .../main/resources/mapper/PatientMapper.xml | 28 +++++++ .../main/resources/mapper/ProcessMapper.xml | 23 +++++ .../src/main/resources/mapper/UserMapper.xml | 24 ++++++ .../controller/UserController.java | 8 +- .../src/test/java/org/example/AppTest.java | 38 --------- 97 files changed, 2723 insertions(+), 43 deletions(-) create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskAnswerMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultAnswerMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultIntentMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultQuestionMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskIntentMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/AskQuestionMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/ConfigAncillaryItemMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalLocationMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalToolMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisAncillaryRecordMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPhysicalRecordMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisQaRecordMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisResultMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseAncillaryMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/DiseasePhysicalMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/PatientMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/ProcessMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/mapper/UserMapper.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskAnswer.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskDefaultAnswer.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskDefaultIntent.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestion.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskIntent.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/AskQuestion.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/Disease.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/Patient.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/Process.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/model/User.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskAnswerService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskDefaultAnswerService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskDefaultIntentService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskDefaultQuestionService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskIntentService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/AskQuestionService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/ConfigAncillaryItemService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalLocationService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalToolService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiagnosisAncillaryRecordService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPhysicalRecordService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiagnosisQaRecordService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiagnosisResultService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiseaseAncillaryService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiseasePhysicalService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/DiseaseService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/PatientService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/ProcessService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/UserService.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskAnswerServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultAnswerServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultIntentServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultQuestionServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskIntentServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/AskQuestionServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigAncillaryItemServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalLocationServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalToolServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisAncillaryRecordServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPhysicalRecordServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisQaRecordServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisResultServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseAncillaryServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiseasePhysicalServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/PatientServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/ProcessServiceImpl.java create mode 100644 virtual-patient-model/src/main/java/com/supervision/service/impl/UserServiceImpl.java create mode 100644 virtual-patient-model/src/main/resources/mapper/AskAnswerMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/AskDefaultAnswerMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/AskDefaultIntentMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/AskDefaultQuestionMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/AskIntentMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/AskQuestionMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/ConfigAncillaryItemMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/ConfigPhysicalLocationMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/ConfigPhysicalToolMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiagnosisAncillaryRecordMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiagnosisPhysicalRecordMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiagnosisQaRecordMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiagnosisResultMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiseaseMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/PatientMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/ProcessMapper.xml create mode 100644 virtual-patient-model/src/main/resources/mapper/UserMapper.xml delete mode 100644 virtual-patient-web/src/test/java/org/example/AppTest.java diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskAnswerMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskAnswerMapper.java new file mode 100644 index 00000000..9a696104 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskAnswerMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskAnswer; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_answer(问询回答)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskAnswer +*/ +public interface AskAnswerMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultAnswerMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultAnswerMapper.java new file mode 100644 index 00000000..0148ef36 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultAnswerMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskDefaultAnswer; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_default_answer(默认问询回答)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskDefaultAnswer +*/ +public interface AskDefaultAnswerMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultIntentMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultIntentMapper.java new file mode 100644 index 00000000..9e267ff5 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultIntentMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskDefaultIntent; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_default_intent(默认问询意图)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskDefaultIntent +*/ +public interface AskDefaultIntentMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultQuestionMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultQuestionMapper.java new file mode 100644 index 00000000..c81c7f40 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskDefaultQuestionMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskDefaultQuestion; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_default_question(默认问询语句)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskDefaultQuestion +*/ +public interface AskDefaultQuestionMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskIntentMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskIntentMapper.java new file mode 100644 index 00000000..0768d654 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskIntentMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskIntent; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_intent(诊断问询意图)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskIntent +*/ +public interface AskIntentMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/AskQuestionMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/AskQuestionMapper.java new file mode 100644 index 00000000..0d255913 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/AskQuestionMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.AskQuestion; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_ask_question(问询问题)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.AskQuestion +*/ +public interface AskQuestionMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigAncillaryItemMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigAncillaryItemMapper.java new file mode 100644 index 00000000..ef4e3fb5 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigAncillaryItemMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.ConfigAncillaryItem; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_config_ancillary_item(辅助检查项目配置表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.ConfigAncillaryItem +*/ +public interface ConfigAncillaryItemMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalLocationMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalLocationMapper.java new file mode 100644 index 00000000..e46dc1f3 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalLocationMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.ConfigPhysicalLocation; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_config_physical_location(体格检查位置表配置表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.ConfigPhysicalLocation +*/ +public interface ConfigPhysicalLocationMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalToolMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalToolMapper.java new file mode 100644 index 00000000..b2fbd0ab --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/ConfigPhysicalToolMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.ConfigPhysicalTool; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_config_physical_tool(体格检查工具配置表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.ConfigPhysicalTool +*/ +public interface ConfigPhysicalToolMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisAncillaryRecordMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisAncillaryRecordMapper.java new file mode 100644 index 00000000..badf489a --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisAncillaryRecordMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiagnosisAncillaryRecord; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_ancillary_record(辅助检查记录表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiagnosisAncillaryRecord +*/ +public interface DiagnosisAncillaryRecordMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPhysicalRecordMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPhysicalRecordMapper.java new file mode 100644 index 00000000..4875db8d --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisPhysicalRecordMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiagnosisPhysicalRecord; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_physical_record(体格检查记录)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiagnosisPhysicalRecord +*/ +public interface DiagnosisPhysicalRecordMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisQaRecordMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisQaRecordMapper.java new file mode 100644 index 00000000..9eb68b1d --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisQaRecordMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiagnosisQaRecord; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_qa_record(诊断问答记录表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiagnosisQaRecord +*/ +public interface DiagnosisQaRecordMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisResultMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisResultMapper.java new file mode 100644 index 00000000..04215e53 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiagnosisResultMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiagnosisResult; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_result(诊断结果)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiagnosisResult +*/ +public interface DiagnosisResultMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseAncillaryMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseAncillaryMapper.java new file mode 100644 index 00000000..00c7a0b7 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseAncillaryMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiseaseAncillary; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_disease_ancillary(疾病辅助检查)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiseaseAncillary +*/ +public interface DiseaseAncillaryMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseMapper.java new file mode 100644 index 00000000..62c126f0 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseaseMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.Disease; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_disease(疾病名称)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.Disease +*/ +public interface DiseaseMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/DiseasePhysicalMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseasePhysicalMapper.java new file mode 100644 index 00000000..99f25922 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/DiseasePhysicalMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.DiseasePhysical; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_disease_physical(疾病体格检查)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.DiseasePhysical +*/ +public interface DiseasePhysicalMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/PatientMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/PatientMapper.java new file mode 100644 index 00000000..c6ee815e --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/PatientMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.Patient; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_patient(病人表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.Patient +*/ +public interface PatientMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/ProcessMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/ProcessMapper.java new file mode 100644 index 00000000..eff5577d --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/ProcessMapper.java @@ -0,0 +1,17 @@ +package com.supervision.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_process(诊断进程表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.Process +*/ +public interface ProcessMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/mapper/UserMapper.java b/virtual-patient-model/src/main/java/com/supervision/mapper/UserMapper.java new file mode 100644 index 00000000..d4b66a06 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/mapper/UserMapper.java @@ -0,0 +1,18 @@ +package com.supervision.mapper; + +import com.supervision.model.User; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author flevance +* @description 针对表【vp_user(用户表)】的数据库操作Mapper +* @createDate 2023-10-20 17:19:21 +* @Entity com.supervision.model.User +*/ +public interface UserMapper extends BaseMapper { + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskAnswer.java b/virtual-patient-model/src/main/java/com/supervision/model/AskAnswer.java new file mode 100644 index 00000000..17bfdb28 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskAnswer.java @@ -0,0 +1,58 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 问询回答 + * @TableName vp_ask_answer + */ +@TableName(value ="vp_ask_answer") +@Data +public class AskAnswer implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 问询意图ID + */ + private String intentId; + + /** + * 回答 + */ + private String answer; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultAnswer.java b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultAnswer.java new file mode 100644 index 00000000..beb19f69 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultAnswer.java @@ -0,0 +1,58 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 默认问询回答 + * @TableName vp_ask_default_answer + */ +@TableName(value ="vp_ask_default_answer") +@Data +public class AskDefaultAnswer implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 问询意图ID + */ + private String defaultIntentId; + + /** + * 回答 + */ + private String answer; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultIntent.java b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultIntent.java new file mode 100644 index 00000000..d57f4a2f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultIntent.java @@ -0,0 +1,58 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 默认问询意图 + * @TableName vp_ask_default_intent + */ +@TableName(value ="vp_ask_default_intent") +@Data +public class AskDefaultIntent implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 编码 + */ + private String code; + + /** + * 中文注释 + */ + private String description; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestion.java b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestion.java new file mode 100644 index 00000000..f4a0f708 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskDefaultQuestion.java @@ -0,0 +1,58 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 默认问询语句 + * @TableName vp_ask_default_question + */ +@TableName(value ="vp_ask_default_question") +@Data +public class AskDefaultQuestion implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 问询意图ID + */ + private String defaultIntentId; + + /** + * 问题 + */ + private String question; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskIntent.java b/virtual-patient-model/src/main/java/com/supervision/model/AskIntent.java new file mode 100644 index 00000000..6ec2ac91 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskIntent.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 诊断问询意图 + * @TableName vp_ask_intent + */ +@TableName(value ="vp_ask_intent") +@Data +public class AskIntent implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 编码 + */ + private String code; + + /** + * 中文注释 + */ + private String description; + + /** + * 疾病ID,vp_disease主键 + */ + private String diseaseId; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/AskQuestion.java b/virtual-patient-model/src/main/java/com/supervision/model/AskQuestion.java new file mode 100644 index 00000000..d5dae4ad --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/AskQuestion.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 问询问题 + * @TableName vp_ask_question + */ +@TableName(value ="vp_ask_question") +@Data +public class AskQuestion implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 问询意图ID + */ + private String intentId; + + /** + * 编码 + */ + private String code; + + /** + * 问题 + */ + private String question; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java new file mode 100644 index 00000000..d0b6c31a --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigAncillaryItem.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 辅助检查项目配置表 + * @TableName vp_config_ancillary_item + */ +@TableName(value ="vp_config_ancillary_item") +@Data +public class ConfigAncillaryItem implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 类别 + */ + private String itemClass; + + /** + * 检查名称 + */ + private String itemName; + + /** + * 该项检查描述信息 + */ + private String info; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java new file mode 100644 index 00000000..efaf25d3 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalLocation.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 体格检查位置表配置表 + * @TableName vp_config_physical_location + */ +@TableName(value ="vp_config_physical_location") +@Data +public class ConfigPhysicalLocation implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 编码 + */ + private String code; + + /** + * 位置分类 + */ + private String locationClass; + + /** + * 位置名称 + */ + private String locationName; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java new file mode 100644 index 00000000..7873b563 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/ConfigPhysicalTool.java @@ -0,0 +1,68 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 体格检查工具配置表 + * @TableName vp_config_physical_tool + */ +@TableName(value ="vp_config_physical_tool") +@Data +public class ConfigPhysicalTool implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 体格检查类别 + */ + private String toolClass; + + /** + * 体格检查工具编码 + */ + private String code; + + /** + * 体格检查工具名称 + */ + private String toolName; + + /** + * 是否需要具体部位(0否1是) + */ + private Integer requireLocation; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java new file mode 100644 index 00000000..ff57f086 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisAncillaryRecord.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 辅助检查记录表 + * @TableName vp_diagnosis_ancillary_record + */ +@TableName(value ="vp_diagnosis_ancillary_record") +@Data +public class DiagnosisAncillaryRecord implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 流程ID + */ + private String processId; + + /** + * 项目ID + */ + private String itemId; + + /** + * 检查结果 + */ + private String value; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java new file mode 100644 index 00000000..993e76a7 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisPhysicalRecord.java @@ -0,0 +1,68 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 体格检查记录 + * @TableName vp_diagnosis_physical_record + */ +@TableName(value ="vp_diagnosis_physical_record") +@Data +public class DiagnosisPhysicalRecord implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 诊断进程ID + */ + private String processId; + + /** + * 体格检查工具ID + */ + private String toolId; + + /** + * 体格检查部位ID + */ + private String locationId; + + /** + * 体格检查结果 + */ + private String result; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java new file mode 100644 index 00000000..c20ffcd2 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisQaRecord.java @@ -0,0 +1,73 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 诊断问答记录表 + * @TableName vp_diagnosis_qa_record + */ +@TableName(value ="vp_diagnosis_qa_record") +@Data +public class DiagnosisQaRecord implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 诊断进程ID + */ + private String processId; + + /** + * 问题 + */ + private String question; + + /** + * 问题语音文件ID + */ + private String questionWavId; + + /** + * 回答 + */ + private String answer; + + /** + * 回答语音文件ID + */ + private String answerWavId; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java new file mode 100644 index 00000000..5332a688 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiagnosisResult.java @@ -0,0 +1,68 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 诊断结果 + * @TableName vp_diagnosis_result + */ +@TableName(value ="vp_diagnosis_result") +@Data +public class DiagnosisResult implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 诊断进程ID + */ + private String processId; + + /** + * 诊断结果 + */ + private String finalDiagnosis; + + /** + * 治疗计划 + */ + private String treatmentPlan; + + /** + * 论证诊断 + */ + private String proveDiagnosisDesc; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Disease.java b/virtual-patient-model/src/main/java/com/supervision/model/Disease.java new file mode 100644 index 00000000..30cd383b --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/Disease.java @@ -0,0 +1,83 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 疾病名称 + * @TableName vp_disease + */ +@TableName(value ="vp_disease") +@Data +public class Disease implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 疾病编码 + */ + private String code; + + /** + * 状态 0未训练 1已训练 + */ + private Integer status; + + /** + * 预期诊断结果 + */ + private String expectedDiagnosisResult; + + /** + * 初步诊断依据 + */ + private String preliminaryDiagnosis; + + /** + * 证实诊断依据 + */ + private String confirmingDiagnosis; + + /** + * 鉴别依据 + */ + private String basisIdentification; + + /** + * 其他 + */ + private String other; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java new file mode 100644 index 00000000..0cbda23b --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseaseAncillary.java @@ -0,0 +1,68 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 疾病辅助检查 + * @TableName vp_disease_ancillary + */ +@TableName(value ="vp_disease_ancillary") +@Data +public class DiseaseAncillary implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 工具ID + */ + private String itemId; + + /** + * 是否必查 + */ + private Integer requireCheck; + + /** + * 结果 + */ + private String result; + + /** + * 说明 + */ + private String description; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java new file mode 100644 index 00000000..7629fd21 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/DiseasePhysical.java @@ -0,0 +1,70 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 疾病体格检查 + * @TableName vp_disease_physical + */ +@TableName(value ="vp_disease_physical") +@Data +public class DiseasePhysical implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 工具ID + */ + private String toolId; + + /** + * 检查部位ID + */ + private String locationId; + + /** + * 是否必查 + */ + private Integer requireCheck; + + /** + * 结果 + */ + private String result; + + /** + * 表征 + */ + private String trait; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Patient.java b/virtual-patient-model/src/main/java/com/supervision/model/Patient.java new file mode 100644 index 00000000..1bf4fd8f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/Patient.java @@ -0,0 +1,84 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 病人表 + * @TableName vp_patient + */ +@TableName(value ="vp_patient") +@Data +public class Patient implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 病人名称 + */ + private String name; + + /** + * 性别 0男 1女 + */ + private Integer gender; + + /** + * 病人年龄 + */ + private Integer age; + + /** + * 症状 + */ + private String symptoms; + + /** + * 身高 + */ + private BigDecimal height; + + /** + * 体重 + */ + private BigDecimal weight; + + /** + * 疾病列表,用;分割 + */ + private String diseaseList; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/Process.java b/virtual-patient-model/src/main/java/com/supervision/model/Process.java new file mode 100644 index 00000000..e496fcc8 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/Process.java @@ -0,0 +1,63 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 诊断进程表 + * @TableName vp_process + */ +@TableName(value ="vp_process") +@Data +public class Process implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 病人ID + */ + private String patientId; + + /** + * 用户ID + */ + private String userId; + + /** + * 任务状态 0进行中 1已完成 + */ + private Integer status; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/model/User.java b/virtual-patient-model/src/main/java/com/supervision/model/User.java new file mode 100644 index 00000000..9dd7103c --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/model/User.java @@ -0,0 +1,68 @@ +package com.supervision.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 用户表 + * @TableName vp_user + */ +@TableName(value ="vp_user") +@Data +public class User implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 用户账户 + */ + private String account; + + /** + * 用户名称 + */ + private String name; + + /** + * 用户密码 + */ + private String password; + + /** + * 用户角色编码,0管理员 1普通用户 + */ + private String roleCode; + + /** + * 创建人ID + */ + private String createUserId; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 更新人 + */ + private String updateUserId; + + /** + * 更新时间 + */ + private LocalDateTime updateTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + +} \ No newline at end of file diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskAnswerService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskAnswerService.java new file mode 100644 index 00000000..86400212 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskAnswerService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskAnswer; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_answer(问询回答)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskAnswerService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultAnswerService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultAnswerService.java new file mode 100644 index 00000000..1dbf192f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultAnswerService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskDefaultAnswer; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_default_answer(默认问询回答)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskDefaultAnswerService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultIntentService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultIntentService.java new file mode 100644 index 00000000..e717d020 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultIntentService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskDefaultIntent; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_default_intent(默认问询意图)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskDefaultIntentService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultQuestionService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultQuestionService.java new file mode 100644 index 00000000..fb1febe6 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskDefaultQuestionService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskDefaultQuestion; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_default_question(默认问询语句)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskDefaultQuestionService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskIntentService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskIntentService.java new file mode 100644 index 00000000..e94ba027 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskIntentService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskIntent; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_intent(诊断问询意图)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskIntentService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/AskQuestionService.java b/virtual-patient-model/src/main/java/com/supervision/service/AskQuestionService.java new file mode 100644 index 00000000..91cbea36 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/AskQuestionService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.AskQuestion; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_ask_question(问询问题)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface AskQuestionService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/ConfigAncillaryItemService.java b/virtual-patient-model/src/main/java/com/supervision/service/ConfigAncillaryItemService.java new file mode 100644 index 00000000..d0d0743f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/ConfigAncillaryItemService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.ConfigAncillaryItem; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_config_ancillary_item(辅助检查项目配置表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface ConfigAncillaryItemService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalLocationService.java b/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalLocationService.java new file mode 100644 index 00000000..8ca03b3f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalLocationService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.ConfigPhysicalLocation; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_config_physical_location(体格检查位置表配置表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface ConfigPhysicalLocationService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalToolService.java b/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalToolService.java new file mode 100644 index 00000000..3c8bb811 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/ConfigPhysicalToolService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.ConfigPhysicalTool; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_config_physical_tool(体格检查工具配置表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface ConfigPhysicalToolService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisAncillaryRecordService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisAncillaryRecordService.java new file mode 100644 index 00000000..53c5a03f --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisAncillaryRecordService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiagnosisAncillaryRecord; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_ancillary_record(辅助检查记录表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiagnosisAncillaryRecordService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPhysicalRecordService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPhysicalRecordService.java new file mode 100644 index 00000000..280024f4 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisPhysicalRecordService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiagnosisPhysicalRecord; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_physical_record(体格检查记录)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiagnosisPhysicalRecordService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisQaRecordService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisQaRecordService.java new file mode 100644 index 00000000..4d59f36c --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisQaRecordService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiagnosisQaRecord; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_qa_record(诊断问答记录表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiagnosisQaRecordService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisResultService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisResultService.java new file mode 100644 index 00000000..fcd36aa4 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiagnosisResultService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiagnosisResult; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_result(诊断结果)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiagnosisResultService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiseaseAncillaryService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiseaseAncillaryService.java new file mode 100644 index 00000000..a3e499c4 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiseaseAncillaryService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiseaseAncillary; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_disease_ancillary(疾病辅助检查)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiseaseAncillaryService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiseasePhysicalService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiseasePhysicalService.java new file mode 100644 index 00000000..3e289203 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiseasePhysicalService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.DiseasePhysical; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_disease_physical(疾病体格检查)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiseasePhysicalService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/DiseaseService.java b/virtual-patient-model/src/main/java/com/supervision/service/DiseaseService.java new file mode 100644 index 00000000..ae6b7764 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/DiseaseService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.Disease; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_disease(疾病名称)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface DiseaseService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/PatientService.java b/virtual-patient-model/src/main/java/com/supervision/service/PatientService.java new file mode 100644 index 00000000..4d787b25 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/PatientService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.Patient; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_patient(病人表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface PatientService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/ProcessService.java b/virtual-patient-model/src/main/java/com/supervision/service/ProcessService.java new file mode 100644 index 00000000..041c9bc1 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/ProcessService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.Process; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_process(诊断进程表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface ProcessService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/UserService.java b/virtual-patient-model/src/main/java/com/supervision/service/UserService.java new file mode 100644 index 00000000..4b6bcb46 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/UserService.java @@ -0,0 +1,13 @@ +package com.supervision.service; + +import com.supervision.model.User; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author flevance +* @description 针对表【vp_user(用户表)】的数据库操作Service +* @createDate 2023-10-20 17:19:21 +*/ +public interface UserService extends IService { + +} diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskAnswerServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskAnswerServiceImpl.java new file mode 100644 index 00000000..cc552700 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskAnswerServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskAnswer; +import com.supervision.service.AskAnswerService; +import com.supervision.mapper.AskAnswerMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_answer(问询回答)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskAnswerServiceImpl extends ServiceImpl + implements AskAnswerService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultAnswerServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultAnswerServiceImpl.java new file mode 100644 index 00000000..1c7698d8 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultAnswerServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskDefaultAnswer; +import com.supervision.service.AskDefaultAnswerService; +import com.supervision.mapper.AskDefaultAnswerMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_default_answer(默认问询回答)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskDefaultAnswerServiceImpl extends ServiceImpl + implements AskDefaultAnswerService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultIntentServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultIntentServiceImpl.java new file mode 100644 index 00000000..e91b95dd --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultIntentServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskDefaultIntent; +import com.supervision.service.AskDefaultIntentService; +import com.supervision.mapper.AskDefaultIntentMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_default_intent(默认问询意图)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskDefaultIntentServiceImpl extends ServiceImpl + implements AskDefaultIntentService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultQuestionServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultQuestionServiceImpl.java new file mode 100644 index 00000000..d47f5245 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskDefaultQuestionServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskDefaultQuestion; +import com.supervision.service.AskDefaultQuestionService; +import com.supervision.mapper.AskDefaultQuestionMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_default_question(默认问询语句)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskDefaultQuestionServiceImpl extends ServiceImpl + implements AskDefaultQuestionService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskIntentServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskIntentServiceImpl.java new file mode 100644 index 00000000..4f4433a4 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskIntentServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskIntent; +import com.supervision.service.AskIntentService; +import com.supervision.mapper.AskIntentMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_intent(诊断问询意图)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskIntentServiceImpl extends ServiceImpl + implements AskIntentService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/AskQuestionServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskQuestionServiceImpl.java new file mode 100644 index 00000000..fe548321 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/AskQuestionServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.AskQuestion; +import com.supervision.service.AskQuestionService; +import com.supervision.mapper.AskQuestionMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_ask_question(问询问题)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class AskQuestionServiceImpl extends ServiceImpl + implements AskQuestionService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigAncillaryItemServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigAncillaryItemServiceImpl.java new file mode 100644 index 00000000..e5506cd7 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigAncillaryItemServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.ConfigAncillaryItem; +import com.supervision.service.ConfigAncillaryItemService; +import com.supervision.mapper.ConfigAncillaryItemMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_config_ancillary_item(辅助检查项目配置表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class ConfigAncillaryItemServiceImpl extends ServiceImpl + implements ConfigAncillaryItemService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalLocationServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalLocationServiceImpl.java new file mode 100644 index 00000000..7a4940c5 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalLocationServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.ConfigPhysicalLocation; +import com.supervision.service.ConfigPhysicalLocationService; +import com.supervision.mapper.ConfigPhysicalLocationMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_config_physical_location(体格检查位置表配置表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class ConfigPhysicalLocationServiceImpl extends ServiceImpl + implements ConfigPhysicalLocationService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalToolServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalToolServiceImpl.java new file mode 100644 index 00000000..a5c6634e --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/ConfigPhysicalToolServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.ConfigPhysicalTool; +import com.supervision.service.ConfigPhysicalToolService; +import com.supervision.mapper.ConfigPhysicalToolMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_config_physical_tool(体格检查工具配置表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class ConfigPhysicalToolServiceImpl extends ServiceImpl + implements ConfigPhysicalToolService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisAncillaryRecordServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisAncillaryRecordServiceImpl.java new file mode 100644 index 00000000..55086491 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisAncillaryRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiagnosisAncillaryRecord; +import com.supervision.service.DiagnosisAncillaryRecordService; +import com.supervision.mapper.DiagnosisAncillaryRecordMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_ancillary_record(辅助检查记录表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiagnosisAncillaryRecordServiceImpl extends ServiceImpl + implements DiagnosisAncillaryRecordService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPhysicalRecordServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPhysicalRecordServiceImpl.java new file mode 100644 index 00000000..71085f5c --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisPhysicalRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiagnosisPhysicalRecord; +import com.supervision.service.DiagnosisPhysicalRecordService; +import com.supervision.mapper.DiagnosisPhysicalRecordMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_physical_record(体格检查记录)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiagnosisPhysicalRecordServiceImpl extends ServiceImpl + implements DiagnosisPhysicalRecordService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisQaRecordServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisQaRecordServiceImpl.java new file mode 100644 index 00000000..a82bfdc4 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisQaRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiagnosisQaRecord; +import com.supervision.service.DiagnosisQaRecordService; +import com.supervision.mapper.DiagnosisQaRecordMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_qa_record(诊断问答记录表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiagnosisQaRecordServiceImpl extends ServiceImpl + implements DiagnosisQaRecordService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisResultServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisResultServiceImpl.java new file mode 100644 index 00000000..a70e1ccd --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiagnosisResultServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiagnosisResult; +import com.supervision.service.DiagnosisResultService; +import com.supervision.mapper.DiagnosisResultMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_diagnosis_result(诊断结果)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiagnosisResultServiceImpl extends ServiceImpl + implements DiagnosisResultService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseAncillaryServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseAncillaryServiceImpl.java new file mode 100644 index 00000000..0993c00a --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseAncillaryServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiseaseAncillary; +import com.supervision.service.DiseaseAncillaryService; +import com.supervision.mapper.DiseaseAncillaryMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_disease_ancillary(疾病辅助检查)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiseaseAncillaryServiceImpl extends ServiceImpl + implements DiseaseAncillaryService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseasePhysicalServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseasePhysicalServiceImpl.java new file mode 100644 index 00000000..bd217cae --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseasePhysicalServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.DiseasePhysical; +import com.supervision.service.DiseasePhysicalService; +import com.supervision.mapper.DiseasePhysicalMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_disease_physical(疾病体格检查)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiseasePhysicalServiceImpl extends ServiceImpl + implements DiseasePhysicalService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseServiceImpl.java new file mode 100644 index 00000000..e0dd5754 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/DiseaseServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.Disease; +import com.supervision.service.DiseaseService; +import com.supervision.mapper.DiseaseMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_disease(疾病名称)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class DiseaseServiceImpl extends ServiceImpl + implements DiseaseService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/PatientServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/PatientServiceImpl.java new file mode 100644 index 00000000..37b785de --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/PatientServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.Patient; +import com.supervision.service.PatientService; +import com.supervision.mapper.PatientMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_patient(病人表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class PatientServiceImpl extends ServiceImpl + implements PatientService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/ProcessServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/ProcessServiceImpl.java new file mode 100644 index 00000000..745767d6 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/ProcessServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.Process; +import com.supervision.service.ProcessService; +import com.supervision.mapper.ProcessMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_process(诊断进程表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class ProcessServiceImpl extends ServiceImpl + implements ProcessService{ + +} + + + + diff --git a/virtual-patient-model/src/main/java/com/supervision/service/impl/UserServiceImpl.java b/virtual-patient-model/src/main/java/com/supervision/service/impl/UserServiceImpl.java new file mode 100644 index 00000000..2c75cd77 --- /dev/null +++ b/virtual-patient-model/src/main/java/com/supervision/service/impl/UserServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.model.User; +import com.supervision.service.UserService; +import com.supervision.mapper.UserMapper; +import org.springframework.stereotype.Service; + +/** +* @author flevance +* @description 针对表【vp_user(用户表)】的数据库操作Service实现 +* @createDate 2023-10-20 17:19:21 +*/ +@Service +public class UserServiceImpl extends ServiceImpl + implements UserService{ + +} + + + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskAnswerMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskAnswerMapper.xml new file mode 100644 index 00000000..c03067bb --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskAnswerMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + id,intent_id,answer, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskDefaultAnswerMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskDefaultAnswerMapper.xml new file mode 100644 index 00000000..d97393fb --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskDefaultAnswerMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + id,default_intent_id,answer, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskDefaultIntentMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskDefaultIntentMapper.xml new file mode 100644 index 00000000..93466fad --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskDefaultIntentMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + id,code,description, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskDefaultQuestionMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskDefaultQuestionMapper.xml new file mode 100644 index 00000000..5766a67d --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskDefaultQuestionMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + id,default_intent_id,question, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskIntentMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskIntentMapper.xml new file mode 100644 index 00000000..5b8ff4c5 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskIntentMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,code,description, + disease_id,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/AskQuestionMapper.xml b/virtual-patient-model/src/main/resources/mapper/AskQuestionMapper.xml new file mode 100644 index 00000000..9a226c1b --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/AskQuestionMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,intent_id,code, + question,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/ConfigAncillaryItemMapper.xml b/virtual-patient-model/src/main/resources/mapper/ConfigAncillaryItemMapper.xml new file mode 100644 index 00000000..49953d48 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/ConfigAncillaryItemMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,item_class,item_name, + info,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalLocationMapper.xml b/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalLocationMapper.xml new file mode 100644 index 00000000..5d548380 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalLocationMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,code,location_class, + location_name,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalToolMapper.xml b/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalToolMapper.xml new file mode 100644 index 00000000..6a4617da --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/ConfigPhysicalToolMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,tool_class,code, + tool_name,require_location,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiagnosisAncillaryRecordMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiagnosisAncillaryRecordMapper.xml new file mode 100644 index 00000000..4665720c --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiagnosisAncillaryRecordMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,process_id,item_id, + value,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiagnosisPhysicalRecordMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiagnosisPhysicalRecordMapper.xml new file mode 100644 index 00000000..a6f61258 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiagnosisPhysicalRecordMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,process_id,tool_id, + location_id,result,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiagnosisQaRecordMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiagnosisQaRecordMapper.xml new file mode 100644 index 00000000..a9ba03d4 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiagnosisQaRecordMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + id,process_id,question, + question_wav_id,answer,answer_wav_id, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiagnosisResultMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiagnosisResultMapper.xml new file mode 100644 index 00000000..3c8ba844 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiagnosisResultMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,process_id,final_diagnosis, + treatment_plan,prove_diagnosis_desc,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml new file mode 100644 index 00000000..ac8d0007 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiseaseAncillaryMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,item_id,require_check, + result,description,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiseaseMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiseaseMapper.xml new file mode 100644 index 00000000..74ecb00f --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiseaseMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + id,code,status, + expected_diagnosis_result,preliminary_diagnosis,confirming_diagnosis, + basis_identification,other,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml b/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml new file mode 100644 index 00000000..27832287 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/DiseasePhysicalMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + id,tool_id,location_id, + require_check,result,trait, + create_user_id,create_time,update_user_id, + update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/PatientMapper.xml b/virtual-patient-model/src/main/resources/mapper/PatientMapper.xml new file mode 100644 index 00000000..188cb150 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/PatientMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + id,name,gender, + age,symptoms,height, + weight,disease_list,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/ProcessMapper.xml b/virtual-patient-model/src/main/resources/mapper/ProcessMapper.xml new file mode 100644 index 00000000..019aeed6 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/ProcessMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,patient_id,user_id, + status,create_user_id,create_time, + update_user_id,update_time + + diff --git a/virtual-patient-model/src/main/resources/mapper/UserMapper.xml b/virtual-patient-model/src/main/resources/mapper/UserMapper.xml new file mode 100644 index 00000000..3dcfe0b8 --- /dev/null +++ b/virtual-patient-model/src/main/resources/mapper/UserMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + id,account,name, + password,role_code,create_user_id, + create_time,update_user_id,update_time + + diff --git a/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java b/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java index e76a9138..79df9bba 100644 --- a/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java +++ b/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java @@ -1,18 +1,15 @@ package com.supervision.controller; import cn.hutool.core.util.StrUtil; -import cn.hutool.json.JSONObject; -import cn.hutool.json.JSONUtil; -import cn.hutool.jwt.JWTUtil; -import cn.hutool.jwt.signers.JWTSigner; -import cn.hutool.jwt.signers.JWTSignerUtil; import com.supervision.domain.UserInfo; import com.supervision.exception.BusinessException; import com.supervision.util.TokenUtil; +import io.swagger.annotations.Api; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +@Api(tags = "用户管理") @RestController @RequestMapping("user") public class UserController { @@ -22,6 +19,7 @@ public class UserController { if (StrUtil.isBlank(userName)) { throw new BusinessException("用户名不能为空"); } + // TODO 后面实现 UserInfo userInfo = new UserInfo(); return TokenUtil.creatToken(userInfo); } diff --git a/virtual-patient-web/src/test/java/org/example/AppTest.java b/virtual-patient-web/src/test/java/org/example/AppTest.java deleted file mode 100644 index d5f435df..00000000 --- a/virtual-patient-web/src/test/java/org/example/AppTest.java +++ /dev/null @@ -1,38 +0,0 @@ -package org.example; - -import junit.framework.Test; -import junit.framework.TestCase; -import junit.framework.TestSuite; - -/** - * Unit test for simple App. - */ -public class AppTest - extends TestCase -{ - /** - * Create the test case - * - * @param testName name of the test case - */ - public AppTest( String testName ) - { - super( testName ); - } - - /** - * @return the suite of tests being tested - */ - public static Test suite() - { - return new TestSuite( AppTest.class ); - } - - /** - * Rigourous Test :-) - */ - public void testApp() - { - assertTrue( true ); - } -}