智慧校园

对外提供的 亦信 电子班牌等


9.根据报修ID获取对应的报修详情

<p><strong>简要描述:</strong> </p> <ul> <li>获取资产类型</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>assetapp/getAssetRepairDetailById.do</code></li> </ul> <p><strong>请求参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">apiKey</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td></td> </tr> <tr> <td style="text-align: left;">schoolId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">long</td> <td></td> </tr> <tr> <td style="text-align: left;">repairId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>报修ID</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ &amp;quot;ResponseCode&amp;quot;: 0, &amp;quot;ResponseResult&amp;quot;: &amp;quot;获取成功&amp;quot;, &amp;quot;ResponseObject&amp;quot;: { &amp;quot;id&amp;quot;: 56, &amp;quot;repairId&amp;quot;: 56, &amp;quot;assetId&amp;quot;: 5, &amp;quot;assetName&amp;quot;: &amp;quot;笔记本&amp;quot;, &amp;quot;assetCode&amp;quot;: &amp;quot;笔记本&amp;quot;, &amp;quot;phone&amp;quot;: &amp;quot;15050593007&amp;quot;, &amp;quot;serviceman&amp;quot;: &amp;quot;15050593006&amp;quot;, &amp;quot;servicemanHeadImg&amp;quot;: &amp;quot;head/avatar_default.png&amp;quot;, &amp;quot;servicemanId&amp;quot;: 65328, &amp;quot;price&amp;quot;: 1, &amp;quot;userId&amp;quot;: 65329, &amp;quot;realName&amp;quot;: &amp;quot;15050593007&amp;quot;, &amp;quot;type&amp;quot;: 0, &amp;quot;typeName&amp;quot;: &amp;quot;水电设施&amp;quot;, &amp;quot;status&amp;quot;: 2, &amp;quot;statusName&amp;quot;: &amp;quot;已同意维修&amp;quot;, &amp;quot;remark&amp;quot;: &amp;quot;123&amp;quot;, &amp;quot;createTime&amp;quot;: &amp;quot;2017-02-09 11:54:12&amp;quot;, &amp;quot;receiveTime&amp;quot;: &amp;quot;2017-02-09 19:17:53&amp;quot;, &amp;quot;auditTime&amp;quot;: &amp;quot;2017-02-09 19:44:59&amp;quot;, &amp;quot;updateTime&amp;quot;: &amp;quot;2017-02-09 19:44:59&amp;quot;, &amp;quot;personnelType&amp;quot;: &amp;quot;repair&amp;quot;, &amp;quot;imgList&amp;quot;: [ { &amp;quot;id&amp;quot;: 16, &amp;quot;repairId&amp;quot;: 56, &amp;quot;path&amp;quot;: &amp;quot;http://o9fisdspi.bkt.clouddn.com/asset/repairgraph/65329_1486612452573/班级相册个人相册显示样式与其他页面不同.png&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;班级相册个人相册显示样式与其他页面不同.png&amp;quot;, &amp;quot;createTime&amp;quot;: &amp;quot;2017-02-09 11:54:12&amp;quot; } ], &amp;quot;leaderList&amp;quot;: [ { &amp;quot;userId&amp;quot;: 65324, &amp;quot;phone&amp;quot;: &amp;quot;15050593002&amp;quot;, &amp;quot;realName&amp;quot;: &amp;quot;richx&amp;quot;, &amp;quot;age&amp;quot;: 0, &amp;quot;createUserId&amp;quot;: 0, &amp;quot;isDefalutUserName&amp;quot;: 0, &amp;quot;uuserId&amp;quot;: &amp;quot;2debb5ec-a765-491c-981c-fc1073743cd6&amp;quot;, &amp;quot;deviceType&amp;quot;: 3, &amp;quot;messageType&amp;quot;: 2, &amp;quot;headImg&amp;quot;: &amp;quot;head/avatar_default.png&amp;quot;, &amp;quot;isExist&amp;quot;: false, &amp;quot;orderMessage&amp;quot;: 0 }, { &amp;quot;userId&amp;quot;: 65325, &amp;quot;phone&amp;quot;: &amp;quot;15050593003&amp;quot;, &amp;quot;realName&amp;quot;: &amp;quot;15050593003&amp;quot;, &amp;quot;age&amp;quot;: 0, &amp;quot;createUserId&amp;quot;: 0, &amp;quot;isDefalutUserName&amp;quot;: 0, &amp;quot;uuserId&amp;quot;: &amp;quot;29dba0df-56d0-442c-a8cb-1538bd4a0d5e&amp;quot;, &amp;quot;baiduChannelId&amp;quot;: &amp;quot;5468834765690216718&amp;quot;, &amp;quot;deviceType&amp;quot;: 4, &amp;quot;messageType&amp;quot;: 2, &amp;quot;headImg&amp;quot;: &amp;quot;head/avatar_default.png&amp;quot;, &amp;quot;isExist&amp;quot;: false, &amp;quot;orderMessage&amp;quot;: 0 } ] } }</code></pre> <p><strong>返回参数说明-ResponseObject值</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>id</td> </tr> <tr> <td style="text-align: left;">repairId</td> <td style="text-align: left;">int</td> <td>主键</td> </tr> <tr> <td style="text-align: left;">assetId</td> <td style="text-align: left;">int</td> <td>资产Id</td> </tr> <tr> <td style="text-align: left;">assetCode</td> <td style="text-align: left;">String</td> <td>编码</td> </tr> <tr> <td style="text-align: left;">assetName</td> <td style="text-align: left;">String</td> <td>名称</td> </tr> <tr> <td style="text-align: left;">serviceman</td> <td style="text-align: left;">String</td> <td>维修人姓名</td> </tr> <tr> <td style="text-align: left;">servicemanHeadImg</td> <td style="text-align: left;">String</td> <td>维修人头像</td> </tr> <tr> <td style="text-align: left;">servicemanId</td> <td style="text-align: left;">String</td> <td>维修人ID</td> </tr> <tr> <td style="text-align: left;">userId</td> <td style="text-align: left;">String</td> <td>报修人ID</td> </tr> <tr> <td style="text-align: left;">phone</td> <td style="text-align: left;">String</td> <td>报修人手机号</td> </tr> <tr> <td style="text-align: left;">realName</td> <td style="text-align: left;">String</td> <td>报修人姓名</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">String</td> <td>报修类型</td> </tr> <tr> <td style="text-align: left;">typeName</td> <td style="text-align: left;">String</td> <td>报修类型名称</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">String</td> <td>报修当前状态</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">String</td> <td>报修当前状态名称</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">String</td> <td>问题描述</td> </tr> <tr> <td style="text-align: left;">auditRemark</td> <td style="text-align: left;">String</td> <td>审核意见</td> </tr> <tr> <td style="text-align: left;">typeName</td> <td style="text-align: left;">String</td> <td>报修类型名称</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">string</td> <td>报修价格</td> </tr> <tr> <td style="text-align: left;">repairPrice</td> <td style="text-align: left;">string</td> <td>维修估价</td> </tr> <tr> <td style="text-align: left;">imgList</td> <td style="text-align: left;">string</td> <td>报修图片</td> </tr> <tr> <td style="text-align: left;">estimatedTime</td> <td style="text-align: left;">string</td> <td>预计完成维修时间</td> </tr> <tr> <td style="text-align: left;">createTime</td> <td style="text-align: left;">string</td> <td>报修时间</td> </tr> <tr> <td style="text-align: left;">receiveTime</td> <td style="text-align: left;">string</td> <td>领取工单</td> </tr> <tr> <td style="text-align: left;">auditTime</td> <td style="text-align: left;">string</td> <td>审核时间</td> </tr> <tr> <td style="text-align: left;">finishTime</td> <td style="text-align: left;">string</td> <td>维修完成时间</td> </tr> <tr> <td style="text-align: left;">leaderList</td> <td style="text-align: left;">string</td> <td>相关领导人</td> </tr> <tr> <td style="text-align: left;">personnelType</td> <td style="text-align: left;">String</td> <td>人员类型 领导:&quot;leader&quot;,维修人员:&quot;serviceman&quot;,普通人员:&quot;repair&quot;</td> </tr> </tbody> </table> <p><strong>备注</strong> 判断显示什么按钮的处理逻辑如下 if(&quot;leader&quot;.equals(personnelType){ &lt;领导&gt; if(status == 0 || status == 2){ //只显示【催单】按钮 }else if(status == 1){ //只显示【同意维修】和【拒绝维修】 按钮 }else{ //不显示任何按钮 } }else if(&quot;serviceman&quot;.equals(personnelType){ &lt;维修人员&gt; if(status == 0 &amp;&amp; repair.servicemanId != userId){ //只显示【催单】按钮 }else if(status == 0 &amp;&amp; repair.servicemanId == userId){ //只显示【领取工单】按钮<br /> }else if(status == 1 &amp;&amp; repair.userId == userId){ //只显示【催单】按钮 }else if(status == 1 &amp;&amp; repair.userId != userId){ //不显示任何按钮 }else if(status == 2 &amp;&amp; repair.servicemanId == userId){ //只显示【维修完成】按钮 }else if(status == 2 &amp;&amp; repair.userId == userId &amp;&amp; repair.servicemanId != userId){ //只显示【催单】按钮 }else { //不显示任何按钮 } }else{ &lt;普通报修人员&gt; if(status == 0 ||status == 1 || status == 2 ){ //只显示【催单】按钮 }else{ //不显示任何按钮 } }</p>

页面列表

ITEM_HTML