From 4fbd4e28fe7d071103b7b55787406426a61d4893 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 19 Sep 2024 15:40:12 +0800
Subject: [PATCH] =?UTF-8?q?ivus=E6=A0=87=E5=87=86=E6=9B=B4=E6=94=B9?=
=?UTF-8?q?=E5=8F=8A=E7=B3=BB=E7=BB=9F=E6=A0=87=E5=87=86=E9=85=8D=E7=BD=AE?=
=?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/CriterionDictionary.vue | 3 +-
.../components/CriterionDictionaryConfig.vue | 5 +-
.../components/CriterionQuestionForm.vue | 18 +-
.../template/components/CriterionsConfig.vue | 2 +-
.../template/components/OrgansTbl.vue | 2 +-
.../dicoms/components/IVUS/QuestionForm.vue | 506 ----------
.../components/IVUS/QuestionFormItem.vue | 864 ++++++++++++++++++
.../dicoms/components/IVUS/QuestionList.vue | 173 ++--
8 files changed, 988 insertions(+), 585 deletions(-)
delete mode 100644 src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionForm.vue
create mode 100644 src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionFormItem.vue
diff --git a/src/views/dictionary/template/components/CriterionDictionary.vue b/src/views/dictionary/template/components/CriterionDictionary.vue
index a2cbdc69..97df91c9 100644
--- a/src/views/dictionary/template/components/CriterionDictionary.vue
+++ b/src/views/dictionary/template/components/CriterionDictionary.vue
@@ -213,7 +213,6 @@ export default {
}).then(res => {
this.loading = false
this.list = res.Result
- console.log(this.$d.GlobalAssessType)
})
},
handleAdd() {
@@ -265,7 +264,7 @@ export default {
}
-
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionFormItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionFormItem.vue
new file mode 100644
index 00000000..eb5448a9
--- /dev/null
+++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionFormItem.vue
@@ -0,0 +1,864 @@
+
+
+
+
+
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
index f7978a3c..ef4127c5 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue
@@ -41,75 +41,59 @@
size="small"
:model="questionForm"
>
-
+
{{ item.QuestionName }}
-
-
-
-
-
-
- {{ getLesionName(item.OrderMark,q.RowIndex) }}
-
-
-
-
-
-
-
-
-
-
-
- {{ numberToFixed(item.TableQuestions.Answers[i].area1,'m㎡') }}
-
-
- {{ numberToFixed(item.TableQuestions.Answers[i].area2,'m㎡') }}
-
-
- {{ numberToFixed(item.TableQuestions.Answers[i].diff, 'm㎡') }}
-
-
-
-
-
+
+
+ {{ getLesionName(item.OrderMark,scope.row.RowIndex) }}
-
-
-
-
+
+
+
+
+
+
+ {{$t('common:button:edit')}}
+
+
+ {{$t('common:button:delete')}}
+
+
+
+
+
@@ -678,6 +672,7 @@ export default {
}
.add-icon{
+ display: inline-block;
padding: 5px;
font-weight: bold;
color: #ddd;
@@ -722,14 +717,56 @@ export default {
/deep/ .el-select.is-disabled .el-input__inner{
background-color: #646464a1;
}
- /deep/ .el-button--mini, .el-button--mini.is-round {
- padding: 7px 10px;
- }
+
.el-form-item__content
.el-select{
width: 100%;
}
}
+ .table-wrapper {
+ ::-webkit-scrollbar {
+ width: 5px;
+ height: 8px;
+ }
+ ::-webkit-scrollbar-thumb {
+ border-radius: 10px;
+ background: #d0d0d0;
+ }
+ /deep/ .el-table,
+ .el-table__expanded-cell {
+ background-color: #000;
+ color: #fff;
+ border-color: #444444;
+ }
+ /deep/ .el-table th,
+ .el-table tr {
+ background-color: #000;
+ color: #fff;
+ border-color: #444444;
+ }
+ /deep/ .el-table__body tr > td {
+ background-color: #000 !important;
+ color: #fff;
+ border-color: #444444;
+ }
+ /deep/ .el-table__body tr:hover > td {
+ background-color: #858282 !important;
+ color: #fff;
+ border-color: #444444;
+ }
+ /deep/ .el-table--border th.gutter:last-of-type {
+ border: none;
+ }
+ /deep/ .el-table__fixed-right {
+ height: 100% !important;
+ }
+ /deep/ .el-table .cell {
+ line-height: 15px;
+ }
+ /deep/ .el-table__cell {
+ padding: 5px 0;
+ }
+ }
.el-collapse{
border-bottom:none;
border-top:none;