fix: 添加状态展示

This commit is contained in:
caoqianming 2024-03-20 14:37:25 +08:00
parent bccdaa16ca
commit c5185965b5
1 changed files with 7 additions and 4 deletions

View File

@ -15,9 +15,10 @@
<td v-if="!noIndex">{{ index + 1 }}</td>
<td v-for="itemz in itemy" :key="itemz">
<el-progress v-if="itemz.elType == 'progress'" :text-inside="true"
:stroke-width="14" :percentage="itemz.value" :status="getStatus(itemz.value)" />
:stroke-width="14" :percentage="itemz.value"
:status="getStatus(itemz.value)" />
<el-tag v-else-if="itemz.elType == 'tag'" :type="getTagType(itemz.value)">{{
stateOption[itemz.value] }}</el-tag>
stateOption[itemz.value] }}</el-tag>
<span v-else>{{ itemz.value }}</span>
</td>
</tr>
@ -29,11 +30,12 @@
<!-- <el-progress v-if="itemz.elType=='progress'" :text-inside="true" :stroke-width="14" :percentage="itemz.value"
:status="getStatus(itemz.value)"/> -->
<el-progress v-if="itemz.elType == 'progress'" :text-inside="true"
:stroke-width="16" :percentage="itemz.value" :status="getStatus(itemz.value)">
:stroke-width="16" :percentage="itemz.value"
:status="getStatus(itemz.value)">
<span>{{ itemz.value }}</span>
</el-progress>
<el-tag v-else-if="itemz.elType == 'tag'" :type="getTagType(itemz.value)">{{
stateOption[itemz.value] }}</el-tag>
stateOption[itemz.value] }}</el-tag>
<span v-else>{{ itemz.value }}</span>
</td>
</tr>
@ -90,6 +92,7 @@ export default {
14: "已分解",
20: "已下达",
30: '生产中',
34: '已停止',
40: '已完成',
'q10': '完好',
'q20': '限用',