线上线下票种同步

线上线下票种同步


获取/查询票种信息

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>得到票种信息</li> </ul> <h5>请求URL</h5> <ul> <li><code>api/ticket/getkkindlist</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">子项数据</th> <th>类型</th> <th>说明</th> <th>是否为关键字</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">mode</td> <td style="text-align: left;"></td> <td>int</td> <td>模式</td> <td>0表示获取未同步数据,1表示查询,当为查询时返回所有数据</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { &amp;quot;code&amp;quot;: 0, &amp;quot;msg&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;data&amp;quot;: [{ &amp;quot;dwid&amp;quot;: &amp;quot;001&amp;quot;, &amp;quot;bm&amp;quot;: &amp;quot;XXXX&amp;quot;, &amp;quot;kkind&amp;quot;: &amp;quot;项目&amp;quot;, &amp;quot;kkindgroup&amp;quot;: &amp;quot;入口机器号始&amp;quot;, &amp;quot;kkindlb&amp;quot;: &amp;quot;套票&amp;quot;, &amp;quot;fixproject&amp;quot;: [ {&amp;quot;projectbm&amp;quot;:&amp;quot;001&amp;quot;}, {&amp;quot;project&amp;quot;:&amp;quot;入口&amp;quot;} ] &amp;quot;Variableproject&amp;quot;: [ {&amp;quot;projectbm&amp;quot;:&amp;quot;002&amp;quot;}, {&amp;quot;project&amp;quot;:&amp;quot;游乐园&amp;quot;} ] &amp;quot;projectnum&amp;quot;: 5, &amp;quot;statistic&amp;quot;: &amp;quot;备注&amp;quot;, &amp;quot;tickettype&amp;quot;: &amp;quot;套票&amp;quot;, &amp;quot;ticketlb&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;personnumber&amp;quot;: 5 &amp;quot;createcount&amp;quot;: 1, &amp;quot;salebegindate&amp;quot;: &amp;quot;2024-10-01&amp;quot;, &amp;quot;saleenddate&amp;quot;: &amp;quot;2026-10-01&amp;quot;, &amp;quot;validdays&amp;quot;: 0, &amp;quot;selfserversale&amp;quot;: &amp;quot;状态&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;启用&amp;quot;, &amp;quot;entrymode&amp;quot;: 0, &amp;quot;online&amp;quot;: 0, &amp;quot;checkdelaymode&amp;quot;: 0, &amp;quot;fixdateymd&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;checkvaliddays&amp;quot;: 0, &amp;quot;delaymode&amp;quot;: 0, &amp;quot;firstvoice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;morevoice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;voice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;changeprice&amp;quot;: 0, &amp;quot;ticketsource&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;printticket&amp;quot;: 0, &amp;quot;hxcardmode&amp;quot;: 0, &amp;quot;otaprintqpmode&amp;quot;: 0, &amp;quot;checkmode&amp;quot;: 0, &amp;quot;hxmode&amp;quot;: 0, &amp;quot;thirdkkind&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;invoice&amp;quot;: 0, &amp;quot;morezoneticket&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;groupsale&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;ticketparam&amp;quot;:&amp;#039;&amp;quot;, &amp;quot;seats&amp;quot;,5, &amp;quot;cartype&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;firstcheckproject&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks1&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks2&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks3&amp;quot;:&amp;quot;&amp;quot; }, { &amp;quot;dwid&amp;quot;: &amp;quot;001&amp;quot;, &amp;quot;bm&amp;quot;: &amp;quot;XXXX&amp;quot;, &amp;quot;kkind&amp;quot;: &amp;quot;项目&amp;quot;, &amp;quot;kkindgroup&amp;quot;: &amp;quot;入口机器号始&amp;quot;, &amp;quot;kkindlb&amp;quot;: &amp;quot;套票&amp;quot;, &amp;quot;fixproject&amp;quot;: [ {&amp;quot;projectbm&amp;quot;:&amp;quot;001&amp;quot;}, {&amp;quot;projectbm&amp;quot;:&amp;quot;002&amp;quot;} ] &amp;quot;Variableproject&amp;quot;: [ {&amp;quot;projectbm&amp;quot;:&amp;quot;001&amp;quot;}, {&amp;quot;projectbm&amp;quot;:&amp;quot;002&amp;quot;} ] &amp;quot;projectnum&amp;quot;: 5, &amp;quot;statistic&amp;quot;: &amp;quot;备注&amp;quot;, &amp;quot;tickettype&amp;quot;: &amp;quot;套票&amp;quot;, &amp;quot;ticketlb&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;personnumber&amp;quot;: 5 &amp;quot;createcount&amp;quot;: &amp;quot;1, &amp;quot;salebegindate&amp;quot;: &amp;quot;2024-10-01&amp;quot;, &amp;quot;saleenddate&amp;quot;: &amp;quot;2026-10-01&amp;quot;, &amp;quot;validdays&amp;quot;: 0, &amp;quot;selfserversale&amp;quot;: &amp;quot;状态&amp;quot;, &amp;quot;status&amp;quot;: &amp;quot;启用&amp;quot;, &amp;quot;entrymode&amp;quot;: 0, &amp;quot;online&amp;quot;: 0, &amp;quot;checkdelaymode&amp;quot;: 0, &amp;quot;fixdateymd&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;checkvaliddays&amp;quot;: 0, &amp;quot;delaymode&amp;quot;: 0, &amp;quot;firstvoice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;morevoice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;voice&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;changeprice&amp;quot;: 0, &amp;quot;ticketsource&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;printticket&amp;quot;: 0, &amp;quot;hxcardmode&amp;quot;: 0, &amp;quot;otaprintqpmode&amp;quot;: 0, &amp;quot;checkmode&amp;quot;: 0, &amp;quot;hxmode&amp;quot;: 0, &amp;quot;thirdkkind&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;invoice&amp;quot;: 0, &amp;quot;morezoneticket&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;groupsale&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;ticketparam&amp;quot;:&amp;#039;&amp;quot;, &amp;quot;seats&amp;quot;,5, &amp;quot;cartype&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;firstcheckproject&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks1&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks2&amp;quot;:&amp;quot;&amp;quot;, &amp;quot;remarks3&amp;quot;:&amp;quot;&amp;quot; } ] }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">子项数据</th> <th>类型</th> <th>说明</th> <th style="text-align: left;">是否为关键字</th> <th style="text-align: left;">是否必须输入</th> <th style="text-align: left;">详细描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">list</td> <td>数据列表</td> <td></td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">dwid</td> <td style="text-align: left;">string</td> <td>编号</td> <td>是</td> <td style="text-align: left;">是</td> <td style="text-align: left;">唯一关键字</td> </tr> <tr> <td style="text-align: left;">bm</td> <td style="text-align: left;">string</td> <td>编号</td> <td>否</td> <td style="text-align: left;">是</td> </tr> <tr> <td style="text-align: left;">kkind</td> <td style="text-align: left;">string</td> <td>票种名称</td> <td>是</td> <td style="text-align: left;">是</td> <td style="text-align: left;">如果票种设置了价格则不能修改票种名称</td> </tr> <tr> <td style="text-align: left;">kkindgroup</td> <td style="text-align: left;">string</td> <td>票种分组</td> <td>是</td> </tr> <tr> <td style="text-align: left;">kkindlb</td> <td style="text-align: left;">string</td> <td>票种类别</td> <td>是</td> <td style="text-align: left;">值为:套票、可变套票</td> </tr> <tr> <td style="text-align: left;">fixproject</td> <td style="text-align: left;">list</td> <td>固定项目</td> <td>否</td> <td style="text-align: left;">如果票类别为:套票时,必须有固定 项目</td> </tr> <tr> <td style="text-align: left;">fixproject--bm</td> <td style="text-align: left;">string</td> <td>项目编号</td> <td>否</td> <td style="text-align: left;">JSON数组,项目编号</td> </tr> <tr> <td style="text-align: left;">fixproject--dwid</td> <td style="text-align: left;">string</td> <td>项目编号</td> <td>否</td> <td style="text-align: left;">JSON数组,项目编号</td> </tr> <tr> <td style="text-align: left;">Variableproject</td> <td style="text-align: left;">list</td> <td>可变项目</td> <td>否</td> <td style="text-align: left;"></td> </tr> <tr> <td style="text-align: left;">Variableproject--projectbm</td> <td style="text-align: left;">string</td> <td>可变项目</td> <td>否</td> <td style="text-align: left;">可变项目编号</td> </tr> <tr> <td style="text-align: left;">Variableproject--projectdwid</td> <td style="text-align: left;">string</td> <td>可变项目</td> <td>否</td> <td style="text-align: left;">可变项目编号</td> </tr> <tr> <td style="text-align: left;">Variableproject--projectmaxcount</td> <td style="text-align: left;">string</td> <td>可变项目</td> <td>否</td> <td style="text-align: left;">可变项目最大重复次数</td> </tr> <tr> <td style="text-align: left;">projectmaxcount</td> <td style="text-align: left;">string</td> <td>可变项目最大次数</td> <td>否</td> <td style="text-align: left;">可变项目最大重复次数 格式 99=99=99 与可变项目的项目编号 一一对应</td> </tr> <tr> <td style="text-align: left;">projectnum</td> <td style="text-align: left;">int</td> <td>项目总数</td> <td>是</td> <td style="text-align: left;">可变项目数+固定项目数 可变项目数量 = 项目总数-固定项目数</td> </tr> <tr> <td style="text-align: left;">statistic</td> <td style="text-align: left;">string</td> <td>统计类型</td> <td>否</td> <td style="text-align: left;">值可自定义,且可选择</td> </tr> <tr> <td style="text-align: left;">tickettype</td> <td style="text-align: left;">string</td> <td>门票票型</td> <td>否</td> <td style="text-align: left;">值可自定义,且可选择</td> </tr> <tr> <td style="text-align: left;">ticketlb</td> <td style="text-align: left;">string</td> <td>门票类别</td> <td>否</td> <td style="text-align: left;">值可自定义,且可选择</td> </tr> <tr> <td style="text-align: left;">personnumber</td> <td style="text-align: left;">int</td> <td>人数</td> <td>是</td> </tr> <tr> <td style="text-align: left;">createcount</td> <td style="text-align: left;">int</td> <td>门票张数</td> <td>是</td> <td style="text-align: left;">如果值为【0】表示多人一张,设置为【x】表示出x张票。如果设置为【-1】时,当门票张数大于1时,张数与票数相同,但只打印一张门票。</td> </tr> <tr> <td style="text-align: left;">salebegindate</td> <td style="text-align: left;">string</td> <td>开始销售日期</td> <td>是</td> <td style="text-align: left;">格式为 YYYY-MM_DD</td> </tr> <tr> <td style="text-align: left;">saleenddate</td> <td style="text-align: left;">string</td> <td>结束销售日期</td> <td>是</td> <td style="text-align: left;">格式为 YYYY-MM_DD</td> </tr> <tr> <td style="text-align: left;">weeklist</td> <td style="text-align: left;">string</td> <td>星期可用</td> <td>否</td> <td style="text-align: left;">格式为: 星期一=星期二=星期三</td> </tr> <tr> <td style="text-align: left;">validdays</td> <td style="text-align: left;">int</td> <td>售出后有效天数</td> <td>是</td> <td style="text-align: left;">售出后当日有效则值为0,其它以此类推</td> </tr> <tr> <td style="text-align: left;">checkbegintime</td> <td style="text-align: left;">string</td> <td>开始检票时间</td> <td>否</td> <td style="text-align: left;">格式为:HH:MM:SS</td> </tr> <tr> <td style="text-align: left;">checkendtime</td> <td style="text-align: left;">string</td> <td>开始检票时间</td> <td>否</td> <td style="text-align: left;">格式为:HH:MM:SS</td> </tr> <tr> <td style="text-align: left;">selfserversale</td> <td style="text-align: left;">string</td> <td>自助机是否可售</td> <td>否</td> <td style="text-align: left;">值为:是、否</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">string</td> <td>票种状态</td> <td>是</td> <td style="text-align: left;">值为:启用、禁用</td> </tr> <tr> <td style="text-align: left;">entrymode</td> <td style="text-align: left;">int</td> <td>入园模式</td> <td>是</td> <td style="text-align: left;">0、平滑入园 1、取票入园</td> </tr> <tr> <td style="text-align: left;">comboxticket</td> <td style="text-align: left;">int</td> <td>组合票</td> <td>是</td> <td style="text-align: left;">0、单票 1、组合票</td> </tr> <tr> <td style="text-align: left;">comboxticket--dwid</td> <td style="text-align: left;">string</td> <td>门票dwid</td> <td>否</td> <td style="text-align: left;">如果是组合票时则必须输入</td> </tr> <tr> <td style="text-align: left;">comboxticket--kkind</td> <td style="text-align: left;">string</td> <td>门票票种</td> <td>否</td> <td style="text-align: left;">如果是组合票时则必须输入</td> </tr> <tr> <td style="text-align: left;">comboxticket--comprice</td> <td style="text-align: left;">float</td> <td>组合价格</td> <td>否</td> <td style="text-align: left;">如果是组合票时则必须输入</td> </tr> <tr> <td style="text-align: left;">comboxticket--otarice</td> <td style="text-align: left;">float</td> <td>ota价格</td> <td>否</td> <td style="text-align: left;">如果是组合票时则必须输入</td> </tr> <tr> <td style="text-align: left;">comboxticket--number</td> <td style="text-align: left;">int</td> <td>数量</td> <td>否</td> <td style="text-align: left;">如果是组合票时则必须输入</td> </tr> <tr> <td style="text-align: left;">online</td> <td style="text-align: left;">int</td> <td>线上是否可销售</td> <td>是</td> <td style="text-align: left;">值为:是、否</td> </tr> <tr> <td style="text-align: left;">checkdelaymode</td> <td style="text-align: left;">int</td> <td>检票后延迟模式</td> <td>是</td> <td style="text-align: left;">值为:0 检票后可用时间按天计 1 检票后可用时间按小时计 2 检票后固定有效期 3 检票后在有效期内可用</td> </tr> <tr> <td style="text-align: left;">fixdateymd</td> <td style="text-align: left;">string</td> <td>固定日期</td> <td>否</td> <td style="text-align: left;">checkdelaymode 为 2时必须输入, 格式为:YYYY-MM-DD</td> </tr> <tr> <td style="text-align: left;">checkvaliddays</td> <td style="text-align: left;">int</td> <td>检票后延期时间</td> <td>是</td> <td style="text-align: left;">值默认为 0 如果 checkdelaymode 为 0,1时,如果此值为0,表示不进行延期</td> </tr> <tr> <td style="text-align: left;">delaymode</td> <td style="text-align: left;">int</td> <td>延期模式</td> <td>是</td> <td style="text-align: left;">0 有效期不变 1 有效期延期</td> </tr> <tr> <td style="text-align: left;">firstvoice</td> <td style="text-align: left;">string</td> <td>首次语音</td> <td>否</td> <td style="text-align: left;">第一次检票有效播放语音</td> </tr> <tr> <td style="text-align: left;">morevoice</td> <td style="text-align: left;">string</td> <td>二次及以后语音</td> <td>否</td> <td style="text-align: left;">第二次及以后检票有效播放语音</td> </tr> <tr> <td style="text-align: left;">voice</td> <td style="text-align: left;">string</td> <td>播放语音</td> <td>否</td> <td style="text-align: left;">闸机检票时有效时播放语音</td> </tr> <tr> <td style="text-align: left;">changeprice</td> <td style="text-align: left;">int</td> <td>价格调整</td> <td>是</td> <td style="text-align: left;">0, 不允许调整 1、允许调整价格 1表示在售票时允许调整价格</td> </tr> <tr> <td style="text-align: left;">ticketsource</td> <td style="text-align: left;">string</td> <td>门票来源</td> <td>否</td> <td style="text-align: left;">值可自定义,且可选择</td> </tr> <tr> <td style="text-align: left;">printticket</td> <td style="text-align: left;">int</td> <td>打印门票</td> <td>是</td> <td style="text-align: left;">0 需要打印门票 1、不需要打印门票</td> </tr> <tr> <td style="text-align: left;">hxcardmode</td> <td style="text-align: left;">int</td> <td>核销卡模式</td> <td>是</td> <td style="text-align: left;">0 不使用核销卡 1 使用核销卡</td> </tr> <tr> <td style="text-align: left;">otaprintqpmode</td> <td style="text-align: left;">int</td> <td>线上票取票打印模式</td> <td>是</td> <td style="text-align: left;">0 多人一票 1 一人一票</td> </tr> <tr> <td style="text-align: left;">checkmode</td> <td style="text-align: left;">int</td> <td>检票模式</td> <td>是</td> <td style="text-align: left;">0 直接检票 1、反馈信号检票</td> </tr> <tr> <td style="text-align: left;">hxmode</td> <td style="text-align: left;">int</td> <td>售票核销模式</td> <td>是</td> <td style="text-align: left;">0 售票后不检票 1 售票后直接检票</td> </tr> <tr> <td style="text-align: left;">thirdkkind</td> <td style="text-align: left;">string</td> <td>是否用于对外销售</td> <td>否</td> <td style="text-align: left;">值为:是, 否</td> </tr> <tr> <td style="text-align: left;">invoice</td> <td style="text-align: left;">string</td> <td>是否打印发票</td> <td>否</td> <td style="text-align: left;">值为:是, 否</td> </tr> <tr> <td style="text-align: left;">morezoneticket</td> <td style="text-align: left;">string</td> <td>是否为多景区门票</td> <td>否</td> <td style="text-align: left;">值为:是, 否</td> </tr> <tr> <td style="text-align: left;">groupsale</td> <td style="text-align: left;">string</td> <td>集团是否可售</td> <td>否</td> <td style="text-align: left;">值为:是, 否</td> </tr> <tr> <td style="text-align: left;">ticketparam</td> <td style="text-align: left;">string</td> <td>是否为车票</td> <td>否</td> <td style="text-align: left;">值为:是, 否</td> </tr> <tr> <td style="text-align: left;">seats</td> <td style="text-align: left;">int</td> <td>座位数</td> <td>是</td> <td style="text-align: left;">默认值 0 ticketparam 值为是时,值 必须 大于0</td> </tr> <tr> <td style="text-align: left;">cartype</td> <td style="text-align: left;">int</td> <td>车辆类型</td> <td>否</td> <td style="text-align: left;">值为:燃油车、新能源车</td> </tr> <tr> <td style="text-align: left;">firstcheckproject</td> <td style="text-align: left;">string</td> <td>必检票项目</td> <td>否</td> <td style="text-align: left;">值为:001 入口;002 部门, 项目编号+空格+项目名称,多个项目用;隔开,必检票项目时必须在固定项目中</td> </tr> <tr> <td style="text-align: left;">remarks</td> <td style="text-align: left;">string</td> <td>备注</td> <td>否</td> </tr> <tr> <td style="text-align: left;">remarks1</td> <td style="text-align: left;">string</td> <td>备注1</td> <td>否</td> </tr> <tr> <td style="text-align: left;">remarks2</td> <td style="text-align: left;">string</td> <td>备注2</td> <td>否</td> </tr> <tr> <td style="text-align: left;">remarks3</td> <td style="text-align: left;">string</td> <td>备注3</td> <td>否</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML