{ "$schema": "http://json-schema.org/draft-04/schema", "title": "主配置", "type": "object", "required": [ "UITemplateVersion", "DatabaseConnStr", "JiaYouJiPeiZhi_TableName", "YouJiConfigs" ], "format": "table", "properties": { "UITemplateVersion": { "type": "string", "readOnly": true, "default": "1.0", "format": "hidden", "options": { "compact": true } }, "DatabaseConnStr": { "type": "string", "title": "lang-zh-ch:目标数据库连接字符串lang-en-us:Target database connection string", "default": "Server=localhost\\SQLEXPRESS,1433;Database=SinoChemPosDatabase;Integrated Security=False;User Id=sa;Password=111111;" }, "JiaYouJiPeiZhi_TableName": { "type": "string", "title": "lang-zh-ch:数据库中的 '加油机配置表' 的表名称, 根据不同站点, 可能为 'jyjpz' 或者 'yjpz' lang-en-us:Database table name for 'jyjpz' table, could be: 'jyjpz' or 'yjpz'", "default": "jyjpz" }, "YouJiConfigs": { "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "title": "全站物理油机配置(每台真实油机对应一项此配置)", "items": { "type": "object", "title": "物理油机", "required": [ "JiHao", "YouMianConfigs" ], "properties": { "JiHao": { "type": "integer", "title": "油机编号, 由1开始编号,全站唯一。 假设某油站有4台真实物理油机, 则应添加4个此配置,且它们的油机编号分别为1、2、3、4,请与站点管理人员确认如何分配此编号", "default": 1 }, "YouMianConfigs": { "type": "array", "minItems": 2, "maxItems": 2, "format": "tabs", "uniqueItems": true, "title": "油面配置 - 每台物理油机显然有两个面,此处需要分别命名它们为A或者B面, 以下请创建两个油面,并分别分配'A面'或者'B面'", "items": { "type": "object", "title": "油面", "headerTemplate": "第{{ self.YouMianBianHao }}个油面", "required": [ "YouMianBianHao", "YouQiangConfigs" ], "properties": { "YouMianBianHao": { "type": "integer", "enum": [ 0, 1 ], "options": { "enum_titles": [ "A面", "B面" ] }, "title": "请与站点管理人员确认如何分配油面号" }, "YouQiangConfigs": { "title": "枪配置(每油面下有若干把枪)", "type": "array", "minItems": 1, "format": "tabs", "uniqueItems": true, "items": { "type": "object", "title": "枪", "headerTemplate": "枪 {{ self.QiangHao }} (全站 {{ self.LuoJiQiangHao }})", "required": [ "QiangHao", "LuoJiQiangHao" ], "properties": { "QiangHao": { "type": "integer", "title": "面内枪号, 每个油面下的枪号由1开始递增编号(换面则重置). 如某个面上有2把枪,则应添加2个此配置,且分别此编号值为1、2. 请与站点管理人员确认如何分配此值" }, "LuoJiQiangHao": { "type": "integer", "title": "全站枪号, 对应小化POS所需要的\"加油流水表\"和\"油枪状态表\"的枪号(jihao), 整个油站的所有枪号由1开始编号, 应全站唯一。 应该与FDC SERVER中的site level nozzle id相匹配对应 请与站点管理人员确认如何分配此值", "$ref": "/Home/GetProcessorMetaConfigSchema?simpleSourceEndpointTypeStr=FdcServerHostApp&configSubSection=Pump&format=simple" } } } } } } } } } } } }