企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC=2,3] * * * * * * * * * * * * * * * ## 1. 新增设备 +++ post:/store/devices/add_devices *int:t_id#所属的设备型号id *int:p_tid#所属的产品型号id *int:num#所添加设备的数量【PS:t_id=1;p_tid=2;num=2】 <<< success 返回示例: { status: 200, message: "添加2个设备成功!" } <<< error1 返回示例: { status: 400, message: "该产品类型不存在!" } <<< error2 返回示例: { status: 400, message: "该设备类型不为空!" } <<< error3 返回示例: { status: 400, message: "设备添加失败!" } +++ * * * * * * * * * * * * * * * ## 2. 修改设备 +++ get:/store/devices/edit_devices【获取该类型信息】 *int:id#所属的设备id <<< success 返回示例: { "status": 200, "devices_info": { "product_type_name": "FOHEART-C1", "type_name": "节点", "model_number": "MC1508", "id": 1, "sn": "111111", "add_time": "2015-12-01 00:00:00", "sale_time": "2016-12-01 00:00:00", "status": 1 } } <<< error1 返回示例: { status: 400, message: "该设备未传入设备id号"【PS:id无参数】 } <<< error2 返回示例: { status: 400, message: "没有该设备的信息!"【PS:没有该设备】 } +++ * * * * * * * * * * * * * * * +++ post:/store/devices/edit_devices【提交该类型信息】 *int:id#所属的设备id int:sn#所属的设备S/N码 int:status#所属设备的状态值【-1(有问题)/0(在库)/1(出售)】 <<< success 返回示例: { status: 200, message: "修改成功!" } <<< error1 返回示例: { status: 400, message: "该S/N码已经存在"【PS:sn存在】 } <<< error2 返回示例: { status: 400, message: "状态值不合法!"【PS:status传入的值不为-1,0,1】 } <<< error3 返回示例: { status: 400, message: "修改失败!" } <<< error4 返回示例: { status: 400, message: "该设备不存在!" } +++ * * * * * * * * * * * * * * * ## 3. 删除设备 +++ post:/store/devices/delete_devices *int:id#所删除的设备id【多个id用‘逗号’分开,id='1,2,3,4'】 <<< success 返回示例: { status: 200, message: "删除成功!" } <<< error1 返回示例: { status: 400, message: "该访问方式不正确!"【非post传值】 } <<< error2 返回示例: { status: 400, message: "没有传入所删类型的id"【没有传入id】 } <<< error3 返回示例: { status: 400, message: "删除失败!" } +++