refactor(wms/coil): 重构钢卷详情页面,拆分组件并优化页面结构
1. 将原钢卷详情页面拆分为多个独立组件,按功能模块划分 2. 调整路由指向,将页面入口指向新的页面文件 3. 新增状态工具类,封装通用格式化和样式
This commit is contained in:
20
klp-ui/src/views/wms/coil/info/statusUtils.js
Normal file
20
klp-ui/src/views/wms/coil/info/statusUtils.js
Normal file
@@ -0,0 +1,20 @@
|
||||
export function getFuturisticStatusClass(status) {
|
||||
if (!status) return ''
|
||||
const statusLower = status.toLowerCase()
|
||||
if (statusLower.includes('合格')) return 'futuristic-status-success'
|
||||
if (statusLower.includes('不合格')) return 'futuristic-status-danger'
|
||||
if (statusLower.includes('待检')) return 'futuristic-status-warning'
|
||||
return 'futuristic-status-default'
|
||||
}
|
||||
|
||||
export function formatTime(timeStamp) {
|
||||
if (!timeStamp) return '-'
|
||||
const date = new Date(timeStamp)
|
||||
const year = date.getFullYear()
|
||||
const month = String(date.getMonth() + 1).padStart(2, '0')
|
||||
const day = String(date.getDate()).padStart(2, '0')
|
||||
const hour = String(date.getHours()).padStart(2, '0')
|
||||
const minute = String(date.getMinutes()).padStart(2, '0')
|
||||
const second = String(date.getSeconds()).padStart(2, '0')
|
||||
return `${year}-${month}-${day} ${hour}:${minute}:${second}`
|
||||
}
|
||||
Reference in New Issue
Block a user