diff --git a/src/jmapNew/theme/components/utils/menuOperate.js b/src/jmapNew/theme/components/utils/menuOperate.js index 0a16dc5bc..5ba4bef97 100644 --- a/src/jmapNew/theme/components/utils/menuOperate.js +++ b/src/jmapNew/theme/components/utils/menuOperate.js @@ -906,6 +906,16 @@ export const menuOperate = { railQueryRegister: { operation: OperationEvent.RailCommand.railQueryRegister.menu.operation, cmdType: CMD.RAIL.CMD_RAIL_QUERY_REGISTER + }, + // 行车设备施工登记簿 保存 + equipmentConstructionFill:{ + operation: OperationEvent.RailCommand.equipmentConstructionFill.menu.operation, + cmdType: CMD.RAIL.CMD_RAIL_EQUIPMENT_CONSTRUCTION_INFO_SAVE + }, + // 行车设备施工登记簿 列表 + equipmentConstructionQuery:{ + operation: OperationEvent.RailCommand.equipmentConstructionQuery.menu.operation, + cmdType: CMD.RAIL.CMD_RAIL_EQUIPMENT_CONSTRUCTION_INFO_QUERY } }, Conversation: { diff --git a/src/scripts/cmdPlugin/CommandEnum.js b/src/scripts/cmdPlugin/CommandEnum.js index c489b474f..b38aa5c34 100644 --- a/src/scripts/cmdPlugin/CommandEnum.js +++ b/src/scripts/cmdPlugin/CommandEnum.js @@ -490,7 +490,9 @@ export default { CMD_RAIL_QUERY_TICKET: {value: 'RAIL_QUERY_TICKET', label: '查询票据'}, CMD_RAIL_FILL_IN_REGISTER: {value: 'RAIL_FILL_IN_REGISTER', label: '填写行车簿册'}, CMD_RAIL_QUERY_REGISTER: {value: 'RAIL_QUERY_REGISTER', label: '查询行车簿册'}, - CMD_RAIL_GIVE_TICKET_TO: {value: 'RAIL_GIVE_TICKET_TO', label: '给出票据'} + CMD_RAIL_GIVE_TICKET_TO: {value: 'RAIL_GIVE_TICKET_TO', label: '给出票据'}, + CMD_RAIL_EQUIPMENT_CONSTRUCTION_INFO_SAVE:{value: 'EQUIPMENT_CONSTRUCTION_INFO_SAVE', label: '填写施工登记簿册'}, + CMD_RAIL_EQUIPMENT_CONSTRUCTION_INFO_QUERY:{value: 'EQUIPMENT_CONSTRUCTION_INFO_QUERY', label: '查询施工登记簿册'} }, Conversation: { CMD_Conversation_Chat_Text: {value: 'Conversation_Chat_Text', label: '发送文本消息'}, diff --git a/src/scripts/cmdPlugin/OperationHandler.js b/src/scripts/cmdPlugin/OperationHandler.js index 55ced3ae6..5e426ebe6 100644 --- a/src/scripts/cmdPlugin/OperationHandler.js +++ b/src/scripts/cmdPlugin/OperationHandler.js @@ -4395,6 +4395,62 @@ export const OperationEvent = { operation: '1205', domId: '_Tips-Rail-railGiveTicketTo' } + }, + equipmentConstructionFill: { + menu: { + operation: '1206', + domId: '_Tips-Rail-equipmentConstructionFill-Menu' + }, + constructionInput:{ + operation: '1207', + domId: '_Tips-Rail-equipmentConstructionFill-Input' + }, + num:{ + operation: '1208', + domId: '_Tips-Rail-equipmentConstructionFill-num' + }, + projectName:{ + operation: '1209', + domId: '_Tips-Rail-equipmentConstructionFill-projectName' + }, + requestDate:{ + operation: '120a', + domId: '_Tips-Rail-equipmentConstructionFill-requestDate' + }, + requestDetails:{ + operation: '120b', + domId: '_Tips-Rail-equipmentConstructionFill-requestDetails' + }, + planSpendTime:{ + operation: '120c', + domId: '_Tips-Rail-equipmentConstructionFill-planSpendTime' + }, + acceptDetail:{ + operation: '120d', + domId: '_Tips-Rail-equipmentConstructionFill-acceptDetail' + }, + confirmReviewDate:{ + operation: '120e', + domId: '_Tips-Rail-equipmentConstructionFill-confirmReviewDate' + }, + confirmReviewDetail:{ + operation: '120f', + domId: '_Tips-Rail-equipmentConstructionFill-confirmReviewDetail' + }, + constructionOpenDetail:{ + operation: '1207g', + domId: '_Tips-Rail-equipmentConstructionFill-constructionOpenDetail' + }, + remark:{ + operation: '1207h', + domId: '_Tips-Rail-equipmentConstructionFill-remark' + } + }, + equipmentConstructionQuery: { + menu: { + operation: '120I', + domId: '_Tips-Rail-equipmentConstructionQuery' + } } }, Driver: { diff --git a/src/views/newMap/display/terminals/equipmentConstructionTable.vue b/src/views/newMap/display/terminals/equipmentConstructionTable.vue index dd25c084a..4be2cad8b 100644 --- a/src/views/newMap/display/terminals/equipmentConstructionTable.vue +++ b/src/views/newMap/display/terminals/equipmentConstructionTable.vue @@ -1,70 +1,227 @@