# 全局配置说明

# 全局配置

{
  "app": {
    "name": "太极河图数据可视化平台",
    "ename": "TAIJI HETU DATA VISUALIZATION",
    "copyright": "copyright",
    "company": "太极计算机股份有限公司"
  },
  "layout": {
    "navLayout": "side", // 菜单布局, 可配置side/top/both
    "collapsed": false, // 默认是否折叠
    "fixedHeader": true, // 头部菜单是否固定
    "fixedSider": true, // 左侧菜单是否固定
    "footer": true, // 页脚,默认开启
    "footerLinks": false, // 页面链接
    "loginTheme": 1, // 登陆页面的主题,可配置:1、2。
    "loginUrl": "" // 登陆地址
  },
  "links": {
    "help": {
      "name": "帮助",
      "link": ""
    },
    "privacy": {
      "name": "隐私",
      "link": ""
    },
    "clause": {
      "name": "条款",
      "link": ""
    }
  },
  "api": {
    "server": "后台服务应用名",
    "prefix": "后台应用请求前缀",
    "suffix": "后台应用请求后缀",
    "modules": {}
  },
  "visual": {
    "widgets": {
      "adorns": {
        "border": {}, // 边框
        "titlebar": {} // 标题框
      },
      "customs": {} // 自定义组件
    }
  }
}

# 边框

目前有全框线、对称框线、左上框线、右上框线、左下框线、右下框线、半包框线这七种边框分组。若要新增边框则需要放在 border 下这七个中的分组内。

可以是字符串:

  "1": "345px 482px 0 82px"  //图片切点
  • 图片切点:四个角根据 border 设置的大小全尺寸自动缩放显示到 border 对应的四个角,可避免放大缩小时导致边框图片失帧。

也可以是对象:

 "1": {
  name: ''          // 边框/图片名称  默认后缀 .png
  title: ''         // 中文名
  type: ''          // 类型 border
  group: ''         // 所属分组
  imageSrc: ''      // 图片路径
  imageStyle: ''    // 图片样式
  borderWidth: ''  // 边框宽配置 与图片切点一致
 }

imageSrc 默认路径为 ./static/adorn/type/group/name

  • name:若无,如上 “1” 就是 name。

# 标题栏

目前有全标题栏、异形标题栏、横向标题栏、纵向标题栏这四种标题栏分组。若要新增标题栏则需要放在 titlebar 下这四个中的分组内。

可以是 number:

  • 为 number 时,是 ./static/adorn/titlebar/group下的图片数量。
   "full-titlebar": 2, //全标题栏下有两张图片

可以是 string:

  "1": "./static/adorn/titlebar/full-titllebar/1.png"  //图片路径

也可以是 object:

 "1": {
  name: ''          // 标题栏/图片名称  默认后缀 .png
  title: ''         // 中文名
  type: ''          // 类型 border
  group: ''         // 所属分组
  imageSrc: ''      // 图片路径
  imageStyle: ''    // 图片样式
  borderWidth: ''  // 边框宽配置
 }

imageSrc 默认路径为 ./static/adorn/type/group/name

  • name:若无,如上 “1” 就是 name。
Last Updated: 1/27/2021, 5:02:17 PM