Browse Source

页面微调

clodop
常熟吴彦祖 1 month ago
parent
commit
b46f0e772e
  1. 17
      src/views/modules/haianWarehouse/warehouse/interfaceCallLog54.vue
  2. 1
      src/views/modules/haianWarehouse/warehousePallet/warehousePallet54.vue

17
src/views/modules/haianWarehouse/warehouse/interfaceCallLog54.vue

@ -349,15 +349,20 @@ export default {
this.getDataList()
},
// 状态标签色 - rqrq
getStatusType(status) {
// 列表和详情兼容历史Success/FAILED状态;空值和未识别状态保持未知,不解析响应内容重判结果 - rqrq
normalizeCallStatus (status) {
const normalizedStatus = String(status || '').toUpperCase()
return normalizedStatus === 'FAILED' ? 'ERROR' : normalizedStatus
},
// 按统一状态展示颜色,历史成功显示绿色、历史失败显示红色,未知状态保留中性色 - rqrq
getStatusType (status) {
const statusMap = { PROCESSING: 'warning', SUCCESS: 'success', ERROR: 'danger', TIMEOUT: 'info' }
return statusMap[status] || 'info'
return statusMap[this.normalizeCallStatus(status)] || 'info'
},
// 状态文案 - rqrq
getStatusLabel(status) {
// 列表、详情及导出共用状态文案,兼容历史大小写和失败别名,未知值不显示成功 - rqrq
getStatusLabel (status) {
const statusMap = { PROCESSING: '处理中', SUCCESS: '成功', ERROR: '失败', TIMEOUT: '超时' }
return statusMap[status] || '未知'
return statusMap[this.normalizeCallStatus(status)] || '未知'
},
// 查看详情 - rqrq

1
src/views/modules/haianWarehouse/warehousePallet/warehousePallet54.vue

@ -356,6 +356,7 @@ export default {
{ columnProp: 'emptyFlag', columnLabel: '空托盘', columnWidth: 90, align: 'center', headerAlign: 'center', formatter: 'yn' },
{ columnProp: 'callingFlag', columnLabel: '调用标记', columnWidth: 90, align: 'center', headerAlign: 'center', formatter: 'yn' },
{ columnProp: 'remark', columnLabel: '备注', columnWidth: 220, align: 'left', headerAlign: 'center' },
{ columnProp: 'manualRemark', columnLabel: '手工备注', columnWidth: 220, align: 'left', headerAlign: 'center' },
{ columnProp: 'createdBy', columnLabel: '创建人', columnWidth: 100, align: 'center', headerAlign: 'center' },
{ columnProp: 'createdTime', columnLabel: '创建时间', columnWidth: 160, align: 'center', headerAlign: 'center' },
{ columnProp: 'updatedBy', columnLabel: '修改人', columnWidth: 100, align: 'center', headerAlign: 'center' },

Loading…
Cancel
Save