From a3e544f6e495a02ea75d0f1d83f61baac2a009c9 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Tue, 15 Oct 2024 15:30:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=85=E7=89=87=E6=A0=87=E5=87=86=E9=85=8D?= =?UTF-8?q?=E7=BD=AECRF=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dictionary.js | 16 + .../template/components/CriterionFormItem.vue | 2 +- .../components/CriterionQuestionForm.vue | 719 ++++++++++------- .../template/components/CriterionsConfig.vue | 4 +- .../template/components/TableQsForm.vue | 485 +++++++----- .../customize/CustomizeQuestionFormItem.vue | 6 +- .../customize/CustomizeQuestionsPreview.vue | 22 +- .../dicoms/customize/CustomizeReportPage.vue | 12 +- .../components/QuestionFormItem.vue | 12 +- .../components/QuestionTableFormItem.vue | 22 +- .../reading-unit/components/QuestionsForm.vue | 744 ++++++++++-------- .../components/QuestionsPreview.vue | 1 - .../reading-unit/components/TableQsForm.vue | 440 +++++++---- 13 files changed, 1471 insertions(+), 1014 deletions(-) diff --git a/src/api/dictionary.js b/src/api/dictionary.js index 3a45df78..99be1f16 100644 --- a/src/api/dictionary.js +++ b/src/api/dictionary.js @@ -1045,4 +1045,20 @@ export function getExploreRecommentInfo(params) { method: 'get', params }) +} + +export function getSystemCalculateQuestions(params) { + return request({ + url: `/ReadingQuestion/getSystemCalculateQuestions`, + method: 'post', + data: params + }) +} + +export function getSystemCalculateTableQuestions(params) { + return request({ + url: `/ReadingQuestion/getSystemCalculateTableQuestions`, + method: 'post', + data: params + }) } \ No newline at end of file diff --git a/src/views/dictionary/template/components/CriterionFormItem.vue b/src/views/dictionary/template/components/CriterionFormItem.vue index efb01afe..16b7dfd4 100644 --- a/src/views/dictionary/template/components/CriterionFormItem.vue +++ b/src/views/dictionary/template/components/CriterionFormItem.vue @@ -13,7 +13,7 @@ {{ question.GroupName }}
{{ question.QuestionName }} diff --git a/src/views/dictionary/template/components/CriterionQuestionForm.vue b/src/views/dictionary/template/components/CriterionQuestionForm.vue index 76512d45..0c3579c6 100644 --- a/src/views/dictionary/template/components/CriterionQuestionForm.vue +++ b/src/views/dictionary/template/components/CriterionQuestionForm.vue @@ -6,9 +6,10 @@ size="small" :rules="rules" :disabled="type === 'look'" - label-width="130px" + label-width="140px" >
+ + - - - - - + - - - - - {{ item.label }} - - - - - - - - - {{ item.label }} - - - - - - - - - - - - - - - - - - - - {{ item.label }} - - - - - - - - - - - - - - - - - {{ item.label }} - - - - + 公有属性 + - - - - - - - - - - - - - - - - - - - - - {{ item.label }} - - - @@ -396,14 +188,6 @@ label="必填触发值" prop="RelevanceValueList" > - - - - - - - - - - - - - - - - {{ item.label }} + + + + + {{ item.label }} + + + + + + v-for="item in $d.ExportResult" + :key="`ExportResult${item.value}`" + :label="item.value" + :value="item.label"> + - + + - - + + + + + + + + + + + + + + + + {{ item.label }} + + + + 私有属性 + + + + + {{ item.label }} + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - + + - + - - - + + + + + + + {{ item.label }} + {{ item.label }} + + + + + + + + + {{ item.label }} + - + + + + + + + + + + + + + + + + {{ item.label }} + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+