接口实现

本页内容的接口需要服务实现,要求请求和返还格式必须匹配
接口名称可随意,请求参数和返回参数(至少)需按要求,其他字段可扩展
  • POST 登录接口 /user/login
请求参数:
{username, password}
返回结果:
{
  data:{
    token:"!H$]6pVust^C1ZM@ViyvC*G7auxISbBT",
    userInfo:{
      avatar:"http://onmxkx5tf.bkt.clouddn.com/mockjs/head-pic/37.jpg",
      name:"汪秀英"
    }
  },
  status:0
}
  • GET 获取用户信息接口 /user/getInfo
请求参数:
无
返回结果:
{
  data:{
      avatar:"http://onmxkx5tf.bkt.clouddn.com/mockjs/head-pic/37.jpg",
      name:"汪秀英"
  },
  status:0
}
  • GET 获取权限菜单 /user/getMenu
请求参数:
无
返回结果:
{
  data:[
     {
      name: '示例模版',
      path: '/example',
      position: 0,
      sort: 1,
      children: [
        {
          name: '表格信息页',
          path: 'table',
          position: 1,
          sort: 1
        },
        {
          name: '整页表单',
          path: 'form',
          position: 1,
          sort: 2
        },
     }
  ],
  status:0
}
  • POST 统一上传图片接口 /common/uploadImg
请求参数:
表单:name=fileData
返回结果:
{
  data:{
      url:"http://onmxkx5tf.bkt.clouddn.com/mockjs/head-pic/37.jpg"
  },
  status:0
}
  • GET 统一数据字典接口 /common/dict
请求参数:
dictId = 1230
返回结果:
{
  "data": [
    {name:'已支付',value:'1'},
    {name:'已退款',value:'2'}
  ],
  "status": 0
}

你可能感兴趣的:(接口实现)