{ "$schema": "http://json-schema.org/draft-04/schema", "title": "恒山加油机IC卡配置", "type": "object", "required": [ "pumpIds", "pumpSubAddresses" ], "format": "grid", "properties": { "pumpIds": { "title": "加油点列表", "type": "string", "default": "1,2,3,4" }, "pumpSubAddresses": { "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "title": "lang-zh-ch:终端次级映射表lang-en-us:Sub address mappings for UI board", "items": { "type": "object", "title": "lang-zh-ch:次级地址映射lang-en-us:Sub address Mapping", "headerTemplate": "{{ self.PumpId }} <-> {{ self.SubAddress }}", "required": [ "PumpId", "SubAddress" ], "properties": { "PumpId": { "type": "integer", "title": "lang-zh-ch:加油点编号lang-en-us:Fueling Point No." }, "SubAddress": { "type": "integer", "title": "lang-zh-ch:端口上的次级地址lang-en-us:Sub address on the port" } } } }, "pumpNozzleLogicIds": { "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "title": "lang-zh-ch:加油点上的逻辑枪号lang-en-us:All the Logic ids for pumps", "items": { "type": "object", "title": "lang-zh-ch:加油点与逻辑枪号lang-en-us:Logic id of a pump", "headerTemplate": "{{ self.PumpId }} <-> {{ self.LogicIds }}", "required": [ "PumpId", "LogicIds" ], "properties": { "PumpId": { "type": "integer", "title": "lang-zh-ch:加油点编号lang-en-us:Fueling Point No." }, "LogicIds": { "type": "string", "title": "lang-zh-ch:油枪的逻辑枪号列表lang-en-us:Nozzle logic id list" } } } }, "pumpSiteNozzleNos": { "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "title": "lang-zh-ch:加油点上的站级枪号lang-en-us:Site Nozzle numbers for pumps", "items": { "type": "object", "title": "lang-zh-ch:加油点与站级枪号lang-en-us:Pump Number and Site nozzle no mapping", "headerTemplate": "{{ self.PumpId }} <-> {{ self.SiteNozzleNos }}", "required": [ "PumpId", "SiteNozzleNos" ], "properties": { "PumpId": { "type": "integer", "title": "lang-zh-ch:加油点编号lang-en-us:Fueling Point No." }, "SiteNozzleNos": { "type": "string", "title": "lang-zh-ch:站级枪号列表lang-en-us:Site nozzle no list" } } } }, "nozzleLogicIds": { "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "title": "lang-zh-ch:站级枪号对应的逻辑枪号lang-en-us:Logic nozzle ids for site nozzle numbers", "items": { "type": "object", "title": "lang-zh-ch:站级枪号与逻辑枪号映射lang-en-us:Logic id and site nozzle mapping", "headerTemplate": "{{ self.NozzleNo }} <-> {{ self.LogicId }}", "required": [ "NozzleNo", "LogicId" ], "properties": { "NozzleNo": { "type": "integer", "title": "lang-zh-ch:站级或外部枪号lang-en-us:Site Nozzle Number" }, "LogicId": { "type": "integer", "title": "lang-zh-ch:逻辑枪号lang-en-us:Logic nozzle id" } } } } } }