|
|
@ -92,7 +92,7 @@ |
|
|
<el-tag :type="getTypeTag(item.orderType)" effect="dark" class="type-tag">{{ item.orderTypeName }}</el-tag> |
|
|
<el-tag :type="getTypeTag(item.orderType)" effect="dark" class="type-tag">{{ item.orderTypeName }}</el-tag> |
|
|
<span class="project-no">{{ item.projectNo }}</span> |
|
|
<span class="project-no">{{ item.projectNo }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<el-tag :type="getStatusType(item.status)" size="small">{{ item.status }}</el-tag> |
|
|
|
|
|
|
|
|
<a style="font-size: 16px" :class="getStatusClass(item.status)" >{{ item.status }}</a> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="card-body"> |
|
|
<div class="card-body"> |
|
|
@ -364,13 +364,13 @@ export default { |
|
|
} |
|
|
} |
|
|
return tagMap[type] || 'info' |
|
|
return tagMap[type] || 'info' |
|
|
}, |
|
|
}, |
|
|
getStatusType(status) { |
|
|
|
|
|
|
|
|
getStatusClass(status) { |
|
|
const statusMap = { |
|
|
const statusMap = { |
|
|
已排产: 'info', |
|
|
|
|
|
进行中: 'warning', |
|
|
|
|
|
已完成: 'success' |
|
|
|
|
|
|
|
|
已排产: 'status-info', |
|
|
|
|
|
进行中: 'status-warning', |
|
|
|
|
|
已完成: 'status-success' |
|
|
} |
|
|
} |
|
|
return statusMap[status] || 'info' |
|
|
|
|
|
|
|
|
return statusMap[status] || 'status-info' |
|
|
}, |
|
|
}, |
|
|
getNodeStatusType(status) { |
|
|
getNodeStatusType(status) { |
|
|
const statusMap = { |
|
|
const statusMap = { |
|
|
@ -524,7 +524,7 @@ export default { |
|
|
display: flex; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
align-items: center; |
|
|
gap: 12px; |
|
|
gap: 12px; |
|
|
padding: 12px 20px; |
|
|
|
|
|
|
|
|
padding: 8px 20px; |
|
|
background: #FFFFFF; |
|
|
background: #FFFFFF; |
|
|
border-radius: 4px; |
|
|
border-radius: 4px; |
|
|
border: 1px solid #EBEEF5; |
|
|
border: 1px solid #EBEEF5; |
|
|
@ -661,7 +661,7 @@ export default { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.type-tag { |
|
|
.type-tag { |
|
|
font-size: 12px; |
|
|
|
|
|
|
|
|
font-size: 14px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.project-no { |
|
|
.project-no { |
|
|
@ -853,4 +853,16 @@ export default { |
|
|
grid-template-columns: 1fr; |
|
|
grid-template-columns: 1fr; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.status-info { |
|
|
|
|
|
color: #909399; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.status-warning { |
|
|
|
|
|
color: #E6A23C; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.status-success { |
|
|
|
|
|
color: #67C23A; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |