{ "$schema": "http://json-schema.org/draft-04/schema", "title": "中升非IC卡加油机", "type": "object", "required": [ "FccCommAddress", "DispenserCommBoardAddress", "PumpConfigs" ], "format": "grid", "properties": { "FccCommAddress": { "title": "油机端所配置的中控机的通讯地址编号,油机端将使用此值与中控机通讯,请从油机端查询和获取(典型值为0xE0即224)", "type": "integer", "default": 224, "minimum": 1, "maximum": 255 }, "DispenserCommBoardAddress": { "title": "油机端的通讯板地址编号,请从油机端获取(典型值为0xFF即255)", "type": "integer", "default": 255, "minimum": 1, "maximum": 255 }, "PumpConfigs": { "title": "所有加油点(此油机是一把枪即一个加油点)", "type": "array", "format": "tabs", "uniqueItems": true, "items": { "type": "object", "title": "加油点", "required": [ "PumpId", "DispenserSideNozzleId" ], "format": "grid", "properties": { "PumpId": { "title": "PumpId 加油点号(>=1 且 <=255)", "type": "integer", "default": 1, "minimum": 1, "maximum": 255 }, "DispenserSideNozzleId": { "title": "油机端所配置的枪号, 对于此类型的油机,它其实就是全站枪号", "type": "integer", "default": 1, "minimum": 1, "maximum": 128 } } } } } }