| | |
| | | { prop: "taskName", label: "巡检任务名称", minWidth: 160 }, |
| | | { prop: "remarks", label: "备注", minWidth: 150 }, |
| | | { prop: "inspector", label: "执行巡检人", minWidth: 150, slot: "inspector" }, |
| | | { |
| | | prop: "frequencyType", |
| | | label: "频次", |
| | | minWidth: 150, |
| | | // formatter: (_, __, val) => ({ |
| | | // DAILY: "每日", |
| | | // WEEKLY: "每周", |
| | | // MONTHLY: "每月", |
| | | // QUARTERLY: "季度" |
| | | // }[val] || "") |
| | | formatData: params => { |
| | | return params === "DAILY" |
| | | ? "每日" |
| | | : params === "WEEKLY" |
| | | ? "每周" |
| | | : params === "MONTHLY" |
| | | ? "每月" |
| | | : params === "QUARTERLY" |
| | | ? "季度" |
| | | : ""; |
| | | }, |
| | | }, |
| | | // 「频次」列按需求隐藏(R25);frequency_detail 里的「每周/每月/每季」已能表达频次 |
| | | { |
| | | prop: "frequencyDetail", |
| | | label: "开始日期与时间", |
| | |
| | | label: "规格型号", |
| | | prop: "deviceModel", |
| | | }, |
| | | { |
| | | prop: "frequencyType", |
| | | label: "频次", |
| | | minWidth: 150, |
| | | // PIMTable 使用的是 formatData,而不是 Element-Plus 的 formatter |
| | | formatData: (cell) => ({ |
| | | DAILY: "每日", |
| | | WEEKLY: "每周", |
| | | MONTHLY: "每月", |
| | | QUARTERLY: "季度" |
| | | }[cell] || "") |
| | | }, |
| | | // 「频次」列按需求隐藏(R25);frequency_detail 里的「每周/每月/每季」已能表达频次 |
| | | { |
| | | prop: "frequencyDetail", |
| | | label: "开始日期与时间", |