From 8e0c186ee7892fe9cfd400e47ff211f688a9918c Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Thu, 21 Nov 2024 10:19:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A8=BD=E6=9F=A5=E9=85=8D=E7=BD=AE=E5=92=8C?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E9=98=85=E7=89=87=E6=A0=87=E5=87=86=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dictionary.js | 16 + src/router/index.js | 5 + src/views/dictionary/checkConfig/index.vue | 210 ++- .../components/CriterionDictionary.vue | 13 +- .../components/CriterionDictionaryConfig.vue | 7 +- .../template/components/CriterionFormItem.vue | 59 +- .../components/CriterionQuestionForm.vue | 1445 +++++++++++------ .../template/components/CriterionsConfig.vue | 72 +- .../template/components/CriterionsTmp.vue | 14 +- .../dictionary/template/components/ECRF.vue | 14 +- .../template/components/OrganForm.vue | 7 +- .../template/components/OrgansTbl.vue | 7 +- .../template/components/TableQsForm.vue | 912 +++++++---- .../template/components/TableQsList.vue | 98 +- 14 files changed, 1919 insertions(+), 960 deletions(-) diff --git a/src/api/dictionary.js b/src/api/dictionary.js index fec6388..47472fa 100644 --- a/src/api/dictionary.js +++ b/src/api/dictionary.js @@ -1043,3 +1043,19 @@ export function deleteCommonDocument(commonDocumentId) { }) } +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 + }) +} + diff --git a/src/router/index.js b/src/router/index.js index 49f885f..ebcb086 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -242,6 +242,11 @@ export const constantRoutes = [ component: () => import('@/views/404'), hidden: true }, + { + path: '/ecrfPreview', + component: () => import('@/views/dictionary/template/components/ECRF'), + hidden: true + }, { path: '/editUser', component: Layout, diff --git a/src/views/dictionary/checkConfig/index.vue b/src/views/dictionary/checkConfig/index.vue index 0564e03..8b03f80 100644 --- a/src/views/dictionary/checkConfig/index.vue +++ b/src/views/dictionary/checkConfig/index.vue @@ -33,7 +33,7 @@ @@ -49,7 +49,7 @@ - + - + 基本信息 @@ -142,11 +142,16 @@ - + + + + + + @@ -259,61 +264,64 @@ 路由 图片 图片数组 + OSS - - - + + + + 路由地址 - - - - - + + + + + 是否有参数 - - - - - - - 增加参数 - - - - - - + + + + + + + 增加参数 + + + + + + 参数名{{index + 1}} - - - - - + + + + + 参数值{{index + 1}} - - - - + + + + 删除 - - + + + 增加列 @@ -369,6 +377,16 @@ + + + + + + + + + + + + + 子数据LableEN + + + + @@ -510,12 +556,27 @@ - + + - + + + + + @@ -541,6 +602,11 @@ + + + + + @@ -605,11 +671,11 @@
- + 完全拷贝 - + 拷贝 新建 @@ -625,6 +691,7 @@ height="100" > +