diff --git a/public/api.html b/public/api.html index ee47e06..d3feaf0 100644 --- a/public/api.html +++ b/public/api.html @@ -138,52 +138,52 @@ <!-- menu --> <div id="sidebar"> <div class="list-group panel"> - <a href="#公共接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">公共接口 <i class="fa fa-caret-down"></i></a> - <div class="child collapse" id="公共接口"> - <a href="javascript:;" data-id="0" class="list-group-item">加载初始化</a> - <a href="javascript:;" data-id="1" class="list-group-item">上传文件</a> - <a href="javascript:;" data-id="2" class="list-group-item"></a> - </div> - <a href="#示例接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">示例接口 <i class="fa fa-caret-down"></i></a> - <div class="child collapse" id="示例接口"> - <a href="javascript:;" data-id="3" class="list-group-item">测试名称</a> - <a href="javascript:;" data-id="4" class="list-group-item">无需登录的接口</a> - <a href="javascript:;" data-id="5" class="list-group-item">需要登录的接口</a> - <a href="javascript:;" data-id="6" class="list-group-item">需要登录且需要验证有相应组的权限</a> - <a href="javascript:;" data-id="7" class="list-group-item"></a> - </div> <a href="#首页" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">首页 <i class="fa fa-caret-down"></i></a> <div class="child collapse" id="首页"> - <a href="javascript:;" data-id="8" class="list-group-item">首页-报修单列表</a> - <a href="javascript:;" data-id="9" class="list-group-item">首页-站点列表</a> - <a href="javascript:;" data-id="10" class="list-group-item">首页-填写报修单渲染</a> - <a href="javascript:;" data-id="11" class="list-group-item">首页-填写报修单</a> - <a href="javascript:;" data-id="12" class="list-group-item">首页-报修单详情</a> - <a href="javascript:;" data-id="13" class="list-group-item">首页-维修成员列表</a> - <a href="javascript:;" data-id="14" class="list-group-item">首页-再次提交审核</a> - <a href="javascript:;" data-id="15" class="list-group-item">首页-分配维修员</a> - <a href="javascript:;" data-id="16" class="list-group-item">首页-维修成员报修单操作</a> - <a href="javascript:;" data-id="17" class="list-group-item">首页-审核</a> - <a href="javascript:;" data-id="18" class="list-group-item">首页-维修情况添加</a> - <a href="javascript:;" data-id="19" class="list-group-item"></a> + <a href="javascript:;" data-id="0" class="list-group-item">首页-报修单列表</a> + <a href="javascript:;" data-id="1" class="list-group-item">首页-站点列表</a> + <a href="javascript:;" data-id="2" class="list-group-item">首页-填写报修单渲染</a> + <a href="javascript:;" data-id="3" class="list-group-item">首页-填写报修单</a> + <a href="javascript:;" data-id="4" class="list-group-item">首页-报修单详情</a> + <a href="javascript:;" data-id="5" class="list-group-item">首页-维修成员列表</a> + <a href="javascript:;" data-id="6" class="list-group-item">首页-再次提交审核</a> + <a href="javascript:;" data-id="7" class="list-group-item">首页-分配维修员</a> + <a href="javascript:;" data-id="8" class="list-group-item">首页-维修成员报修单操作</a> + <a href="javascript:;" data-id="9" class="list-group-item">首页-审核</a> + <a href="javascript:;" data-id="10" class="list-group-item">首页-维修情况添加</a> + <a href="javascript:;" data-id="11" class="list-group-item"></a> </div> <a href="#用户接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">用户接口 <i class="fa fa-caret-down"></i></a> <div class="child collapse" id="用户接口"> - <a href="javascript:;" data-id="20" class="list-group-item">用户端-授权登录</a> - <a href="javascript:;" data-id="21" class="list-group-item">用户端-账号登陆</a> - <a href="javascript:;" data-id="22" class="list-group-item">用户端-绑定微信</a> + <a href="javascript:;" data-id="12" class="list-group-item">用户端-授权登录</a> + <a href="javascript:;" data-id="13" class="list-group-item">用户端-账号登陆</a> + <a href="javascript:;" data-id="14" class="list-group-item">用户端-绑定微信</a> + <a href="javascript:;" data-id="15" class="list-group-item"></a> + </div> + <a href="#公共接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">公共接口 <i class="fa fa-caret-down"></i></a> + <div class="child collapse" id="公共接口"> + <a href="javascript:;" data-id="16" class="list-group-item">加载初始化</a> + <a href="javascript:;" data-id="17" class="list-group-item">上传文件-七牛</a> + <a href="javascript:;" data-id="18" class="list-group-item"></a> + </div> + <a href="#示例接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">示例接口 <i class="fa fa-caret-down"></i></a> + <div class="child collapse" id="示例接口"> + <a href="javascript:;" data-id="19" class="list-group-item">测试名称</a> + <a href="javascript:;" data-id="20" class="list-group-item">无需登录的接口</a> + <a href="javascript:;" data-id="21" class="list-group-item">需要登录的接口</a> + <a href="javascript:;" data-id="22" class="list-group-item">需要登录且需要验证有相应组的权限</a> <a href="javascript:;" data-id="23" class="list-group-item"></a> </div> </div> </div> <div class="panel-group" id="accordion"> - <h2>公共接口</h2> + <h2>首页</h2> <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-0"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion0" href="#collapseOne0"> 加载初始化 <span class="text-muted">/api/common/init</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion0" href="#collapseOne0"> 首页-报修单列表 <span class="text-muted">/api/Index/ReportList</span></a> </h4> </div> <div id="collapseOne0" class="panel-collapse collapse"> @@ -201,11 +201,28 @@ <div class="tab-pane active" id="info0"> <div class="well"> - 加载初始化 </div> + 报修单列表 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>authorization</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -222,22 +239,46 @@ </thead> <tbody> <tr> - <td>version</td> - <td>string</td> + <td>ids</td> + <td>int</td> <td>是</td> - <td>版本号</td> + <td>报修单编号排序:1=是,0=否</td> </tr> <tr> - <td>lng</td> - <td>string</td> + <td>istime</td> + <td>int</td> <td>是</td> - <td>经度</td> + <td>根据时间排序:1=是,0=否</td> </tr> <tr> - <td>lat</td> + <td>status</td> + <td>int</td> + <td>是</td> + <td>审核状态:0=无,1=等待审核,2=审核通过,3=审核未通过</td> + </tr> + <tr> + <td>zhandian</td> + <td>int</td> + <td>是</td> + <td>站点ID:0=无</td> + </tr> + <tr> + <td>keywords</td> <td>string</td> <td>是</td> - <td>纬度</td> + <td>搜索关键字</td> + </tr> + <tr> + <td>pages</td> + <td>int</td> + <td>是</td> + <td>页数</td> + </tr> + <tr> + <td>rows</td> + <td>int</td> + <td>是</td> + <td>数据数量</td> </tr> </tbody> </table> @@ -254,20 +295,47 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/init" method="get" name="form0" id="form0"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/ReportList" method="POST" name="form0" id="form0"> <div class="form-group"> - <label class="control-label" for="version">version</label> - <input type="string" class="form-control input-sm" id="version" required placeholder="版本号" name="version"> + <label class="control-label" for="ids">ids</label> + <input type="int" class="form-control input-sm" id="ids" required placeholder="报修单编号排序:1=是,0=否" name="ids"> </div> <div class="form-group"> - <label class="control-label" for="lng">lng</label> - <input type="string" class="form-control input-sm" id="lng" required placeholder="经度" name="lng"> + <label class="control-label" for="istime">istime</label> + <input type="int" class="form-control input-sm" id="istime" required placeholder="根据时间排序:1=是,0=否" name="istime"> </div> <div class="form-group"> - <label class="control-label" for="lat">lat</label> - <input type="string" class="form-control input-sm" id="lat" required placeholder="纬度" name="lat"> + <label class="control-label" for="status">status</label> + <input type="int" class="form-control input-sm" id="status" required placeholder="审核状态:0=无,1=等待审核,2=审核通过,3=审核未通过" name="status"> + </div> + <div class="form-group"> + <label class="control-label" for="zhandian">zhandian</label> + <input type="int" class="form-control input-sm" id="zhandian" required placeholder="站点ID:0=无" name="zhandian"> + </div> + <div class="form-group"> + <label class="control-label" for="keywords">keywords</label> + <input type="string" class="form-control input-sm" id="keywords" required placeholder="搜索关键字" name="keywords"> + </div> + <div class="form-group"> + <label class="control-label" for="pages">pages</label> + <input type="int" class="form-control input-sm" id="pages" required placeholder="页数" name="pages"> + </div> + <div class="form-group"> + <label class="control-label" for="rows">rows</label> + <input type="int" class="form-control input-sm" id="rows" required placeholder="数据数量" name="rows"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="0">提交</button> @@ -290,7 +358,27 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -300,7 +388,23 @@ <div class="tab-pane" id="sample0"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response0">无</pre> + <pre id="sample_response0">{ + "code":"1", + "msg": "返回成功", + "data": { + "count": 总数, + "list": [ + { + "id": 1, + "order_sn": "报修单编号", + "type": 报修单状态:1=进行中,2=已完成, + "repair_type": 维修状态:0=未接收,1=进行中,2=已完成, + "status": 审核状态:0=不需要审核,1=等待审核,2=审核通过,3=审核未通过, + "time": "2020-08-19" + } + ] + } + }</pre> </div> </div> </div><!-- #sample --> @@ -313,7 +417,7 @@ <div class="panel-heading" id="heading-1"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion1" href="#collapseOne1"> 上传文件 <span class="text-muted">/api/common/upload</span></a> + <a data-toggle="collapse" data-parent="#accordion1" href="#collapseOne1"> 首页-站点列表 <span class="text-muted">/api/Index/ZhanDianList</span></a> </h4> </div> <div id="collapseOne1" class="panel-collapse collapse"> @@ -331,7 +435,7 @@ <div class="tab-pane active" id="info1"> <div class="well"> - 上传文件 </div> + 站点列表 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -341,24 +445,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>file</td> - <td>File</td> - <td>是</td> - <td>文件流</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -374,10 +461,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/upload" method="POST" name="form1" id="form1"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/ZhanDianList" method="POST" name="form1" id="form1"> <div class="form-group"> - <label class="control-label" for="file">file</label> - <input type="File" class="form-control input-sm" id="file" required placeholder="文件流" name="file"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="1">提交</button> @@ -400,7 +486,27 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -410,7 +516,16 @@ <div class="tab-pane" id="sample1"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response1">无</pre> + <pre id="sample_response1">{ + "code":"1", + "msg": "返回成功", + "data": [ + { + "id": 1, + "zhandian": "河北站" + } + ] + }</pre> </div> </div> </div><!-- #sample --> @@ -422,8 +537,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-2"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion2" href="#collapseOne2"> <span class="text-muted">/api/common/time</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion2" href="#collapseOne2"> 首页-填写报修单渲染 <span class="text-muted">/api/Index/InsertOrderList</span></a> </h4> </div> <div id="collapseOne2" class="panel-collapse collapse"> @@ -441,11 +556,28 @@ <div class="tab-pane active" id="info2"> <div class="well"> - </div> + 填写报修单渲染 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>authorization</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -465,9 +597,20 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/time" method="get" name="form2" id="form2"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/InsertOrderList" method="POST" name="form2" id="form2"> <div class="form-group"> 无 </div> @@ -492,32 +635,64 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 - </div> - </div> - </div> - </div> - </div><!-- #sandbox --> - - <div class="tab-pane" id="sample2"> - <div class="row"> - <div class="col-md-12"> - <pre id="sample_response2">无</pre> - </div> - </div> - </div><!-- #sample --> - - </div><!-- .tab-content --> - </div> - </div> - </div> - <h2>示例接口</h2> - <hr> - <div class="panel panel-default"> + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> + </div> + </div> + </div> + </div> + </div><!-- #sandbox --> + + <div class="tab-pane" id="sample2"> + <div class="row"> + <div class="col-md-12"> + <pre id="sample_response2">{ + "code":"1", + "msg": "返回成功", + "data": { + "name": "张三", + "zhandian": "北京站", + "xitong": [ + { + "id": 1, + "xitong": "监控系统", + "bianhao": "JK" + } + ] + } + }</pre> + </div> + </div> + </div><!-- #sample --> + + </div><!-- .tab-content --> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading" id="heading-3"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion3" href="#collapseOne3"> 测试名称 <span class="text-muted">/api/demo/test/id/{id}/name/{name}</span></a> + <a data-toggle="collapse" data-parent="#accordion3" href="#collapseOne3"> 首页-填写报修单 <span class="text-muted">/api/Index/InsertOrder</span></a> </h4> </div> <div id="collapseOne3" class="panel-collapse collapse"> @@ -535,7 +710,7 @@ <div class="tab-pane active" id="info3"> <div class="well"> - 测试描述信息 </div> + 填写报修单 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -550,51 +725,64 @@ </thead> <tbody> <tr> - <td>token</td> + <td>authorization</td> <td>string</td> <td>是</td> <td>请求的Token</td> </tr> - </tbody> - </table> - </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> + <tr> + <td>title</td> + <td>string</td> + <td>是</td> + <td>报修内容</td> </tr> - </thead> - <tbody> <tr> - <td>id</td> - <td>integer</td> + <td>address</td> + <td>string</td> <td>是</td> - <td>会员ID</td> + <td>报修地点</td> </tr> <tr> - <td>name</td> + <td>colum</td> <td>string</td> <td>是</td> - <td>用户名</td> + <td>故障设备名称</td> </tr> <tr> - <td>data</td> - <td>object</td> + <td>system</td> + <td>string</td> <td>是</td> - <td>扩展数据</td> + <td>所属系统ID</td> + </tr> + <tr> + <td>up_time</td> + <td>string</td> + <td>是</td> + <td>上报时间:linux时间戳</td> + </tr> + <tr> + <td>con</td> + <td>string</td> + <td>是</td> + <td>故障现象</td> + </tr> + <tr> + <td>images</td> + <td>string</td> + <td>是</td> + <td>照片多个,分割</td> </tr> </tbody> </table> </div> </div> <div class="panel panel-default"> + <div class="panel-heading"><strong>参数</strong></div> + <div class="panel-body"> + 无 + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>正文</strong></div> <div class="panel-body"> 无 </div> @@ -609,8 +797,36 @@ <div class="panel-body"> <div class="headers"> <div class="form-group"> - <label class="control-label" for="token">token</label> - <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + </div> + <div class="form-group"> + <label class="control-label" for="title">title</label> + <input type="string" class="form-control input-sm" id="title" required placeholder="报修内容 - Ex: " name="title"> + </div> + <div class="form-group"> + <label class="control-label" for="address">address</label> + <input type="string" class="form-control input-sm" id="address" required placeholder="报修地点 - Ex: " name="address"> + </div> + <div class="form-group"> + <label class="control-label" for="colum">colum</label> + <input type="string" class="form-control input-sm" id="colum" required placeholder="故障设备名称 - Ex: " name="colum"> + </div> + <div class="form-group"> + <label class="control-label" for="system">system</label> + <input type="string" class="form-control input-sm" id="system" required placeholder="所属系统ID - Ex: " name="system"> + </div> + <div class="form-group"> + <label class="control-label" for="up_time">up_time</label> + <input type="string" class="form-control input-sm" id="up_time" required placeholder="上报时间:linux时间戳 - Ex: " name="up_time"> + </div> + <div class="form-group"> + <label class="control-label" for="con">con</label> + <input type="string" class="form-control input-sm" id="con" required placeholder="故障现象 - Ex: " name="con"> + </div> + <div class="form-group"> + <label class="control-label" for="images">images</label> + <input type="string" class="form-control input-sm" id="images" required placeholder="照片多个,分割 - Ex: " name="images"> </div> </div> </div> @@ -618,18 +834,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test/id/{id}/name/{name}" method="POST" name="form3" id="form3"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/InsertOrder" method="POST" name="form3" id="form3"> <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="integer" class="form-control input-sm" id="id" required placeholder="会员ID" name="id"> - </div> - <div class="form-group"> - <label class="control-label" for="name">name</label> - <input type="string" class="form-control input-sm" id="name" required placeholder="用户名" name="name"> - </div> - <div class="form-group"> - <label class="control-label" for="data">data</label> - <input type="object" class="form-control input-sm" id="data" required placeholder="扩展数据 - 例: {'user_id':'int','user_name':'string','profile':{'email':'string','age':'integer'}}" name="data"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="3">提交</button> @@ -671,11 +878,6 @@ <td>string</td> <td></td> </tr> - <tr> - <td>data</td> - <td>object</td> - <td>扩展数据返回</td> - </tr> </tbody> </table> </div> @@ -688,9 +890,13 @@ <div class="row"> <div class="col-md-12"> <pre id="sample_response3">{ - 'code':'1', - 'msg':'返回成功' - }</pre> + "code":"1", + "msg": "返回成功", + "data": { + "name": "张三", + "zhandian": "北京站" + } + }</pre> </div> </div> </div><!-- #sample --> @@ -702,8 +908,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-4"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion4" href="#collapseOne4"> 无需登录的接口 <span class="text-muted">/api/demo/test1</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion4" href="#collapseOne4"> 首页-报修单详情 <span class="text-muted">/api/Index/OrderContent</span></a> </h4> </div> <div id="collapseOne4" class="panel-collapse collapse"> @@ -721,11 +927,34 @@ <div class="tab-pane active" id="info4"> <div class="well"> - 无需登录的接口 </div> + 报修单详情 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>authorization</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + <tr> + <td>id</td> + <td>int</td> + <td>是</td> + <td>报修单ID</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -745,9 +974,24 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + </div> + <div class="form-group"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test1" method="get" name="form4" id="form4"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/OrderContent" method="POST" name="form4" id="form4"> <div class="form-group"> 无 </div> @@ -772,7 +1016,27 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -782,7 +1046,42 @@ <div class="tab-pane" id="sample4"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response4">无</pre> + <pre id="sample_response4">{ + "code":"1", + "msg": "返回成功", + "data": { + "level": 用户等级, + "repair_type": 维修状态:0=未接收,1=进行中,2=已完成, + "type": 报修单状态:1=进行中,2=已完成, + "is_weixiu": 非维修人员查看为0,维修人员查看详情时,1=分配到当前用户,2=否, + "title": "报修内容", + "address": "地点", + "colum": "故障设备名称", + "system": "所属系统", + "time": "上报时间", + "people_name": "上报人", + "zhandian": "站点名称", + "colum_con": "故障现象", + "images": [ + "照片" + ], + "is_genghuan": 是否需要更换设备:1=是,2=否, + "IsTalk": 是否可以评价 1=是,0=否, + "price": 设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上, + "status": 审核状态:0=不需要审核,1=等待审核,2=审核通过,3=审核未通过, + "weixiu": 维修情况, + "jidian": 机电负责人意见, + "holder": 分管领导意见, + "zaicishenhe": [ //再次审核内容 + { + "con": "内容", + "images": [ + "图片" + ] + } + ] + } + }</pre> </div> </div> </div><!-- #sample --> @@ -794,8 +1093,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-5"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion5" href="#collapseOne5"> 需要登录的接口 <span class="text-muted">/api/demo/test2</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion5" href="#collapseOne5"> 首页-维修成员列表 <span class="text-muted">/api/Index/PeopleList</span></a> </h4> </div> <div id="collapseOne5" class="panel-collapse collapse"> @@ -813,7 +1112,7 @@ <div class="tab-pane active" id="info5"> <div class="well"> - 需要登录的接口 </div> + 维修成员列表 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -839,7 +1138,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test2" method="get" name="form5" id="form5"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/PeopleList" method="POST" name="form5" id="form5"> <div class="form-group"> 无 </div> @@ -864,7 +1163,27 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -874,7 +1193,16 @@ <div class="tab-pane" id="sample5"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response5">无</pre> + <pre id="sample_response5">{ + "code":"1", + "msg": "返回成功", + "data": [ + { + "id": 用户ID, + "name": "姓名" + } + ] + }</pre> </div> </div> </div><!-- #sample --> @@ -886,8 +1214,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-6"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion6" href="#collapseOne6"> 需要登录且需要验证有相应组的权限 <span class="text-muted">/api/demo/test3</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion6" href="#collapseOne6"> 首页-再次提交审核 <span class="text-muted">/api/Index/TiJiaoStatus</span></a> </h4> </div> <div id="collapseOne6" class="panel-collapse collapse"> @@ -905,11 +1233,40 @@ <div class="tab-pane active" id="info6"> <div class="well"> - 需要登录且需要验证有相应组的权限 </div> + 再次提交审核 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>id</td> + <td>int</td> + <td>是</td> + <td>报修单ID</td> + </tr> + <tr> + <td>con</td> + <td>int</td> + <td>是</td> + <td>文本</td> + </tr> + <tr> + <td>images</td> + <td>int</td> + <td>是</td> + <td>图片 多张,拼接</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -929,9 +1286,28 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="con">con</label> + <input type="int" class="form-control input-sm" id="con" required placeholder="文本 - Ex: " name="con"> + </div> + <div class="form-group"> + <label class="control-label" for="images">images</label> + <input type="int" class="form-control input-sm" id="images" required placeholder="图片 多张,拼接 - Ex: " name="images"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test3" method="get" name="form6" id="form6"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/TiJiaoStatus" method="POST" name="form6" id="form6"> <div class="form-group"> 无 </div> @@ -956,7 +1332,22 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -966,7 +1357,12 @@ <div class="tab-pane" id="sample6"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response6">无</pre> + <pre id="sample_response6">{ + "code":"1", + "msg": "返回成功", + "data":{ + } + }</pre> </div> </div> </div><!-- #sample --> @@ -978,8 +1374,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-7"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion7" href="#collapseOne7"> <span class="text-muted">/api/demo/time</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion7" href="#collapseOne7"> 首页-分配维修员 <span class="text-muted">/api/Index/FenPei</span></a> </h4> </div> <div id="collapseOne7" class="panel-collapse collapse"> @@ -997,11 +1393,52 @@ <div class="tab-pane active" id="info7"> <div class="well"> - </div> + 分配维修员 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>id</td> + <td>int</td> + <td>是</td> + <td>报修单ID</td> + </tr> + <tr> + <td>user_id</td> + <td>int</td> + <td>是</td> + <td>维修人员用户ID</td> + </tr> + <tr> + <td>start_time</td> + <td>int</td> + <td>是</td> + <td>维修时间 linux时间戳</td> + </tr> + <tr> + <td>end_time</td> + <td>int</td> + <td>是</td> + <td>修复时间 linux时间戳</td> + </tr> + <tr> + <td>con</td> + <td>int</td> + <td>是</td> + <td>修复内容</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -1021,9 +1458,36 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="user_id">user_id</label> + <input type="int" class="form-control input-sm" id="user_id" required placeholder="维修人员用户ID - Ex: " name="user_id"> + </div> + <div class="form-group"> + <label class="control-label" for="start_time">start_time</label> + <input type="int" class="form-control input-sm" id="start_time" required placeholder="维修时间 linux时间戳 - Ex: " name="start_time"> + </div> + <div class="form-group"> + <label class="control-label" for="end_time">end_time</label> + <input type="int" class="form-control input-sm" id="end_time" required placeholder="修复时间 linux时间戳 - Ex: " name="end_time"> + </div> + <div class="form-group"> + <label class="control-label" for="con">con</label> + <input type="int" class="form-control input-sm" id="con" required placeholder="修复内容 - Ex: " name="con"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/time" method="get" name="form7" id="form7"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/FenPei" method="POST" name="form7" id="form7"> <div class="form-group"> 无 </div> @@ -1048,7 +1512,22 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -1058,7 +1537,12 @@ <div class="tab-pane" id="sample7"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response7">无</pre> + <pre id="sample_response7">{ + "code":"1", + "msg": "返回成功", + "data":{ + } + }</pre> </div> </div> </div><!-- #sample --> @@ -1067,13 +1551,11 @@ </div> </div> </div> - <h2>首页</h2> - <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-8"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion8" href="#collapseOne8"> 首页-报修单列表 <span class="text-muted">/api/Index/ReportList</span></a> + <a data-toggle="collapse" data-parent="#accordion8" href="#collapseOne8"> 首页-维修成员报修单操作 <span class="text-muted">/api/Index/OrderPlay</span></a> </h4> </div> <div id="collapseOne8" class="panel-collapse collapse"> @@ -1091,7 +1573,7 @@ <div class="tab-pane active" id="info8"> <div class="well"> - 报修单列表 </div> + 维修成员报修单操作 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -1106,69 +1588,28 @@ </thead> <tbody> <tr> - <td>authorization</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - </tbody> - </table> - </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>ids</td> - <td>int</td> - <td>是</td> - <td>报修单编号排序:1=是,0=否</td> - </tr> - <tr> - <td>istime</td> - <td>int</td> - <td>是</td> - <td>根据时间排序:1=是,0=否</td> - </tr> - <tr> - <td>status</td> - <td>int</td> - <td>是</td> - <td>审核状态:0=无,1=等待审核,2=审核通过,3=审核未通过</td> - </tr> - <tr> - <td>zhandian</td> - <td>int</td> - <td>是</td> - <td>站点ID:0=无</td> - </tr> - <tr> - <td>pages</td> + <td>id</td> <td>int</td> <td>是</td> - <td>页数</td> + <td>报修单ID</td> </tr> <tr> - <td>rows</td> + <td>type</td> <td>int</td> <td>是</td> - <td>数据数量</td> + <td>设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上</td> </tr> </tbody> </table> </div> </div> <div class="panel panel-default"> + <div class="panel-heading"><strong>参数</strong></div> + <div class="panel-body"> + 无 + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>正文</strong></div> <div class="panel-body"> 无 </div> @@ -1183,8 +1624,12 @@ <div class="panel-body"> <div class="headers"> <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="type">type</label> + <input type="int" class="form-control input-sm" id="type" required placeholder="设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上 - Ex: " name="type"> </div> </div> </div> @@ -1192,30 +1637,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/ReportList" method="POST" name="form8" id="form8"> - <div class="form-group"> - <label class="control-label" for="ids">ids</label> - <input type="int" class="form-control input-sm" id="ids" required placeholder="报修单编号排序:1=是,0=否" name="ids"> - </div> - <div class="form-group"> - <label class="control-label" for="istime">istime</label> - <input type="int" class="form-control input-sm" id="istime" required placeholder="根据时间排序:1=是,0=否" name="istime"> - </div> - <div class="form-group"> - <label class="control-label" for="status">status</label> - <input type="int" class="form-control input-sm" id="status" required placeholder="审核状态:0=无,1=等待审核,2=审核通过,3=审核未通过" name="status"> - </div> - <div class="form-group"> - <label class="control-label" for="zhandian">zhandian</label> - <input type="int" class="form-control input-sm" id="zhandian" required placeholder="站点ID:0=无" name="zhandian"> - </div> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/OrderPlay" method="POST" name="form8" id="form8"> <div class="form-group"> - <label class="control-label" for="pages">pages</label> - <input type="int" class="form-control input-sm" id="pages" required placeholder="页数" name="pages"> - </div> - <div class="form-group"> - <label class="control-label" for="rows">rows</label> - <input type="int" class="form-control input-sm" id="rows" required placeholder="数据数量" name="rows"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="8">提交</button> @@ -1248,11 +1672,6 @@ </thead> <tbody> <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> <td>msg</td> <td>string</td> <td></td> @@ -1271,18 +1690,7 @@ <pre id="sample_response8">{ "code":"1", "msg": "返回成功", - "data": { - "count": 总数, - "list": [ - { - "id": 1, - "order_sn": "报修单编号", - "type": 报修单状态:1=进行中,2=已完成, - "repair_type": 维修状态:0=未接收,1=进行中,2=已完成, - "status": 审核状态:0=不需要审核,1=等待审核,2=审核通过,3=审核未通过, - "time": "2020-08-19" - } - ] + "data":{ } }</pre> </div> @@ -1297,7 +1705,7 @@ <div class="panel-heading" id="heading-9"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion9" href="#collapseOne9"> 首页-站点列表 <span class="text-muted">/api/Index/ZhanDianList</span></a> + <a data-toggle="collapse" data-parent="#accordion9" href="#collapseOne9"> 首页-审核 <span class="text-muted">/api/Index/Status</span></a> </h4> </div> <div id="collapseOne9" class="panel-collapse collapse"> @@ -1315,11 +1723,46 @@ <div class="tab-pane active" id="info9"> <div class="well"> - 站点列表 </div> + 审核 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>authorization</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + <tr> + <td>id</td> + <td>int</td> + <td>是</td> + <td>报修单ID</td> + </tr> + <tr> + <td>type</td> + <td>int</td> + <td>是</td> + <td>审核状态:2=通过,3=不通过</td> + </tr> + <tr> + <td>con</td> + <td>string</td> + <td>是</td> + <td>意见</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -1339,9 +1782,32 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> + </div> + <div class="form-group"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="type">type</label> + <input type="int" class="form-control input-sm" id="type" required placeholder="审核状态:2=通过,3=不通过 - Ex: " name="type"> + </div> + <div class="form-group"> + <label class="control-label" for="con">con</label> + <input type="string" class="form-control input-sm" id="con" required placeholder="意见 - Ex: " name="con"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/ZhanDianList" method="POST" name="form9" id="form9"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/Status" method="POST" name="form9" id="form9"> <div class="form-group"> 无 </div> @@ -1370,16 +1836,11 @@ <thead> <tr> <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> + <th>类型</th> + <th>描述</th> </tr> + </thead> + <tbody> <tr> <td>msg</td> <td>string</td> @@ -1399,12 +1860,8 @@ <pre id="sample_response9">{ "code":"1", "msg": "返回成功", - "data": [ - { - "id": 1, - "zhandian": "河北站" + "data":{ } - ] }</pre> </div> </div> @@ -1418,7 +1875,7 @@ <div class="panel-heading" id="heading-10"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion10" href="#collapseOne10"> 首页-填写报修单渲染 <span class="text-muted">/api/Index/InsertOrderList</span></a> + <a data-toggle="collapse" data-parent="#accordion10" href="#collapseOne10"> 首页-维修情况添加 <span class="text-muted">/api/Index/WeiXiuQ</span></a> </h4> </div> <div id="collapseOne10" class="panel-collapse collapse"> @@ -1436,7 +1893,7 @@ <div class="tab-pane active" id="info10"> <div class="well"> - 填写报修单渲染 </div> + 维修情况添加 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -1456,6 +1913,18 @@ <td>是</td> <td>请求的Token</td> </tr> + <tr> + <td>id</td> + <td>int</td> + <td>是</td> + <td>报修单ID</td> + </tr> + <tr> + <td>con</td> + <td>string</td> + <td>是</td> + <td>维修情况</td> + </tr> </tbody> </table> </div> @@ -1484,13 +1953,21 @@ <label class="control-label" for="authorization">authorization</label> <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> </div> + <div class="form-group"> + <label class="control-label" for="id">id</label> + <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="con">con</label> + <input type="string" class="form-control input-sm" id="con" required placeholder="维修情况 - Ex: " name="con"> + </div> </div> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/InsertOrderList" method="POST" name="form10" id="form10"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/WeiXiuQ" method="POST" name="form10" id="form10"> <div class="form-group"> 无 </div> @@ -1548,16 +2025,7 @@ <pre id="sample_response10">{ "code":"1", "msg": "返回成功", - "data": { - "name": "张三", - "zhandian": "北京站", - "xitong": [ - { - "id": 1, - "xitong": "监控系统", - "bianhao": "JK" - } - ] + "data":{ } }</pre> </div> @@ -1571,8 +2039,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-11"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion11" href="#collapseOne11"> 首页-填写报修单 <span class="text-muted">/api/Index/InsertOrder</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion11" href="#collapseOne11"> <span class="text-muted">/api/index/time</span></a> </h4> </div> <div id="collapseOne11" class="panel-collapse collapse"> @@ -1590,70 +2058,11 @@ <div class="tab-pane active" id="info11"> <div class="well"> - 填写报修单 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>authorization</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - <tr> - <td>title</td> - <td>string</td> - <td>是</td> - <td>报修内容</td> - </tr> - <tr> - <td>address</td> - <td>string</td> - <td>是</td> - <td>报修地点</td> - </tr> - <tr> - <td>colum</td> - <td>string</td> - <td>是</td> - <td>故障设备名称</td> - </tr> - <tr> - <td>system</td> - <td>string</td> - <td>是</td> - <td>所属系统ID</td> - </tr> - <tr> - <td>up_time</td> - <td>string</td> - <td>是</td> - <td>上报时间:linux时间戳</td> - </tr> - <tr> - <td>con</td> - <td>string</td> - <td>是</td> - <td>故障现象</td> - </tr> - <tr> - <td>images</td> - <td>string</td> - <td>是</td> - <td>照片多个,分割</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -1673,48 +2082,9 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> - </div> - <div class="form-group"> - <label class="control-label" for="title">title</label> - <input type="string" class="form-control input-sm" id="title" required placeholder="报修内容 - Ex: " name="title"> - </div> - <div class="form-group"> - <label class="control-label" for="address">address</label> - <input type="string" class="form-control input-sm" id="address" required placeholder="报修地点 - Ex: " name="address"> - </div> - <div class="form-group"> - <label class="control-label" for="colum">colum</label> - <input type="string" class="form-control input-sm" id="colum" required placeholder="故障设备名称 - Ex: " name="colum"> - </div> - <div class="form-group"> - <label class="control-label" for="system">system</label> - <input type="string" class="form-control input-sm" id="system" required placeholder="所属系统ID - Ex: " name="system"> - </div> - <div class="form-group"> - <label class="control-label" for="up_time">up_time</label> - <input type="string" class="form-control input-sm" id="up_time" required placeholder="上报时间:linux时间戳 - Ex: " name="up_time"> - </div> - <div class="form-group"> - <label class="control-label" for="con">con</label> - <input type="string" class="form-control input-sm" id="con" required placeholder="故障现象 - Ex: " name="con"> - </div> - <div class="form-group"> - <label class="control-label" for="images">images</label> - <input type="string" class="form-control input-sm" id="images" required placeholder="照片多个,分割 - Ex: " name="images"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/InsertOrder" method="POST" name="form11" id="form11"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/index/time" method="get" name="form11" id="form11"> <div class="form-group"> 无 </div> @@ -1739,27 +2109,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -1769,14 +2119,7 @@ <div class="tab-pane" id="sample11"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response11">{ - "code":"1", - "msg": "返回成功", - "data": { - "name": "张三", - "zhandian": "北京站" - } - }</pre> + <pre id="sample_response11">无</pre> </div> </div> </div><!-- #sample --> @@ -1785,11 +2128,13 @@ </div> </div> </div> + <h2>用户接口</h2> + <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-12"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion12" href="#collapseOne12"> 首页-报修单详情 <span class="text-muted">/api/Index/OrderContent</span></a> + <a data-toggle="collapse" data-parent="#accordion12" href="#collapseOne12"> 用户端-授权登录 <span class="text-muted">/api/User/Login</span></a> </h4> </div> <div id="collapseOne12" class="panel-collapse collapse"> @@ -1807,10 +2152,16 @@ <div class="tab-pane active" id="info12"> <div class="well"> - 报修单详情 </div> + 授权登录 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> + 无 + </div> + </div> + <div class="panel panel-default"> + <div class="panel-heading"><strong>参数</strong></div> + <div class="panel-body"> <table class="table table-hover"> <thead> <tr> @@ -1822,28 +2173,16 @@ </thead> <tbody> <tr> - <td>authorization</td> + <td>code</td> <td>string</td> <td>是</td> - <td>请求的Token</td> - </tr> - <tr> - <td>id</td> - <td>int</td> - <td>是</td> - <td>报修单ID</td> + <td>code</td> </tr> </tbody> </table> </div> </div> <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - 无 - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>正文</strong></div> <div class="panel-body"> 无 </div> @@ -1854,26 +2193,12 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> - </div> - <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/OrderContent" method="POST" name="form12" id="form12"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/Login" method="POST" name="form12" id="form12"> <div class="form-group"> - 无 + <label class="control-label" for="code">code</label> + <input type="string" class="form-control input-sm" id="code" required placeholder="code" name="code"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="12">提交</button> @@ -1924,42 +2249,15 @@ </div><!-- #sandbox --> <div class="tab-pane" id="sample12"> - <div class="row"> - <div class="col-md-12"> - <pre id="sample_response12">{ - "code":"1", - "msg": "返回成功", - "data": { - "level": 用户等级, - "repair_type": 维修状态:0=未接收,1=进行中,2=已完成, - "type": 报修单状态:1=进行中,2=已完成, - "is_weixiu": 非维修人员查看为0,维修人员查看详情时,1=分配到当前用户,2=否, - "title": "报修内容", - "address": "地点", - "colum": "故障设备名称", - "system": "所属系统", - "time": "上报时间", - "people_name": "上报人", - "zhandian": "站点名称", - "colum_con": "故障现象", - "images": [ - "照片" - ], - "is_genghuan": 是否需要更换设备:1=是,2=否, - "IsTalk": 是否可以评价 1=是,0=否, - "price": 设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上, - "status": 审核状态:0=不需要审核,1=等待审核,2=审核通过,3=审核未通过, - "weixiu": 维修情况, - "jidian": 机电负责人意见, - "holder": 分管领导意见, - "zaicishenhe": [ //再次审核内容 - { - "con": "内容", - "images": [ - "图片" - ] - } - ] + <div class="row"> + <div class="col-md-12"> + <pre id="sample_response12">{ + "code":"1", + "msg": "返回成功", + "data": { + "token": "a32070524e6dd73c0f6a29b7993303e8", + "type":1=已绑定,0未绑定, + 'level':类型:1=公司分管领导,2=公司机电负责人,3=维修负责人,4=维修成员,5=报修负责人,6=报修成员 } }</pre> </div> @@ -1974,7 +2272,7 @@ <div class="panel-heading" id="heading-13"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion13" href="#collapseOne13"> 首页-维修成员列表 <span class="text-muted">/api/Index/PeopleList</span></a> + <a data-toggle="collapse" data-parent="#accordion13" href="#collapseOne13"> 用户端-账号登陆 <span class="text-muted">/api/User/LoginSign</span></a> </h4> </div> <div id="collapseOne13" class="panel-collapse collapse"> @@ -1992,7 +2290,7 @@ <div class="tab-pane active" id="info13"> <div class="well"> - 维修成员列表 </div> + 账号登陆 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -2002,7 +2300,30 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>username</td> + <td>string</td> + <td>是</td> + <td>账号</td> + </tr> + <tr> + <td>password</td> + <td>string</td> + <td>是</td> + <td>密码</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -2018,9 +2339,14 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/PeopleList" method="POST" name="form13" id="form13"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/LoginSign" method="POST" name="form13" id="form13"> <div class="form-group"> - 无 + <label class="control-label" for="username">username</label> + <input type="string" class="form-control input-sm" id="username" required placeholder="账号" name="username"> + </div> + <div class="form-group"> + <label class="control-label" for="password">password</label> + <input type="string" class="form-control input-sm" id="password" required placeholder="密码" name="password"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="13">提交</button> @@ -2076,12 +2402,11 @@ <pre id="sample_response13">{ "code":"1", "msg": "返回成功", - "data": [ - { - "id": 用户ID, - "name": "姓名" + "data": { + "token": "bf3e78fb461790218d62095d48270fbd", + 'level':类型:1=公司分管领导,2=公司机电负责人,3=维修负责人,4=维修成员,5=报修负责人,6=报修成员, + "type":1=已绑定,0未绑定, } - ] }</pre> </div> </div> @@ -2095,7 +2420,7 @@ <div class="panel-heading" id="heading-14"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion14" href="#collapseOne14"> 首页-再次提交审核 <span class="text-muted">/api/Index/TiJiaoStatus</span></a> + <a data-toggle="collapse" data-parent="#accordion14" href="#collapseOne14"> 用户端-绑定微信 <span class="text-muted">/api/User/SDKWechat</span></a> </h4> </div> <div id="collapseOne14" class="panel-collapse collapse"> @@ -2113,7 +2438,7 @@ <div class="tab-pane active" id="info14"> <div class="well"> - 再次提交审核 </div> + 绑定微信 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -2128,22 +2453,10 @@ </thead> <tbody> <tr> - <td>id</td> - <td>int</td> - <td>是</td> - <td>报修单ID</td> - </tr> - <tr> - <td>con</td> - <td>int</td> - <td>是</td> - <td>文本</td> - </tr> - <tr> - <td>images</td> - <td>int</td> + <td>authorization</td> + <td>string</td> <td>是</td> - <td>图片 多张,拼接</td> + <td>请求的Token</td> </tr> </tbody> </table> @@ -2152,7 +2465,24 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>string</td> + <td>是</td> + <td>code</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -2170,16 +2500,8 @@ <div class="panel-body"> <div class="headers"> <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> - </div> - <div class="form-group"> - <label class="control-label" for="con">con</label> - <input type="int" class="form-control input-sm" id="con" required placeholder="文本 - Ex: " name="con"> - </div> - <div class="form-group"> - <label class="control-label" for="images">images</label> - <input type="int" class="form-control input-sm" id="images" required placeholder="图片 多张,拼接 - Ex: " name="images"> + <label class="control-label" for="authorization">authorization</label> + <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> </div> </div> </div> @@ -2187,9 +2509,10 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/TiJiaoStatus" method="POST" name="form14" id="form14"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/SDKWechat" method="POST" name="form14" id="form14"> <div class="form-group"> - 无 + <label class="control-label" for="code">code</label> + <input type="string" class="form-control input-sm" id="code" required placeholder="code" name="code"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="14">提交</button> @@ -2222,6 +2545,11 @@ </thead> <tbody> <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> <td>msg</td> <td>string</td> <td></td> @@ -2240,7 +2568,7 @@ <pre id="sample_response14">{ "code":"1", "msg": "返回成功", - "data":{ + "data": { } }</pre> </div> @@ -2254,8 +2582,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-15"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion15" href="#collapseOne15"> 首页-分配维修员 <span class="text-muted">/api/Index/FenPei</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion15" href="#collapseOne15"> <span class="text-muted">/api/user/time</span></a> </h4> </div> <div id="collapseOne15" class="panel-collapse collapse"> @@ -2273,52 +2601,11 @@ <div class="tab-pane active" id="info15"> <div class="well"> - 分配维修员 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>id</td> - <td>int</td> - <td>是</td> - <td>报修单ID</td> - </tr> - <tr> - <td>user_id</td> - <td>int</td> - <td>是</td> - <td>维修人员用户ID</td> - </tr> - <tr> - <td>start_time</td> - <td>int</td> - <td>是</td> - <td>维修时间 linux时间戳</td> - </tr> - <tr> - <td>end_time</td> - <td>int</td> - <td>是</td> - <td>修复时间 linux时间戳</td> - </tr> - <tr> - <td>con</td> - <td>int</td> - <td>是</td> - <td>修复内容</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -2338,36 +2625,9 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> - </div> - <div class="form-group"> - <label class="control-label" for="user_id">user_id</label> - <input type="int" class="form-control input-sm" id="user_id" required placeholder="维修人员用户ID - Ex: " name="user_id"> - </div> - <div class="form-group"> - <label class="control-label" for="start_time">start_time</label> - <input type="int" class="form-control input-sm" id="start_time" required placeholder="维修时间 linux时间戳 - Ex: " name="start_time"> - </div> - <div class="form-group"> - <label class="control-label" for="end_time">end_time</label> - <input type="int" class="form-control input-sm" id="end_time" required placeholder="修复时间 linux时间戳 - Ex: " name="end_time"> - </div> - <div class="form-group"> - <label class="control-label" for="con">con</label> - <input type="int" class="form-control input-sm" id="con" required placeholder="修复内容 - Ex: " name="con"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/FenPei" method="POST" name="form15" id="form15"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/user/time" method="get" name="form15" id="form15"> <div class="form-group"> 无 </div> @@ -2392,22 +2652,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -2417,12 +2662,7 @@ <div class="tab-pane" id="sample15"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response15">{ - "code":"1", - "msg": "返回成功", - "data":{ - } - }</pre> + <pre id="sample_response15">无</pre> </div> </div> </div><!-- #sample --> @@ -2431,11 +2671,13 @@ </div> </div> </div> + <h2>公共接口</h2> + <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-16"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion16" href="#collapseOne16"> 首页-维修成员报修单操作 <span class="text-muted">/api/Index/OrderPlay</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion16" href="#collapseOne16"> 加载初始化 <span class="text-muted">/api/common/init</span></a> </h4> </div> <div id="collapseOne16" class="panel-collapse collapse"> @@ -2453,10 +2695,16 @@ <div class="tab-pane active" id="info16"> <div class="well"> - 维修成员报修单操作 </div> + 加载初始化 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> + 无 + </div> + </div> + <div class="panel panel-default"> + <div class="panel-heading"><strong>参数</strong></div> + <div class="panel-body"> <table class="table table-hover"> <thead> <tr> @@ -2468,28 +2716,28 @@ </thead> <tbody> <tr> - <td>id</td> - <td>int</td> + <td>version</td> + <td>string</td> <td>是</td> - <td>报修单ID</td> + <td>版本号</td> </tr> <tr> - <td>type</td> - <td>int</td> + <td>lng</td> + <td>string</td> <td>是</td> - <td>设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上</td> + <td>经度</td> + </tr> + <tr> + <td>lat</td> + <td>string</td> + <td>是</td> + <td>纬度</td> </tr> </tbody> </table> </div> </div> <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - 无 - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>正文</strong></div> <div class="panel-body"> 无 </div> @@ -2500,26 +2748,20 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <div class="headers"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/init" method="get" name="form16" id="form16"> <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> + <label class="control-label" for="version">version</label> + <input type="string" class="form-control input-sm" id="version" required placeholder="版本号" name="version"> </div> <div class="form-group"> - <label class="control-label" for="type">type</label> - <input type="int" class="form-control input-sm" id="type" required placeholder="设备价格:0=不需要更换设备,1=2000以下,2=2000-10000元,3=10000元以上 - Ex: " name="type"> + <label class="control-label" for="lng">lng</label> + <input type="string" class="form-control input-sm" id="lng" required placeholder="经度" name="lng"> </div> - </div> - </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/OrderPlay" method="POST" name="form16" id="form16"> <div class="form-group"> - 无 + <label class="control-label" for="lat">lat</label> + <input type="string" class="form-control input-sm" id="lat" required placeholder="纬度" name="lat"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="16">提交</button> @@ -2542,22 +2784,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -2567,12 +2794,7 @@ <div class="tab-pane" id="sample16"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response16">{ - "code":"1", - "msg": "返回成功", - "data":{ - } - }</pre> + <pre id="sample_response16">无</pre> </div> </div> </div><!-- #sample --> @@ -2585,7 +2807,7 @@ <div class="panel-heading" id="heading-17"> <h4 class="panel-title"> <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion17" href="#collapseOne17"> 首页-审核 <span class="text-muted">/api/Index/Status</span></a> + <a data-toggle="collapse" data-parent="#accordion17" href="#collapseOne17"> 上传文件-七牛 <span class="text-muted">/api/common/uploadQiniu</span></a> </h4> </div> <div id="collapseOne17" class="panel-collapse collapse"> @@ -2603,10 +2825,16 @@ <div class="tab-pane active" id="info17"> <div class="well"> - 审核 </div> + 测试描述信息 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> + 无 + </div> + </div> + <div class="panel panel-default"> + <div class="panel-heading"><strong>参数</strong></div> + <div class="panel-body"> <table class="table table-hover"> <thead> <tr> @@ -2618,40 +2846,16 @@ </thead> <tbody> <tr> - <td>authorization</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - <tr> - <td>id</td> - <td>int</td> - <td>是</td> - <td>报修单ID</td> - </tr> - <tr> - <td>type</td> - <td>int</td> - <td>是</td> - <td>审核状态:2=通过,3=不通过</td> - </tr> - <tr> - <td>con</td> - <td>string</td> + <td>file</td> + <td>file</td> <td>是</td> - <td>意见</td> + <td>用户名</td> </tr> </tbody> </table> </div> </div> <div class="panel panel-default"> - <div class="panel-heading"><strong>参数</strong></div> - <div class="panel-body"> - 无 - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>正文</strong></div> <div class="panel-body"> 无 </div> @@ -2662,34 +2866,12 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> - </div> - <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> - </div> - <div class="form-group"> - <label class="control-label" for="type">type</label> - <input type="int" class="form-control input-sm" id="type" required placeholder="审核状态:2=通过,3=不通过 - Ex: " name="type"> - </div> - <div class="form-group"> - <label class="control-label" for="con">con</label> - <input type="string" class="form-control input-sm" id="con" required placeholder="意见 - Ex: " name="con"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/Status" method="POST" name="form17" id="form17"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/uploadQiniu" method="POST" name="form17" id="form17"> <div class="form-group"> - 无 + <label class="control-label" for="file">file</label> + <input type="file" class="form-control input-sm" id="file" required placeholder="用户名" name="file"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="17">提交</button> @@ -2712,22 +2894,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -2737,12 +2904,7 @@ <div class="tab-pane" id="sample17"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response17">{ - "code":"1", - "msg": "返回成功", - "data":{ - } - }</pre> + <pre id="sample_response17">无</pre> </div> </div> </div><!-- #sample --> @@ -2754,8 +2916,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-18"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion18" href="#collapseOne18"> 首页-维修情况添加 <span class="text-muted">/api/Index/WeiXiuQ</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion18" href="#collapseOne18"> <span class="text-muted">/api/common/time</span></a> </h4> </div> <div id="collapseOne18" class="panel-collapse collapse"> @@ -2773,40 +2935,11 @@ <div class="tab-pane active" id="info18"> <div class="well"> - 维修情况添加 </div> + </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>authorization</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - <tr> - <td>id</td> - <td>int</td> - <td>是</td> - <td>报修单ID</td> - </tr> - <tr> - <td>con</td> - <td>string</td> - <td>是</td> - <td>维修情况</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -2826,28 +2959,9 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> - </div> - <div class="form-group"> - <label class="control-label" for="id">id</label> - <input type="int" class="form-control input-sm" id="id" required placeholder="报修单ID - Ex: " name="id"> - </div> - <div class="form-group"> - <label class="control-label" for="con">con</label> - <input type="string" class="form-control input-sm" id="con" required placeholder="维修情况 - Ex: " name="con"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/Index/WeiXiuQ" method="POST" name="form18" id="form18"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/common/time" method="get" name="form18" id="form18"> <div class="form-group"> 无 </div> @@ -2872,27 +2986,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -2902,12 +2996,7 @@ <div class="tab-pane" id="sample18"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response18">{ - "code":"1", - "msg": "返回成功", - "data":{ - } - }</pre> + <pre id="sample_response18">无</pre> </div> </div> </div><!-- #sample --> @@ -2916,11 +3005,13 @@ </div> </div> </div> + <h2>示例接口</h2> + <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-19"> <h4 class="panel-title"> - <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion19" href="#collapseOne19"> <span class="text-muted">/api/index/time</span></a> + <span class="label label-primary">POST</span> + <a data-toggle="collapse" data-parent="#accordion19" href="#collapseOne19"> 测试名称 <span class="text-muted">/api/demo/test/id/{id}/name/{name}</span></a> </h4> </div> <div id="collapseOne19" class="panel-collapse collapse"> @@ -2938,17 +3029,63 @@ <div class="tab-pane active" id="info19"> <div class="well"> - </div> + 测试描述信息 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>token</td> + <td>string</td> + <td>是</td> + <td>请求的Token</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>必选</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>id</td> + <td>integer</td> + <td>是</td> + <td>会员ID</td> + </tr> + <tr> + <td>name</td> + <td>string</td> + <td>是</td> + <td>用户名</td> + </tr> + <tr> + <td>data</td> + <td>object</td> + <td>是</td> + <td>扩展数据</td> + </tr> + </tbody> + </table> </div> </div> <div class="panel panel-default"> @@ -2962,11 +3099,31 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> + <div class="panel-heading"><strong>Headers</strong></div> + <div class="panel-body"> + <div class="headers"> + <div class="form-group"> + <label class="control-label" for="token">token</label> + <input type="string" class="form-control input-sm" id="token" required placeholder="请求的Token - Ex: " name="token"> + </div> + </div> + </div> + </div> + <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/index/time" method="get" name="form19" id="form19"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test/id/{id}/name/{name}" method="POST" name="form19" id="form19"> <div class="form-group"> - 无 + <label class="control-label" for="id">id</label> + <input type="integer" class="form-control input-sm" id="id" required placeholder="会员ID" name="id"> + </div> + <div class="form-group"> + <label class="control-label" for="name">name</label> + <input type="string" class="form-control input-sm" id="name" required placeholder="用户名" name="name"> + </div> + <div class="form-group"> + <label class="control-label" for="data">data</label> + <input type="object" class="form-control input-sm" id="data" required placeholder="扩展数据 - 例: {'user_id':'int','user_name':'string','profile':{'email':'string','age':'integer'}}" name="data"> </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="19">提交</button> @@ -2989,7 +3146,32 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - 无 + <table class="table table-hover"> + <thead> + <tr> + <th>名称</th> + <th>类型</th> + <th>描述</th> + </tr> + </thead> + <tbody> + <tr> + <td>code</td> + <td>integer</td> + <td></td> + </tr> + <tr> + <td>msg</td> + <td>string</td> + <td></td> + </tr> + <tr> + <td>data</td> + <td>object</td> + <td>扩展数据返回</td> + </tr> + </tbody> + </table> </div> </div> </div> @@ -2999,7 +3181,10 @@ <div class="tab-pane" id="sample19"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response19">无</pre> + <pre id="sample_response19">{ + 'code':'1', + 'msg':'返回成功' + }</pre> </div> </div> </div><!-- #sample --> @@ -3008,13 +3193,11 @@ </div> </div> </div> - <h2>用户接口</h2> - <hr> <div class="panel panel-default"> <div class="panel-heading" id="heading-20"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion20" href="#collapseOne20"> 用户端-授权登录 <span class="text-muted">/api/User/Login</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion20" href="#collapseOne20"> 无需登录的接口 <span class="text-muted">/api/demo/test1</span></a> </h4> </div> <div id="collapseOne20" class="panel-collapse collapse"> @@ -3032,7 +3215,7 @@ <div class="tab-pane active" id="info20"> <div class="well"> - 授权登录 </div> + 无需登录的接口 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -3042,24 +3225,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>string</td> - <td>是</td> - <td>code</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -3075,10 +3241,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/Login" method="POST" name="form20" id="form20"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test1" method="get" name="form20" id="form20"> <div class="form-group"> - <label class="control-label" for="code">code</label> - <input type="string" class="form-control input-sm" id="code" required placeholder="code" name="code"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="20">提交</button> @@ -3101,27 +3266,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -3131,15 +3276,7 @@ <div class="tab-pane" id="sample20"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response20">{ - "code":"1", - "msg": "返回成功", - "data": { - "token": "a32070524e6dd73c0f6a29b7993303e8", - "type":1=已绑定,0未绑定, - 'level':类型:1=公司分管领导,2=公司机电负责人,3=维修负责人,4=维修成员,5=报修负责人,6=报修成员 - } - }</pre> + <pre id="sample_response20">无</pre> </div> </div> </div><!-- #sample --> @@ -3151,8 +3288,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-21"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion21" href="#collapseOne21"> 用户端-账号登陆 <span class="text-muted">/api/User/LoginSign</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion21" href="#collapseOne21"> 需要登录的接口 <span class="text-muted">/api/demo/test2</span></a> </h4> </div> <div id="collapseOne21" class="panel-collapse collapse"> @@ -3170,7 +3307,7 @@ <div class="tab-pane active" id="info21"> <div class="well"> - 账号登陆 </div> + 需要登录的接口 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> @@ -3180,30 +3317,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>username</td> - <td>string</td> - <td>是</td> - <td>账号</td> - </tr> - <tr> - <td>password</td> - <td>string</td> - <td>是</td> - <td>密码</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -3219,14 +3333,9 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/LoginSign" method="POST" name="form21" id="form21"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test2" method="get" name="form21" id="form21"> <div class="form-group"> - <label class="control-label" for="username">username</label> - <input type="string" class="form-control input-sm" id="username" required placeholder="账号" name="username"> - </div> - <div class="form-group"> - <label class="control-label" for="password">password</label> - <input type="string" class="form-control input-sm" id="password" required placeholder="密码" name="password"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="21">提交</button> @@ -3249,27 +3358,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -3279,15 +3368,7 @@ <div class="tab-pane" id="sample21"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response21">{ - "code":"1", - "msg": "返回成功", - "data": { - "token": "bf3e78fb461790218d62095d48270fbd", - 'level':类型:1=公司分管领导,2=公司机电负责人,3=维修负责人,4=维修成员,5=报修负责人,6=报修成员, - "type":1=已绑定,0未绑定, - } - }</pre> + <pre id="sample_response21">无</pre> </div> </div> </div><!-- #sample --> @@ -3299,8 +3380,8 @@ <div class="panel panel-default"> <div class="panel-heading" id="heading-22"> <h4 class="panel-title"> - <span class="label label-primary">POST</span> - <a data-toggle="collapse" data-parent="#accordion22" href="#collapseOne22"> 用户端-绑定微信 <span class="text-muted">/api/User/SDKWechat</span></a> + <span class="label label-success">GET</span> + <a data-toggle="collapse" data-parent="#accordion22" href="#collapseOne22"> 需要登录且需要验证有相应组的权限 <span class="text-muted">/api/demo/test3</span></a> </h4> </div> <div id="collapseOne22" class="panel-collapse collapse"> @@ -3318,51 +3399,17 @@ <div class="tab-pane active" id="info22"> <div class="well"> - 绑定微信 </div> + 需要登录且需要验证有相应组的权限 </div> <div class="panel panel-default"> <div class="panel-heading"><strong>Headers</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>authorization</td> - <td>string</td> - <td>是</td> - <td>请求的Token</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>必选</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>string</td> - <td>是</td> - <td>code</td> - </tr> - </tbody> - </table> + 无 </div> </div> <div class="panel panel-default"> @@ -3376,23 +3423,11 @@ <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> - <div class="panel-heading"><strong>Headers</strong></div> - <div class="panel-body"> - <div class="headers"> - <div class="form-group"> - <label class="control-label" for="authorization">authorization</label> - <input type="string" class="form-control input-sm" id="authorization" required placeholder="请求的Token - Ex: " name="authorization"> - </div> - </div> - </div> - </div> - <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/User/SDKWechat" method="POST" name="form22" id="form22"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/test3" method="get" name="form22" id="form22"> <div class="form-group"> - <label class="control-label" for="code">code</label> - <input type="string" class="form-control input-sm" id="code" required placeholder="code" name="code"> + 无 </div> <div class="form-group"> <button type="submit" class="btn btn-success send" rel="22">提交</button> @@ -3415,27 +3450,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>返回参数</strong></div> <div class="panel-body"> - <table class="table table-hover"> - <thead> - <tr> - <th>名称</th> - <th>类型</th> - <th>描述</th> - </tr> - </thead> - <tbody> - <tr> - <td>code</td> - <td>integer</td> - <td></td> - </tr> - <tr> - <td>msg</td> - <td>string</td> - <td></td> - </tr> - </tbody> - </table> + 无 </div> </div> </div> @@ -3445,12 +3460,7 @@ <div class="tab-pane" id="sample22"> <div class="row"> <div class="col-md-12"> - <pre id="sample_response22">{ - "code":"1", - "msg": "返回成功", - "data": { - } - }</pre> + <pre id="sample_response22">无</pre> </div> </div> </div><!-- #sample --> @@ -3463,7 +3473,7 @@ <div class="panel-heading" id="heading-23"> <h4 class="panel-title"> <span class="label label-success">GET</span> - <a data-toggle="collapse" data-parent="#accordion23" href="#collapseOne23"> <span class="text-muted">/api/user/time</span></a> + <a data-toggle="collapse" data-parent="#accordion23" href="#collapseOne23"> <span class="text-muted">/api/demo/time</span></a> </h4> </div> <div id="collapseOne23" class="panel-collapse collapse"> @@ -3507,7 +3517,7 @@ <div class="panel panel-default"> <div class="panel-heading"><strong>参数</strong></div> <div class="panel-body"> - <form enctype="application/x-www-form-urlencoded" role="form" action="/api/user/time" method="get" name="form23" id="form23"> + <form enctype="application/x-www-form-urlencoded" role="form" action="/api/demo/time" method="get" name="form23" id="form23"> <div class="form-group"> 无 </div> @@ -3557,7 +3567,7 @@ <div class="row mt0 footer"> <div class="col-md-6" align="left"> - Generated on 2020-08-21 11:20:04 </div> + Generated on 2020-08-24 14:27:16 </div> <div class="col-md-6" align="right"> <a href="./" target="_blank">报修小程序后台</a> </div>