|
@@ -9,13 +9,15 @@
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<el-descriptions title="" :column="1">
|
|
<el-descriptions title="" :column="1">
|
|
- <el-descriptions-item label="质控项目">{{ item.error_field }}</el-descriptions-item>
|
|
|
|
|
|
+ <el-descriptions-item label="质控项目">
|
|
|
|
+ <el-tag type="danger">{{ item.error_field }}</el-tag>
|
|
|
|
+ </el-descriptions-item>
|
|
<el-descriptions-item label="错误描述">{{ item.notice }}</el-descriptions-item>
|
|
<el-descriptions-item label="错误描述">{{ item.notice }}</el-descriptions-item>
|
|
<el-descriptions-item label="质控依据">
|
|
<el-descriptions-item label="质控依据">
|
|
- <span v-for="(yItem, yIndex) of item.basis[0]" :key="yIndex">
|
|
|
|
- <span v-if="yIndex">、</span>
|
|
|
|
- {{ yItem }}
|
|
|
|
- </span>
|
|
|
|
|
|
+ <div v-for="(yItem, yIndex) of item.basis" :key="yIndex" style="margin-bottom: 10px;">
|
|
|
|
+ <span>{{ yIndex+1 }}、</span>
|
|
|
|
+ <div v-for="(cItem, cIndex) of yItem" :key="cIndex">{{ cItem }}</div>
|
|
|
|
+ </div>
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
<el-descriptions-item label="分值">-{{ item.score }}</el-descriptions-item>
|
|
<el-descriptions-item label="分值">-{{ item.score }}</el-descriptions-item>
|
|
</el-descriptions>
|
|
</el-descriptions>
|
|
@@ -113,7 +115,7 @@
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
.caseQualityBox {
|
|
.caseQualityBox {
|
|
- width: 300px;
|
|
|
|
|
|
+ width: 340px;
|
|
min-height: 650px;
|
|
min-height: 650px;
|
|
height: 820px;
|
|
height: 820px;
|
|
overflow-x: hidden;
|
|
overflow-x: hidden;
|
|
@@ -127,6 +129,9 @@
|
|
}
|
|
}
|
|
::v-deep .el-descriptions-item__label:not(.is-bordered-label) {
|
|
::v-deep .el-descriptions-item__label:not(.is-bordered-label) {
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
|
|
+ width: 65px;
|
|
|
|
+ text-align: right;
|
|
|
|
+ display: inline-table;
|
|
}
|
|
}
|
|
.box-card {
|
|
.box-card {
|
|
margin-bottom: 10px;
|
|
margin-bottom: 10px;
|