新增或保存设备信息 websocket测试 POST http://192.168.8.11:8989/ahgh/gh/device/saveOrUpdateDevice 接口描述 Device实体字段看下面示例代码 说明 / 示例 /** * 组织ID */ @Column(name = "orgID" ) private String orgId; /** * 组织名称 */ @Column(name = "orgName" ) private String orgName; /** * 用户ID */ @Column(name = "userID" ) private String userId; /** * 用户名称 */ @Column(name = "userName" ) private String userName; /** * 设备分类 取字典表ID */ @Column(name = "devClass" ) private String devClass; /** * 设备编号 */ @Column(name = "devCode" ) private String devCode; /** * 设备名称 */ @Column(name = "devName" ) private String devName; /** * 设备类别 字典获取 */ @Column(name = "devType" ) private String devType; /** * 设备类型 字典获取 */ @Column(name = "devStyle" ) private String devStyle; /** * 规格型号 */ @Column(name = "devModel" ) private String devModel; /** * 生产商 */ @Column(name = "producer" ) private String producer; /** * 供应商 */ @Column(name = "supplier" ) private String supplier; /** * 使用寿命 */ @Column(name = "useLife" ) private String useLife; /** * 购买时间 */ @Column(name = "buyDate" ) private Date buyDate; /** * 资产原值 */ @Column(name = "assetValue" ) private String assetValue; /** * 资产负责人 */ @Column(name = "assetPerson" ) private String assetPerson; /** * 使用状况 */ @Column(name = "useCase" ) private String useCase; /** * 使用部门 */ @Column(name = "useDept" ) private String useDept; /** * 安装地点 */ @Column(name = "insPoint" ) private String insPoint; /** * 检修周期 */ @Column(name = "checkPerd" ) private String checkPerd; /** * 上次检修时间 */ @Column(name = "lsCheckTime" ) private Date lsCheckTime; /** * 下次检修时间 */ @Column(name = "nxCheckTime" ) private Date nxCheckTime; /** * 状态 */ @Column(name = "status" ) private String status; /** * 备注 */ @Column(name = "remark" ) private String remark; /** * 备用 */ @Column(name = "tag" ) private String tag; @Transient private String ext; ext为动态属性,格式如下: id , 属性名称,属性类型,属性值; 新建属性,则id为空,id不为空,则后台执行update操作
/** * 组织ID */ @Column(name = "orgID" ) private String orgId; /** * 组织名称 */ @Column(name = "orgName" ) private String orgName; /** * 用户ID */ @Column(name = "userID" ) private String userId; /** * 用户名称 */ @Column(name = "userName" ) private String userName; /** * 设备分类 取字典表ID */ @Column(name = "devClass" ) private String devClass; /** * 设备编号 */ @Column(name = "devCode" ) private String devCode; /** * 设备名称 */ @Column(name = "devName" ) private String devName; /** * 设备类别 字典获取 */ @Column(name = "devType" ) private String devType; /** * 设备类型 字典获取 */ @Column(name = "devStyle" ) private String devStyle; /** * 规格型号 */ @Column(name = "devModel" ) private String devModel; /** * 生产商 */ @Column(name = "producer" ) private String producer; /** * 供应商 */ @Column(name = "supplier" ) private String supplier; /** * 使用寿命 */ @Column(name = "useLife" ) private String useLife; /** * 购买时间 */ @Column(name = "buyDate" ) private Date buyDate; /** * 资产原值 */ @Column(name = "assetValue" ) private String assetValue; /** * 资产负责人 */ @Column(name = "assetPerson" ) private String assetPerson; /** * 使用状况 */ @Column(name = "useCase" ) private String useCase; /** * 使用部门 */ @Column(name = "useDept" ) private String useDept; /** * 安装地点 */ @Column(name = "insPoint" ) private String insPoint; /** * 检修周期 */ @Column(name = "checkPerd" ) private String checkPerd; /** * 上次检修时间 */ @Column(name = "lsCheckTime" ) private Date lsCheckTime; /** * 下次检修时间 */ @Column(name = "nxCheckTime" ) private Date nxCheckTime; /** * 状态 */ @Column(name = "status" ) private String status; /** * 备注 */ @Column(name = "remark" ) private String remark; /** * 备用 */ @Column(name = "tag" ) private String tag; @Transient private String ext; ext为动态属性,格式如下: id , 属性名称,属性类型,属性值; 新建属性,则id为空,id不为空,则后台执行update操作