公司相关

记录公司开发对接文档


设备绑定模组

<h3>说明:</h3> <ul> <li> <p>绑定设备过程中,需要的流程: 一. 查询该设备类型应该绑定什么模组类型(设备类型与模组类型绑定关系) 二. 生成添加指示流程,必选模组类型需要强调必须绑定,非必选则不校验 三. 识别二维码,是否是该模组类型,不是则返回“该模组与设备不匹配!”,是的话则进行第4步,并跳转到模组绑定流程的界面 四. 绑定设备与模组(设备与模组绑定) 五. 绑定用户、智能车间和设备关系,并返回结果</p> </li> <li>逐步分析接口: 一:查询模组类型,即此设备可绑定哪些模组 接口1:查询设备类型与模组类型对应关系(deviceType/findModuleType) 入参:deviceTypeId; 返回参数: <pre><code>{ &amp;quot;code&amp;quot;:200, &amp;quot;data&amp;quot;: [{ &amp;quot;deviceTypeId&amp;quot;:xxxx, &amp;quot;deviceTypeName&amp;quot;:&amp;quot;xxxx&amp;quot;, &amp;quot;moduleTypeId&amp;quot;:xxxx, &amp;quot;moduleTypeName&amp;quot;:&amp;quot;xxxx&amp;quot;, &amp;quot;is_require&amp;quot;:1, //是否必须 &amp;quot;sort&amp;quot;:1 //排序, &amp;quot;maxNum&amp;quot;:2 //可绑定的最大数量 }] }</code></pre> <p>返回之后,需要前端根据moduleTypeName去扫描二维码,判断是否为能匹配的模组。</p></li> </ul> <p>二: 绑定设备与模组</p> <p>接口2:绑定模组(device/bindDeviceAndModule) 说明:</p> <ul> <li>识别模组二维码,根据模组二维码中的moduleId,moduleTypeId判断是否匹配、是否绑定过量、是否重复绑定</li> <li>绑定智能空间</li> <li>绑定用户和设备</li> </ul> <p>入参:spaceId,userId,deviceId,deviceTypeId,moduleId,moduleTypeId 正常返回:</p> <pre><code>{ &amp;quot;code&amp;quot;:200,//绑定成功 &amp;quot;data&amp;quot;: {} }</code></pre> <p>错误返回:</p> <pre><code>{ &amp;quot;code&amp;quot;:900,//重复请求,绑定过量/重复绑定/不匹配 &amp;quot;data&amp;quot;: {} }</code></pre>

页面列表

ITEM_HTML