资产管理 API

资产管理 API

概述

提供资产生命周期管理以及定位服务接口

资产类型

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 资产类型 ID
name true String 32 资产类型名称
code true String 32 资产类型编号,只包含字母和数字
icon true String 32 资产类型图标,预留将来使用
description - String 100 资产类型描述
created true Date - 创建日期
updated true Date - 最后更新日期

查询列表

GET /assettype/list

添加

POST /assettype/add

修改

POST /assettype/update

删除

POST /assettype/del

供应商

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 供应商 ID
name true String 32 供应商名称
code true String 32 供应商编号,只包含字母和数字
description - String 100 供应商简要描述
created true Date - 创建日期
updated true Date - 最后更新日期

查询列表

GET /vendor/list

添加

POST /vendor/add

修改

POST /vendor/update

删除

POST /vendor/del

品牌

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
name true String 32 名称

查询列表

GET /brand/list

返回包含所有品牌名称的列表

存放地点

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
name true String 32 名称

查询列表

GET /location/list

返回包含所有存放地点名称的列表

资产分类

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
name true String 32 名称

查询列表

GET /category/list

返回包含所有分类名称的列表

公司员工

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
name true String 32 员工名称
uid true String 32 员工工号

查询列表

GET /member/list

返回包含所有公司员工的列表

资产

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 资产类型 ID
name true String 32 资产名称
ename true String 32 资产英文名称
tid true String 32 定位标签 ID
saeId true String 32 原厂编号
category true String 32 资产分类
type true String 32 资产类型
department true Object 32 使用部门
user true Object 32 使用人
brand true String 32 品牌
model true String 32 型号
sn true String 32 序列号
location true String 32 存放地点
code true String 32 资产类型编号,只包含字母和数字
status true String 32 状态(源自导入)
state true String - 资产状态
remarks - String 100 备注
description - String 100 资产简要描述
ownerId - ObjectId - 所属公司账号
created true Date - 创建日期
updated true Date - 最后更新日期
utime true Date - 更新日期 (源自导入)
rtime true Date - 入厂日期
qty true number - 数量
vendor true Object - 供应商

资产状态 - state

资产分类

查询列表

GET /asset/list

查询详情

GET /asset/get

添加

POST /asset/add

修改

POST /asset/update

删除

POST /asset/del

资产事务

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 资产事务 ID
type true String 32 资产事务名称
status true String 32 资产事务状态
user - Object - 操作用户信息
data - Object - 详细数据
activetime - - - -
remark - String 100 备注消息
assets - Object[] - 相关的资产列表
ownerId - ObjectId - 所属公司 ID
created true Date - 创建日期
updated true Date - 最后更新日期

事务状态

事务类型

领用
入库
转移
报废
维修

查询列表

GET /transaction/list

查询详情

GET /transaction/get

添加

POST /transaction/add

修改

POST /transaction/update

删除

POST /transaction/del

定位标签

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 资产类型 ID
name true String 32 资产类型名称
tid true String 32 资产类型编号,只包含字母和数字
locator true String 最后所属定位器 ID
locators - Object[] 和其他定位器的关系
lastSeenOn - Date 最后定位时间
floorId - ObjectId - 所属楼层 ID
assetId - ObjectId - 所属资产 ID
description - String 100 资产类型描述
ownerId - ObjectId - 所属公司 ID
created true Date - 创建日期
updated true Date - 最后更新日期

locators

查询列表

GET /tag/list

查询详情

GET /tag/get

添加

POST /tag/add

修改

POST /tag/update

删除

POST /tag/del

定位器

属性列表

NAME SORTABLE TYPE MAX DESCRIPTION
id - ObjectId - 设备 ID
name true String 32 设备名称
did true String 32 设备 DID
type true String 32 设备类型
key true String 32 产品编号
tags - Object[] - 附近标签列表
properties - Object - 属性列表
created true Date - 创建日期
updated true Date - 最后更新日期

查询列表

GET /locator/list

查询详情

GET /locator/get

盘点

audit

reports

users

lookups

系统信息

统计分析

GET /system/stat

权限管理