UPDATE: 修改检测结果字典值
This commit is contained in:
@@ -76,7 +76,7 @@
|
||||
<el-text type="info">检测结论:</el-text>
|
||||
</template>
|
||||
<el-tag disable-transitions v-if="result.checkResult === 1" type="success">符合</el-tag>
|
||||
<el-tag disable-transitions v-else-if="result.checkResult === 2" type="danger">不符合</el-tag>
|
||||
<el-tag disable-transitions v-else-if="result.checkResult === 0" type="danger">不符合</el-tag>
|
||||
<el-tag disable-transitions v-else-if="result.checkResult === 4" type="danger">无法比较</el-tag>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label-align="right">
|
||||
@@ -114,9 +114,12 @@
|
||||
>
|
||||
符合
|
||||
</el-tag>
|
||||
<el-tag disable-transitions v-if="currentWhichTimeData.checkResult === 2" type="danger">
|
||||
<el-tag disable-transitions v-if="currentWhichTimeData.checkResult === 0" type="danger">
|
||||
不符合
|
||||
</el-tag>
|
||||
<el-tag disable-transitions v-if="currentWhichTimeData.checkResult === 4" type="danger">
|
||||
无法比较
|
||||
</el-tag>
|
||||
</div>
|
||||
</template>
|
||||
<el-option
|
||||
@@ -128,7 +131,8 @@
|
||||
<div style="display: flex; align-items: center; justify-content: space-between">
|
||||
<el-text>{{ '第' + item.time + '次' }}</el-text>
|
||||
<el-tag v-if="item.checkResult === 1" type="success">符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 2" type="danger">不符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 0" type="danger">不符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 4" type="danger">无法比较</el-tag>
|
||||
</div>
|
||||
</el-option>
|
||||
</el-select>
|
||||
@@ -146,7 +150,7 @@
|
||||
<el-tag disable-transitions v-if="submitSourceData.checkResult === 1" type="success">
|
||||
符合
|
||||
</el-tag>
|
||||
<el-tag disable-transitions v-if="submitSourceData.checkResult === 2" type="danger">
|
||||
<el-tag disable-transitions v-if="submitSourceData.checkResult === 0" type="danger">
|
||||
不符合
|
||||
</el-tag>
|
||||
<el-tag disable-transitions v-if="submitSourceData.checkResult === 4" type="info">
|
||||
@@ -163,7 +167,8 @@
|
||||
<div style="display: flex; align-items: center; justify-content: space-between">
|
||||
<el-text>{{ item.dataSourceName }}</el-text>
|
||||
<el-tag v-if="item.checkResult === 1" type="success">符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 2" type="danger">不符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 0" type="danger">不符合</el-tag>
|
||||
<el-tag v-if="item.checkResult === 4" type="danger">无法比较</el-tag>
|
||||
</div>
|
||||
</el-option>
|
||||
</el-select>
|
||||
@@ -245,7 +250,7 @@ const handleChooseClick = async () => {
|
||||
whichTimeData.value = Object.keys(resultSourceData.value).map(time => {
|
||||
// 检测结果只要有一个合格就算合格
|
||||
const checkResult = resultSourceData.value[time].find((item: any) => item.checkResult === 1)
|
||||
return { time, checkResult: checkResult ? 1 : 2 }
|
||||
return { time, checkResult: checkResult ? 1 : 0 }
|
||||
})
|
||||
currentWhichTimeData.value = whichTimeData.value.find((item: any) => item.time == currentResult.whichTime)
|
||||
sourceData.value = resultSourceData.value[currentResult.whichTime]
|
||||
|
||||
Reference in New Issue
Block a user