微信导航界面配置模块

2018-12-05  本文已影响0人  LucasLight
微信配置原型界面

请求界面地址:/pubWeb/public/navigation

微信导航界面配置接口定义

1. 树形控件列表接口

[
  {  "id":"91231920831290312",
    "iconUrl":"/demo/typea",
    "text":"节点名称demo",
    children:[
      
    ]
  }
]

2. 树形控件新增接口

{
  parentId:"",//新增加节点的父类节点id
  item:{
    "id":"91231920831290312",
    "iconUrl":"/demo/typea",
    "text":"节点名称demo",
    children:[]    //考虑到是新增当前节点,child不可能有值,默认为空数组处理
  }
}
{
  status:"0"||"-1"||"-2",
  message:"" //默认为空,在有需要响应异常信息的时候,可以封装到message属性字段中。
}

3. 树形控件删除接口

{
  id:"要删除的节点ID"
}
{
  status:"0"||"-1",
message:""  //默认为空,在有需要响应异常信息的时候,可以封装到message属性字段中。
}

4. 配置首页树形控件接口修改

{
  parentId:"",//新增加节点的父类节点id
  item:{
    "id":"91231920831290312",
    "iconUrl":"/demo/typea",
    "text":"节点名称demo",
    children:[]    //考虑到是新增当前节点,child不可能有值,默认为空数组处理
  }
}
{
  "status":"0"||"-1"||"-2",
  message:""
}

5. 节点详细信息的内容查看

{
  id:"节点ID"
}
{
  status:"0"||"-1",
  detailHTML:"<div style=/"width:'130px'/"></div>"   //detailHTML内部应当返回对应的HTML数据,追加到富文本编辑器中。
}

6. 节点详细信息的内容 修改、删除

{
  id:"节点ID",
    detailHTML:"<div style=/"width:'130px'/"></div>"   //detailHTML为符合HTML格式的字符串数据
}
{
  status:"0"||"-1",
   message:""
}
上一篇 下一篇

猜你喜欢

热点阅读