公共接口

1. 获取所有可用的分类树

URL: common/getCategoryList.action

结果ResultInfo类型的结果

{
   "code":0,
   "msg":"成功",
   "data":{
          "list":[
             {....},
             {....}
           ]
   }
}

2. 获取当前用户可操作的仓库列表

说明:目前没有做过滤,默认为所有的仓库,后续会更改实现,但是接口不会变。

URL: common/getWarehouseList.action

结果ResultInfo类型的结果

{
   "code":0,
   "msg":"成功",
   "data":{
          "list":[
             {....},
             {....}
           ]
   }
}

3. 根据资产分类获取该分类下的资产类型列表

URL: common/getAssetTypeListByCatagoryId.action

参数{"id":分类的id}

结果ResultInfo类型的结果

{
   "code":0,
   "msg":"成功",
   "data":{
          "list":[
             {....},
             {....}
           ]
   }
}

4. 获取资产信息列表

说明:支持分页和不分页查询,可以结合 gainet.datagrid.js 使用。
URL: common/getAssetList.action

参数{"vo.sn":资产编号}

结果ResultInfo类型的结果

{
   "code":0,
   "msg":"成功",
   "data":{
          "pager":[
             {....},
             {....}
           ]
   }
}

5. 判断是否存在子资产

URL: common/isExistSubAssets.action

参数{"vo.sn":资产编号}

结果ResultInfo类型的结果

{"code":0,"msg":"存在"}
{"code":-1,"msg":"不存在"}

6. 获取表单列表(显示分页)

说明:支持分页和不分页查询,可以结合 gainet.datagrid.js 使用。
URL: common/getFormList.action

参数

{
  "formListVo.startTime": 开始时间,
  "formListVo.endTime": 截止时间,
  "formListVo.params": 搜索框参数:可根据表单编号、操作人进行查询,
  "formListVo.formTypeSn": 表单类型
}

结果ResultInfo类型的结果

{
   "code":0,
   "msg":"成功",
   "data":{
          "pager":[
             {....},
             {....}
           ]
   }
}

你可能感兴趣的:(公共接口)