| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- {
- "$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"
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
|