线路功能 无itemMap属性导致报错调整

This commit is contained in:
fan 2022-11-07 10:14:32 +08:00
parent 2a9e230ff9
commit 078b07f863

View File

@ -35,25 +35,25 @@ const simTypeMap = {
RAILWAY: '大铁CTC', RAILWAY: '大铁CTC',
EMERGENCY: '应急调度' EMERGENCY: '应急调度'
}; };
const clientMap = { // const clientMap = {
C_ATS: '中心ATS工作站', // C_ATS: 'ATS',
C_ATS_BS: '中心ATS大屏', // C_ATS_BS: 'ATS',
C_PA: '中心PA系统', // C_PA: 'PA',
C_CCTV: '中心视频监控系统', // C_CCTV: '',
L_ATS: '现地ATS工作站', // L_ATS: 'ATS',
LCW: '本地控制工作站', // LCW: '',
L_CCTV: '现地视频监控系统', // L_CCTV: '',
L_PA: '现地PA系统', // L_PA: 'PA',
GPC: '调度台终端', // GPC: '',
IPC: '联锁工作站', // IPC: '',
STPC: '车务终端', // STPC: '',
DMP: '车务管理终端', // DMP: '',
ISCS: 'ISCS', // ISCS: 'ISCS',
IBP: 'IBP', // IBP: 'IBP',
PSL: 'PSL', // PSL: 'PSL',
RUN_PLAN_DESIGN: '运行图编制', // RUN_PLAN_DESIGN: '',
DRIVE: '列车驾驶' // DRIVE: ''
}; // };
export default { export default {
name: 'PublishMap', name: 'PublishMap',
components: { components: {
@ -120,35 +120,35 @@ export default {
title: '默认扮演成员', title: '默认扮演成员',
prop: 'DEFAULT_MEMBER', prop: 'DEFAULT_MEMBER',
type: 'tag', type: 'tag',
columnValue: (row) => { return row.paramVO.itemMap.hasOwnProperty('DEFAULT_MEMBER') ? '是' : '否'; }, columnValue: (row) => { return row.paramVO.itemMap && row.paramVO.itemMap.hasOwnProperty('DEFAULT_MEMBER') ? '是' : '否'; },
tagType: () => { return 'success'; } tagType: () => { return 'success'; }
}, },
{ {
title: '大客流', title: '大客流',
prop: 'LPF', prop: 'LPF',
type: 'tag', type: 'tag',
columnValue: (row) => { return row.paramVO.itemMap.hasOwnProperty('LPF') ? '是' : '否'; }, columnValue: (row) => { return row.paramVO.itemMap && row.paramVO.itemMap.hasOwnProperty('LPF') ? '是' : '否'; },
tagType: () => { return 'success'; } tagType: () => { return 'success'; }
}, },
{ {
title: '真实设备', title: '真实设备',
prop: 'REAL_DEVICE', prop: 'REAL_DEVICE',
type: 'tag', type: 'tag',
columnValue: (row) => { return row.paramVO.itemMap.hasOwnProperty('REAL_DEVICE') ? '是' : '否'; }, columnValue: (row) => { return row.paramVO.itemMap && row.paramVO.itemMap.hasOwnProperty('REAL_DEVICE') ? '是' : '否'; },
tagType: () => { return 'success'; } tagType: () => { return 'success'; }
}, },
{ {
title: '加载实训', title: '加载实训',
prop: 'TRAINING', prop: 'TRAINING',
type: 'tag', type: 'tag',
columnValue: (row) => { return row.paramVO.itemMap.hasOwnProperty('TRAINING') ? '是' : '否'; }, columnValue: (row) => { return row.paramVO.itemMap && row.paramVO.itemMap.hasOwnProperty('TRAINING') ? '是' : '否'; },
tagType: () => { return 'success'; } tagType: () => { return 'success'; }
}, },
{ {
title: '加载试卷', title: '加载试卷',
prop: 'EXAM', prop: 'EXAM',
type: 'tag', type: 'tag',
columnValue: (row) => { return row.paramVO.itemMap.hasOwnProperty('EXAM') ? '是' : '否'; }, columnValue: (row) => { return row.paramVO.itemMap && row.paramVO.itemMap.hasOwnProperty('EXAM') ? '是' : '否'; },
tagType: () => { return 'success'; } tagType: () => { return 'success'; }
}, },
{ {