<% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
|
<% Session.CodePage=65001 %>
|
<% Response.charset = "utf-8" %>
|
<!--#include virtual="/inc/odbc.asp"-->
|
<!--#include virtual="/inc/function.asp"-->
|
<head>
|
<meta charset="UTF-8">
|
<title>API开发文档-<%=WEBNAME%></title>
|
<meta name="generator" content="MediaWiki 1.17.0">
|
<link rel="stylesheet" href="css.css">
|
<!--[if lt IE 7]><style type="text/css">body{behavior:url("/wiki/skins/vector/csshover.min.htc")}</style><![endif]-->
|
|
|
</head>
|
<body class="mediawiki ltr ns-0 ns-subject skin-vector">
|
|
<div class="mainwrapper">
|
<div class="inner">
|
<!-- panel -->
|
<%menuleft=1%>
|
<!--#include FILE="menu_left.asp"-->
|
<!-- /panel -->
|
<!-- content -->
|
<div id="content">
|
|
<div id="mw-js-message" style="display:none;"></div>
|
<!-- firstHeading -->
|
<div class="content_hd">
|
<h2 id="firstHeading" class="">订单列表查询</h2>
|
<div class="info">
|
|
</div>
|
</div>
|
<!-- /firstHeading -->
|
<!-- bodyContent -->
|
<div id="bodyContent" class="bodyContent">
|
|
<!-- bodytext -->
|
<p>按服务单状态或条件查找服务列表。</p>
|
<p><b>接口调用请求说明</b>
|
</p>
|
<pre>http请求方式: GET/POST调用接口
|
<a href="<%=WEBURL%>/v1/?method=ServiceOrder_List" class="external free" rel="nofollow" target="_blank"><%=WEBURL%>/v1/</a>
|
</pre>
|
<p><b>参数说明</b>
|
</p>
|
<table border="1" cellspacing="0" cellpadding="4" align="center" width="80%">
|
<tbody><tr>
|
<th style="width:100px">参数</th>
|
<th style="width:100px">是否必须</th>
|
<th style="width:100px">默认</th>
|
<th style="width:300px">说明</th>
|
<th style="width:300px">例子</th>
|
</tr>
|
<tr>
|
<td> method</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 接口名称</td>
|
<td> ServiceOrder_List (固定)</td>
|
</tr>
|
<tr>
|
<td> APPID</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 商户APPID</td>
|
<td> </td>
|
</tr>
|
<%If UnitState=3 Then%>
|
<tr>
|
<td> UserID</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 用户唯一ID</td>
|
<td> </td>
|
</tr>
|
<%End If%>
|
<tr>
|
<td> OrdState</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 服务单状态<br> 1 咨询单<br> 2 未调度<br> 3 已调度<br> 4 无效<br> 10 服务评价<br> 11 发票申请<br></td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> OrdDateType</td>
|
<td> 否</td>
|
<td> 4</td>
|
<td> 查询时间段类型<br>
|
<%
|
sql="select vID,vtext from dictionary where vType>=1 and vtitle='OrdDateType' order by vOrder"
|
rs.open Sql,objConn,1,1
|
do while not rs.Eof
|
OrdDateTypes = OrdDateTypes & rs("vID") &","& rs("vtext") & "|"
|
Response.Write " "&rs("vID")&" "&rs("vtext")&"<br>"
|
rs.movenext
|
Loop
|
rs.close()
|
%>
|
0 自定义时间段<br>
|
</td>
|
<td> 1</td>
|
</tr>
|
<tr>
|
<td> OrdDateStart</td>
|
<td> 否</td>
|
<td> </td>
|
<td> 自定义时间段-开始</td>
|
<td> 2017-4-18 00:00:00</td>
|
</tr>
|
<tr>
|
<td> OrdDateEnd</td>
|
<td> 否</td>
|
<td> </td>
|
<td> 自定义时间段-结束</td>
|
<td> 2017-4-20 23:59:59</td>
|
</tr>
|
<tr>
|
<td> searchTXT</td>
|
<td> 否</td>
|
<td> </td>
|
<td> 按条件查找</td>
|
<td> 支持按客户姓名,电话,患者姓名,服务单号</td>
|
</tr>
|
<tr>
|
<td> page_no</td>
|
<td> 否</td>
|
<td> 1</td>
|
<td> 页码</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> page_size</td>
|
<td> 否</td>
|
<td> 20</td>
|
<td> 每页大小</td>
|
<td> 最大100</td>
|
</tr>
|
<tr>
|
<td> UnixTime</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 签名</td>
|
<td> 时间戳</td>
|
</tr>
|
<tr>
|
<td> Sign</td>
|
<td> 是</td>
|
<td> </td>
|
<td> 签名</td>
|
<td> 签名,详见<a href="Sign.gds?APPID=<%=APPID%>" class="external free" rel="nofollow" target="_blank">签名生成算法</a></td>
|
</tr>
|
</tbody></table>
|
<p><b>返回说明</b>
|
正常情况下,系统会返回下述JSON数据包:
|
</p>
|
<pre>
|
{
|
"method":"ServiceOrder_List",
|
"result":1,
|
"total":29,
|
"OrderList":[
|
{
|
"ServiceOrdID":"1016007318",
|
"ServiceOrdNo":"BF20170418-007",
|
"ServiceOrdType":"市内",
|
"ServiceOrdState":"已调度",
|
"StartDate":"2017/4/18 17:36:48",
|
"CoName":"许先生",
|
"CoPhone":"13634119849",
|
"TraEnd":"汕尾市陆丰市上林村",
|
"Price":"4700",
|
"Stretcher":"0",
|
"DispatchList":[
|
{
|
"DispatchOrdID":"3016007323",
|
"DispatchOrdNo":"SA20170418-008",
|
"DispatchState":"已出车(转运途中)",
|
"DispatchDate":"2017/4/18 17:36:49",
|
"ActualDate":"2017/4/18 18:06:14",
|
"ReturnDate":"",
|
"UpdateDate":"2017/4/18 18:06:14"
|
}
|
]
|
},
|
{
|
"ServiceOrdID":"1016007317",
|
"ServiceOrdNo":"BF20170418-006",
|
"ServiceOrdType":"市内",
|
"ServiceOrdState":"已调度",
|
"StartDate":"2017/4/18 16:01:32",
|
"CoName":"张小姐",
|
"CoPhone":"15919418699",
|
"TraEnd":"中山一院(黄埔院区)",
|
"Price":"800",
|
"Stretcher":"0",
|
"DispatchList":[
|
{
|
"DispatchOrdID":"3016007322",
|
"DispatchOrdNo":"SA20170418-007",
|
"DispatchState":"已出车(转运途中)",
|
"DispatchDate":"2017/4/18 16:01:32",
|
"ActualDate":"2017/4/18 16:14:26",
|
"ReturnDate":"",
|
"UpdateDate":"2017/4/18 16:14:26"
|
}
|
]
|
}
|
]
|
}
|
</pre>
|
<p><b>返回参数说明</b>
|
</p>
|
<table border="1" cellspacing="0" cellpadding="4" align="center" width="80%">
|
<tbody><tr>
|
<th style="width:100px">参数</th>
|
<th style="width:100px">是否必须</th>
|
<th style="width:100px">参数类型</th>
|
<th style="width:300px">说明</th>
|
<th style="width:300px">例子</th>
|
</tr>
|
<tr>
|
<td> method</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 接口名称</td>
|
<td> ServiceOrder_List</td>
|
</tr>
|
<tr>
|
<td> result</td>
|
<td> 是</td>
|
<td> Int</td>
|
<td> 处理结果:1-成功,2-失败</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> total</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 总计</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> OrderList</td>
|
<td> 是</td>
|
<td> Object</td>
|
<td> 数据内容结构化标识,各接口不同</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> ServiceOrdID</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 服务ID</td>
|
<td> 1016007318</td>
|
</tr>
|
<tr>
|
<td> ServiceOrdNo</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 服务单编号</td>
|
<td> BF20170418-007</td>
|
</tr>
|
<tr>
|
<td> ServiceOrdType</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 服务单类型</td>
|
<td> 市内,航空,高铁等</td>
|
</tr>
|
<tr>
|
<td> ServiceOrdState</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 服务单状态</td>
|
<td> 咨询单,未调度,已调度,无效</td>
|
</tr>
|
<tr>
|
<td> StartDate</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 生成时间</td>
|
<td> 2017/4/18 17:36:48</td>
|
</tr>
|
<tr>
|
<td> CoName</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 联系人姓名</td>
|
<td> 许先生</td>
|
</tr>
|
|
<tr>
|
<td> CoPhone</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 联系人电话</td>
|
<td> 13634119849</td>
|
</tr>
|
<tr>
|
<td> TraStreet</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 出发地</td>
|
<td> 中山一院</td>
|
</tr>
|
<tr>
|
<td> TraVia</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 途经地</td>
|
<td> 中山一院</td>
|
</tr>
|
<tr>
|
<td> TraEnd</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 目的地</td>
|
<td> 中山一院</td>
|
</tr>
|
<tr>
|
<td> Price</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 成交价(元)</td>
|
<td> 4700</td>
|
</tr>
|
<tr>
|
<td> Stretcher</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 担架费(元)</td>
|
<td> 0</td>
|
</tr>
|
<tr>
|
<td> PrePayment</td>
|
<td> 是</td>
|
<td> String</td>
|
<td> 需预付款(元)</td>
|
<td> 0</td>
|
</tr>
|
<tr>
|
<td> DispatchList</td>
|
<td> 是</td>
|
<td> Object</td>
|
<td> 数据内容结构化标识,各接口不同</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> DispatchOrdID</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 调度ID</td>
|
<td> 3016007322</td>
|
</tr>
|
<tr>
|
<td> DispatchOrdNo</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 调度单编号</td>
|
<td> SA20170418-007</td>
|
</tr>
|
<tr>
|
<td> DispatchState</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 调度状态</td>
|
<td> 已出车(转运途中)</td>
|
</tr>
|
<tr>
|
<td> DispatchDate</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 调度时间</td>
|
<td> 2017/4/18 16:01:32</td>
|
</tr>
|
<tr>
|
<td> ActualDate</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 出发时间</td>
|
<td> 2017/4/18 16:14:26</td>
|
</tr>
|
<tr>
|
<td> ReturnDate</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 返回时间</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> UpdateDate</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 状态更新时间</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> UnitRemarks</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 商户备注</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> Guest_Point</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 客户评价情况(0为未评价)</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> InvoiceState</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 发票状态(0为未开票,1为已开票)</td>
|
<td> </td>
|
</tr>
|
<tr>
|
<td> InvoiceStateTXT</td>
|
<td> 否</td>
|
<td> String</td>
|
<td> 发票处理状态</td>
|
<td> </td>
|
</tr>
|
|
</tbody></table>
|
|
<!--
|
NewPP limit report
|
Preprocessor node count: 1/1000000
|
Post-expand include size: 0/2097152 bytes
|
Template argument size: 0/2097152 bytes
|
Expensive parser function count: 0/100
|
-->
|
<!-- /bodytext -->
|
<!-- catlinks -->
|
<div id="catlinks" class="catlinks catlinks-allhidden"></div> <!-- /catlinks -->
|
<div class="visualClear"></div>
|
</div>
|
<!-- /bodyContent -->
|
</div>
|
<!-- /content -->
|
|
</div>
|
</div>
|
</body>
|