-
+
+
-
-
+
+
-
+ />
-
- {{$t('common:button:edit')}}
+
+ {{ $t('common:button:edit') }}
-
- {{$t('common:button:delete')}}
+
+ {{ $t('common:button:delete') }}
-
+
-
+
{formItemChange(val, item)})"
- @blur="limitBlur(item.Id, item.ValueType)"
- >
-
- {{ $fd('ValueUnit', parseInt(item.Unit)) }}
-
-
+ v-model="questionForm[qs.Id]"
+ type="textarea"
+ :autosize="{ minRows: 2, maxRows: 4}"
+ :disabled="!isCurrentTask || readingTaskState>=2"
+ @change="((val)=>{formItemChange(val, qs)})"
+ />
-
@@ -703,6 +766,11 @@ export default {
color: #ddd;
border: 1px solid #5e5e5e;
}
+ /deep/ .el-textarea__inner{
+ background-color: transparent;
+ color: #ddd;
+ border: 1px solid #5e5e5e;
+ }
/deep/ .el-form-item{
display: flex;
flex-direction: column;
@@ -717,7 +785,7 @@ export default {
/deep/ .el-select.is-disabled .el-input__inner{
background-color: #646464a1;
}
-
+
.el-form-item__content
.el-select{
width: 100%;
@@ -766,38 +834,12 @@ export default {
/deep/ .el-table__cell {
padding: 5px 0;
}
- }
- .el-collapse{
- border-bottom:none;
- border-top:none;
- /deep/ .el-collapse-item{
- background-color: #000!important;
- color: #ddd;
-
+ /deep/.el-table__fixed-right-patch {
+ background-color: #000 !important;
+ border-color: #444444;
}
- /deep/ .el-collapse-item__header{
- background-color: #000!important;
- color: #ddd;
- border-bottom-color:#5a5a5a;
- padding-left: 5px;
- height: 35px;
- line-height: 35px;
- }
- /deep/ .el-collapse-item__wrap{
- background-color: #000!important;
- color: #ddd;
- }
- /deep/ .el-collapse-item__content{
- width:260px;
- position: absolute;
- top: 0px;
- right: 0px;
- // border: 1px solid #ffeb3b;
- border: 1px solid #fff;
- z-index: 1;
- color: #ddd;
- padding: 5px;
- background-color:#1e1e1e;
+ /deep/.el-table__fixed-body-wrapper tr:hover > td {
+ background-color: #000 !important;
}
}
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionTableFormItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionTableFormItem.vue
new file mode 100644
index 00000000..a4f6fd85
--- /dev/null
+++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionTableFormItem.vue
@@ -0,0 +1,255 @@
+
+
+
+
+ {{ language==='en'?question.GroupEnName:question.GroupName }}
+
+
+
+
+
+ {formItemChange(val, question)})"
+ />
+
+ {formItemChange(val, question)})"
+ />
+
+ {formItemChange(val, question)})"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {formItemChange(val, question)})"
+ >
+
+
+ {{ item.label }}
+
+
+
+
+ {{ val }}
+
+
+
+
+ {formItemChange(val, question)})"
+ >
+
+ {{ val }}
+
+
+
+
+ {formItemChange(val, question)})"
+ />
+ {formItemChange(val, question)})"
+ />
+ {formItemChange(val, question)})"
+ />
+
+ {formItemChange(val, question)})"
+ >
+
+ {{ $fd('ValueUnit', parseInt(question.Unit)) }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue b/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
index af6f9c7e..07a305f5 100644
--- a/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
+++ b/src/views/trials/trials-panel/reading/dicoms/components/QuestionItem.vue
@@ -221,7 +221,7 @@