From 2dc3f07802fb1048b98133ad810465d182b2582d Mon Sep 17 00:00:00 2001 From: wangdongbo <> Date: Thu, 13 Aug 2026 09:44:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E6=A1=A3=E5=AD=97=E6=AE=B5=E7=9A=84?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../form-cell/form-evaluated-joint.vue | 47 +++++++++++++++ .../form-cell/form-exercise-level.vue | 48 +++++++++++++++ .../form-cell/form-select-and-other.vue | 58 +++++++++++++++++++ components/form-template/form-cell/index.vue | 11 +++- components/form-template/index.vue | 2 +- 5 files changed, 164 insertions(+), 2 deletions(-) create mode 100644 components/form-template/form-cell/form-evaluated-joint.vue create mode 100644 components/form-template/form-cell/form-exercise-level.vue create mode 100644 components/form-template/form-cell/form-select-and-other.vue diff --git a/components/form-template/form-cell/form-evaluated-joint.vue b/components/form-template/form-cell/form-evaluated-joint.vue new file mode 100644 index 0000000..5fb78df --- /dev/null +++ b/components/form-template/form-cell/form-evaluated-joint.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/components/form-template/form-cell/form-exercise-level.vue b/components/form-template/form-cell/form-exercise-level.vue new file mode 100644 index 0000000..9000a79 --- /dev/null +++ b/components/form-template/form-cell/form-exercise-level.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/components/form-template/form-cell/form-select-and-other.vue b/components/form-template/form-cell/form-select-and-other.vue new file mode 100644 index 0000000..ab48cb5 --- /dev/null +++ b/components/form-template/form-cell/form-select-and-other.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/components/form-template/form-cell/index.vue b/components/form-template/form-cell/index.vue index d4b9b87..2ea879d 100644 --- a/components/form-template/form-cell/index.vue +++ b/components/form-template/form-cell/index.vue @@ -10,6 +10,12 @@ @change="change" /> + + + --> - \ No newline at end of file + diff --git a/components/form-template/index.vue b/components/form-template/index.vue index e68671f..b59bdc1 100644 --- a/components/form-template/index.vue +++ b/components/form-template/index.vue @@ -33,7 +33,7 @@ const props = defineProps({ } }) -const formCellType = ['input', 'select', 'date', 'radio', 'region', 'textarea', 'multiSelectAndOther', 'selfMultipleDiseases', 'files','diagnosis','positiveFind']; +const formCellType = ['input', 'select', 'date', 'radio', 'region', 'textarea', 'multiSelectAndOther', 'selectAndOther', 'selfMultipleDiseases', 'files', 'diagnosis', 'positiveFind', 'evaluatedJoint', 'exerciseLevel']; const formCellTitle = ['surgicalHistory']; const customCellType = ['BMI', 'bloodPressure']; const disabledMap = computed(() => props.disableTitles.reduce((m, i) => {