|
@@ -430,7 +430,9 @@
|
|
|
</res>
|
|
|
</twoway>
|
|
|
|
|
|
- <!--查询卡机设备状态接口 -->
|
|
|
+ <!--查询卡机设备状态接口 -->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡库正在打开中, errorCode为Error_NotInit(769),rtaCode为RTA2W11-->
|
|
|
<twoway name="GetDevInfo" overlap="true" method_id="65535" jsflag="true">
|
|
|
<req>
|
|
|
</req>
|
|
@@ -445,15 +447,16 @@
|
|
|
|
|
|
|
|
|
<!--读卡接口 -->
|
|
|
- <!--1、卡库打开失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W11-->
|
|
|
- <!--2、读卡失败,卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、读卡失败,发卡时,检测卡片类型时上电失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W0V-->
|
|
|
- <!--4、读卡失败,发卡时,检测卡片类型时上电失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W27-->
|
|
|
- <!--5、读卡失败,检测卡片类型时上电失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W0M-->
|
|
|
- <!--6、读卡失败,检测卡片类型时上电失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W26-->
|
|
|
- <!--7、读卡失败,读取IC数据失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W02-->
|
|
|
- <!--8、读卡失败,读取IC数据失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC9-->
|
|
|
- <!--9、读卡失败,读卡器无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCV-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、读卡器无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCV-->
|
|
|
+ <!--3、查询卡机状态失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W22-->
|
|
|
+ <!--4、发卡时,上电失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W0V-->
|
|
|
+ <!--5、发卡时,上电失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W27-->
|
|
|
+ <!--6、上电失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W0M-->
|
|
|
+ <!--7、上电失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W26-->
|
|
|
+ <!--8、读取IC数据失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W02-->
|
|
|
+ <!--9、读取IC数据失败(非接) errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC9-->
|
|
|
+
|
|
|
<twoway name="ReadJS" overlap="true" method_id="40" jsflag="true">
|
|
|
<req>
|
|
|
<!--Aid列表-->
|
|
@@ -464,8 +467,6 @@
|
|
|
<param name="reserved2" type="string"/>
|
|
|
</req>
|
|
|
<res>
|
|
|
- <!--0:未检查到ic和磁条 1:检查到IC和磁条 2:只检测到磁条 3:只检测到IC-->
|
|
|
- <param name="ICType" type="int"/>
|
|
|
<!--读磁条结果 0失败 1成功-->
|
|
|
<param name="magStatus" type="int" />
|
|
|
<!--磁道1数据-->
|
|
@@ -474,25 +475,35 @@
|
|
|
<param name="track2" type="string"/>
|
|
|
<!--磁道3数据-->
|
|
|
<param name="track3" type="string"/>
|
|
|
- <!--卡片位置 6 卡片在卡库、实时制卡机里面-->
|
|
|
- <param name="cardPos" type="int" />
|
|
|
- <!--磁道2解析出的卡号-->
|
|
|
- <param name="t2Account" type="string" />
|
|
|
- <!--磁道2解析出的地区-->
|
|
|
- <param name="t2Region" type="string" />
|
|
|
- <!--磁道2解析出的卡序号-->
|
|
|
- <param name="t2CardSerial" type="string" />
|
|
|
- <!--磁道2解析出的cvc-->
|
|
|
- <param name="t2CVC" type="string" />
|
|
|
- <!--磁道2解析出的失效日期-->
|
|
|
- <param name="t2ExpireDate" type="string" />
|
|
|
+ <!--磁道1数据长度-->
|
|
|
+ <param name="track1Size" type="int"/>
|
|
|
+ <!--磁道2数据长度-->
|
|
|
+ <param name="track2Size" type="int"/>
|
|
|
+ <!--磁道3数据长度-->
|
|
|
+ <param name="track3Size" type="int"/>
|
|
|
+ <!--磁道1数据状态 0成功 1无效-->
|
|
|
+ <param name="track1Status" type="int"/>
|
|
|
+ <!--磁道2数据状态 0成功 1无效-->
|
|
|
+ <param name="track2Status" type="int"/>
|
|
|
+ <!--磁道3数据状态 0成功 1无效-->
|
|
|
+ <param name="track3Status" type="int"/>
|
|
|
<!--读IC结果 0失败 1成功-->
|
|
|
<param name="icState" type="int"/>
|
|
|
<!--读IC成功下接触方式 -1未知 0接触 1非接-->
|
|
|
<param name="icMode" type="int"/>
|
|
|
- <!--IC得出的卡号-->
|
|
|
- <param name="icCardNo" type="string"/>
|
|
|
- <!--IC读取的数据-->
|
|
|
+ <!--IC读取的数据<json格式>
|
|
|
+ ACTION:行为代码
|
|
|
+ ATC_CODE:交易计数器code
|
|
|
+ ARQC_CODE:授权请求code
|
|
|
+ MAC:安全报文鉴别码
|
|
|
+ ARQC_SIZE:授权请求长度
|
|
|
+ ARQC_DATA:授权请求数据
|
|
|
+ T2TRACK2_DATA:磁道2数据
|
|
|
+ EXPIRE_DATE:卡片失效日期
|
|
|
+ T2CARD_SERIAL:卡序号
|
|
|
+ CARD_CAT:卡类型
|
|
|
+ IC_TAGS:基础IC数据
|
|
|
+ -->
|
|
|
<param name="result" type="string"/>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
@@ -500,8 +511,7 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--联机后处理接口-->
|
|
|
- <!--1、卡库打开失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
<twoway name="PostOnlineJS" overlap="true" method_id="41" jsflag="true">
|
|
|
<req>
|
|
|
<!--联机后处理数据-->
|
|
@@ -514,9 +524,10 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--吐卡接口-->
|
|
|
- <!--1、吐卡失败,硬件返回错误 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W08-->
|
|
|
- <!--2、吐卡失败,超时未取卡 errorCode为Error_Unexpect(2147483646),rtaCode为22000214-->
|
|
|
- <!--3、吐卡失败,卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡片吐卡失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W08-->
|
|
|
+ <!--3、客户超时未取卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCU-->
|
|
|
+ <!--4、查询卡机状态失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W22-->
|
|
|
<twoway name="EjectJS" overlap="true" method_id="42" jsflag="true">
|
|
|
<req>
|
|
|
</req>
|
|
@@ -525,25 +536,26 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--吞卡接口-->
|
|
|
- <!--1、吞卡失败,硬件返回错误 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W07-->
|
|
|
- <!--2、吞卡失败,卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、吞卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W07-->
|
|
|
+ <!--3、吞卡时卡机无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCW-->
|
|
|
<twoway name="CaptureJS" overlap="true" method_id="43" jsflag="true">
|
|
|
<req>
|
|
|
<!--吞卡原因码-->
|
|
|
<param name="captureCode" type="string"/>
|
|
|
- <!--吞卡卡号-->
|
|
|
- <param name="cardNo" type="string"/>
|
|
|
</req>
|
|
|
<res>
|
|
|
</res>
|
|
|
</twoway>
|
|
|
|
|
|
- <!--查询卡机是否有卡接口-->
|
|
|
- <twoway name="QueryInternalHasCardJS" overlap="true" method_id="44" jsflag="true">
|
|
|
+ <!--查询卡片位置接口-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、查询卡机状态失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W22-->
|
|
|
+ <twoway name="QueryHasCardJS" overlap="true" method_id="44" jsflag="true">
|
|
|
<req>
|
|
|
</req>
|
|
|
<res>
|
|
|
- <!--卡机是否有卡 0无卡 1有卡 -1失败-->
|
|
|
+ <!--卡片位置0:卡机没有发现卡片 1:卡机内部发现卡片 3:卡片在进卡口-->
|
|
|
<param name="position" type="int"/>
|
|
|
<param name="reserved1" type="int"/>
|
|
|
<param name="reserved2" type="string"/>
|
|
@@ -551,16 +563,14 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--卡箱发卡接口(实时制卡机发卡)-->
|
|
|
- <!--1、卡库打开失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、发卡失败,卡箱1未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0B-->
|
|
|
- <!--4、发卡失败,卡箱2未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0C-->
|
|
|
- <!--5、发卡失败,卡箱3未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0D-->
|
|
|
- <!--6、发卡失败,卡箱1未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0E-->
|
|
|
- <!--7、发卡失败,卡箱2未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0F-->
|
|
|
- <!--8、发卡失败,卡箱3未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0G-->
|
|
|
- <!--9、发卡失败,从卡箱移动卡片到读卡器失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W06-->
|
|
|
- <!--10、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡箱1未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0B-->
|
|
|
+ <!--3、卡箱2未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0C-->
|
|
|
+ <!--4、卡箱3未检测到 errorCode为Error_DevMedia(2054),rtaCode为RTA2W0D-->
|
|
|
+ <!--5、卡箱1未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0E-->
|
|
|
+ <!--6、卡箱2未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0F-->
|
|
|
+ <!--7、卡箱3未检测到卡片 errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W0G-->
|
|
|
+ <!--8、从卡箱移动卡片到读卡器失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W06-->
|
|
|
<twoway name="IssueFromBoxJS" overlap="true" method_id="45" jsflag="true">
|
|
|
<req>
|
|
|
<!--卡箱号-->
|
|
@@ -573,120 +583,20 @@
|
|
|
<param name="reserved2" type="array_string"/>
|
|
|
</res>
|
|
|
</twoway>
|
|
|
-
|
|
|
- <!--卡槽发卡接口(卡库发卡)-->
|
|
|
- <!--卡片移回失败自动吞卡-->
|
|
|
- <!--1、卡库打开失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、发卡失败,卡槽地址非法 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
- <!--4、发卡失败,卡槽内无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W86-->
|
|
|
- <!--5、发卡失败,卡槽移卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W04-->
|
|
|
- <!--6、发卡失败,卡号不匹配,卡片移回卡槽 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCQ-->
|
|
|
- <!--7、发卡失败,卡号不匹配,吞卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WA4-->
|
|
|
- <!--8、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
- <twoway name="IssueFromSlotJS" overlap="true" method_id="46" jsflag="true">
|
|
|
- <req>
|
|
|
- <!--卡槽号-->
|
|
|
- <param name="slot" type="int"/>
|
|
|
- <!--卡号-->
|
|
|
- <param name="cardNo" type="string"/>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </req>
|
|
|
- <res>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </res>
|
|
|
- </twoway>
|
|
|
-
|
|
|
- <!--物料设置接口-->
|
|
|
- <!--1、设置失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <twoway name="SetMaterialCountJS" overlap="true" method_id="47" jsflag="true">
|
|
|
- <req>
|
|
|
- <!--卡箱设置位 0不设置 1设置-->
|
|
|
- <param name="SetHopper" type="array_int"/>
|
|
|
- <!--吞卡设置位 0不设置 1设置-->
|
|
|
- <param name="SetCaptured" type="int"/>
|
|
|
- <!--吞卡数-->
|
|
|
- <param name="captured" type="int"/>
|
|
|
- <!--卡箱号-->
|
|
|
- <param name="CardBoxNo" type="array_string"/>
|
|
|
- <!--卡种编号-->
|
|
|
- <param name="PsbCode" type="array_string"/>
|
|
|
- <!--卡种名称-->
|
|
|
- <param name="PsbName" type="array_string"/>
|
|
|
- <!--维护者-->
|
|
|
- <param name="Maintainer" type="array_string"/>
|
|
|
- <!--维护时间-->
|
|
|
- <param name="MaintainTime" type="array_string"/>
|
|
|
- <!--卡数量初始值-->
|
|
|
- <param name="CardInit" type="array_int"/>
|
|
|
- <!--卡数量百分比-->
|
|
|
- <param name="CardPercent" type="array_int"/>
|
|
|
- <!--余量卡数量-->
|
|
|
- <param name="remains" type="array_int"/>
|
|
|
- <!--发卡数量-->
|
|
|
- <param name="issued" type="array_int"/>
|
|
|
- <!--错误次数-->
|
|
|
- <param name="mixed" type="array_int"/>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </req>
|
|
|
- <res>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </res>
|
|
|
- </twoway>
|
|
|
-
|
|
|
- <!--物料获取接口-->
|
|
|
- <!--1、查询失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <twoway name="GetMaterialCountJS" overlap="true" method_id="48" jsflag="true">
|
|
|
- <req>
|
|
|
- <param name="GetHopper" type="array_int"/>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </req>
|
|
|
- <res>
|
|
|
- <!--吞卡数-->
|
|
|
- <param name="captured" type="int"/>
|
|
|
- <!--卡箱启用位 0 不启用 1启用-->
|
|
|
- <param name="hasHopper" type="array_int"/>
|
|
|
- <!--卡箱号-->
|
|
|
- <param name="CardBoxNo" type="array_string"/>
|
|
|
- <!--卡种编号-->
|
|
|
- <param name="PsbCode" type="array_string"/>
|
|
|
- <!--卡种名称-->
|
|
|
- <param name="PsbName" type="array_string"/>
|
|
|
- <!--维护者-->
|
|
|
- <param name="Maintainer" type="array_string"/>
|
|
|
- <!--维护时间-->
|
|
|
- <param name="MaintainTime" type="array_string"/>
|
|
|
- <!--卡数量初始值-->
|
|
|
- <param name="CardInit" type="array_int"/>
|
|
|
- <!--卡数量百分比-->
|
|
|
- <param name="CardPercent" type="array_int"/>
|
|
|
- <!--余量卡数量-->
|
|
|
- <param name="remains" type="array_int"/>
|
|
|
- <!--发卡数量-->
|
|
|
- <param name="issued" type="array_int"/>
|
|
|
- <!--错误次数-->
|
|
|
- <param name="mixed" type="array_int"/>
|
|
|
- <param name="reserved1" type="array_int"/>
|
|
|
- <param name="reserved2" type="array_string"/>
|
|
|
- </res>
|
|
|
- </twoway>
|
|
|
+
|
|
|
|
|
|
<!--IC指令数据交互接口-->
|
|
|
- <!--1、执行失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--2、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WB7-->
|
|
|
- <!--3、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC7-->
|
|
|
- <!--4、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WAB-->
|
|
|
- <!--5、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCG-->
|
|
|
- <!--6、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W02-->
|
|
|
- <!--7、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC6-->
|
|
|
- <!--8、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC8-->
|
|
|
- <!--9、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC9-->
|
|
|
- <twoway name="SAMICCommandJS" overlap="true" method_id="49" jsflag="true">
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、执行失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
+ <!--3、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WB7-->
|
|
|
+ <!--4、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC7-->
|
|
|
+ <!--5、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WAB-->
|
|
|
+ <!--6、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCG-->
|
|
|
+ <!--7、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W02-->
|
|
|
+ <!--8、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC6-->
|
|
|
+ <!--9、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC8-->
|
|
|
+ <!--10、执行失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WC9-->
|
|
|
+ <twoway name="ICCommandJS" overlap="true" method_id="49" jsflag="true">
|
|
|
<req>
|
|
|
<!--IC指令枚举:100、103等-->
|
|
|
<param name="cmdType" type="int"/>
|
|
@@ -707,10 +617,9 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--写卡接口-->
|
|
|
- <!--1、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--2、执行失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、移卡失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W09-->
|
|
|
- <!--4、写入失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WB3-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、移卡失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W09-->
|
|
|
+ <!--3、制卡写数据失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WB3-->
|
|
|
<twoway name="WriteTrackJS" overlap="true" method_id="50" jsflag="true">
|
|
|
<req>
|
|
|
<param name="mode" type="int"/>
|
|
@@ -732,9 +641,8 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--卡面打印接口-->
|
|
|
- <!--1、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--2、执行失败,errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、打印失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W25-->
|
|
|
+ <!--1、卡库打开失败, errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡面印刷失败, errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W25-->
|
|
|
<twoway name="PrintCardImmediatelyJS" overlap="true" method_id="51" jsflag="true">
|
|
|
<req>
|
|
|
<!--存储form文件绝对路径-->
|
|
@@ -765,8 +673,7 @@
|
|
|
<!--7、读取卡片账户信息失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W05-->
|
|
|
<!--8、检测卡片类型时上电失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W0V-->
|
|
|
<!--9、读取IC数据失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W02-->
|
|
|
- <!--10、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
- <twoway name="PreOnlineCrossJS" overlap="true" method_id="52" jsflag="true">
|
|
|
+ <twoway name="PreOnlineCrossJS" overlap="true" method_id="52">
|
|
|
<req>
|
|
|
<!--业务数据-->
|
|
|
<param name="businessData" type="string"/>
|
|
@@ -786,20 +693,49 @@
|
|
|
<param name="cardPos" type="int"/>
|
|
|
</res>
|
|
|
</twoway>
|
|
|
+
|
|
|
+ <!--加卡箱移到读卡器(只移卡)-->
|
|
|
+ <!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡箱无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W80-->
|
|
|
+ <!--3、卡库加卡,移卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WBE-->
|
|
|
+ <twoway name="AddCardFromBoxJS" overlap="true" method_id="53" jsflag="true">
|
|
|
+ <req>
|
|
|
+ <param name="reserved1" type="array_int"/>
|
|
|
+ <param name="reserved2" type="array_string"/>
|
|
|
+ </req>
|
|
|
+ <res>
|
|
|
+ <param name="reserved1" type="array_int"/>
|
|
|
+ <param name="reserved2" type="array_string"/>
|
|
|
+ </res>
|
|
|
+ </twoway>
|
|
|
+
|
|
|
+ <!--卡槽移到读卡器(只移卡)-->
|
|
|
+ <!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
+ <!--2、卡槽地址参数异常 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
+ <!--3、卡槽内无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W86-->
|
|
|
+ <!--4、从卡槽移动卡片到读卡器失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W04-->
|
|
|
+ <twoway name="MoveCardFromSlotJS" overlap="true" method_id="54" jsflag="true">
|
|
|
+ <req>
|
|
|
+ <!--卡槽号-->
|
|
|
+ <param name="slot" type="int"/>
|
|
|
+ <param name="reserved1" type="array_int"/>
|
|
|
+ <param name="reserved2" type="array_string"/>
|
|
|
+ </req>
|
|
|
+ <res>
|
|
|
+ <param name="reserved1" type="array_int"/>
|
|
|
+ <param name="reserved2" type="array_string"/>
|
|
|
+ </res>
|
|
|
+ </twoway>
|
|
|
|
|
|
<!--JS改造卡库维护接口-->
|
|
|
<!--区间盘库接口-->
|
|
|
- <!--读卡失败自动吞卡,移回失败自动吞卡-->
|
|
|
<!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、盘库入参效验不通过 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCM-->
|
|
|
- <!--4、查询卡槽状态硬件报错 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCN-->
|
|
|
- <!--5、卡库盘库失败,卡槽移卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W16-->
|
|
|
- <!--6、卡库盘库失败,读卡失败吞卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W17-->
|
|
|
- <!--7、卡库盘库失败,卡移回卡槽失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W18-->
|
|
|
- <!--8、卡库盘库失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCP-->
|
|
|
- <!--9、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
- <twoway name="ReadBatchCardInfoInRangeJS" overlap="true" method_id="100" jsflag="true">
|
|
|
+ <!--2、盘库入参效验不通过 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCM-->
|
|
|
+ <!--3、查询卡槽状态硬件报错 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WCN-->
|
|
|
+ <!--4、卡库盘库失败,卡槽移卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W16-->
|
|
|
+ <!--5、卡库盘库失败,读卡失败吞卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W17-->
|
|
|
+ <!--6、卡库盘库失败,卡移回卡槽失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W18-->
|
|
|
+ <twoway name="ReadBatchCardInfoInRangeJS" overlap="true" method_id="60" jsflag="true">
|
|
|
<req>
|
|
|
<!--盘库起始卡槽号-->
|
|
|
<param name="beginSlot" type="int"/>
|
|
@@ -808,9 +744,7 @@
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
|
</req>
|
|
|
- <res>
|
|
|
- <!--结果 0 成功 1卡库盘库失败,卡槽移卡失败 2卡库盘库失败,读卡失败,自动吞卡 3卡库盘库失败,卡移回卡槽失败,自动吞卡-->
|
|
|
- <param name="status" type="int"/>
|
|
|
+ <res>
|
|
|
<!--盘库后卡槽号集合-->
|
|
|
<param name="slotNum" type="array_int"/>
|
|
|
<!--盘库后卡号集合-->
|
|
@@ -822,10 +756,10 @@
|
|
|
</res>
|
|
|
</twoway>
|
|
|
|
|
|
- <!--获取卡库总容量和卡槽中是否有卡的情况接口-->
|
|
|
+ <!--查卡盘卡片存储情况-->
|
|
|
<!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
<!--2、查询卡槽状态失败,errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W20-->
|
|
|
- <twoway name="GetCardInStoreJS" overlap="true" method_id="101" jsflag="true">
|
|
|
+ <twoway name="GetCardInStoreJS" overlap="true" method_id="61" jsflag="true">
|
|
|
<req>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
@@ -843,13 +777,11 @@
|
|
|
</twoway>
|
|
|
|
|
|
<!--加卡箱加卡读卡接口-->
|
|
|
- <!--读卡失败自动吞卡-->
|
|
|
<!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、卡箱无卡,请确认卡箱有无卡片或卡片是否放好 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W80-->
|
|
|
- <!--4、卡库加卡,读卡失败吞卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WA5-->
|
|
|
- <!--5、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
- <twoway name="AddAndReadCardFromBoxJS" overlap="true" method_id="102" jsflag="true">
|
|
|
+ <!--2、卡箱无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W80-->
|
|
|
+ <!--3、卡库加卡,移卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WBE-->
|
|
|
+ <!--4、卡库加卡,读卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2WA5-->
|
|
|
+ <twoway name="AddAndReadCardFromBoxJS" overlap="true" method_id="62" jsflag="true">
|
|
|
<req>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
@@ -857,10 +789,18 @@
|
|
|
<res>
|
|
|
<!--加卡的卡号-->
|
|
|
<param name="cardNo" type="string"/>
|
|
|
+ <!--磁道1数据-->
|
|
|
+ <param name="track1" type="string"/>
|
|
|
<!--磁道2数据-->
|
|
|
<param name="track2" type="string"/>
|
|
|
<!--磁道3数据-->
|
|
|
<param name="track3" type="string"/>
|
|
|
+ <!--磁道1数据长度-->
|
|
|
+ <param name="track1Size" type="int"/>
|
|
|
+ <!--磁道2数据长度-->
|
|
|
+ <param name="track2Size" type="int"/>
|
|
|
+ <!--磁道3数据长度-->
|
|
|
+ <param name="track3Size" type="int"/>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
|
</res>
|
|
@@ -868,13 +808,11 @@
|
|
|
|
|
|
<!--指定卡槽移卡读卡接口-->
|
|
|
<!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、卡槽地址参数异常 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
- <!--4、卡槽内无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W86-->
|
|
|
- <!--5、从卡槽移动卡片到读卡器失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W04-->
|
|
|
- <!--6、读卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W05-->
|
|
|
- <!--7、当前卡机正在执行的流程无法响应此请求,errorCode为Error_Busy(776),rtaCode为RTA2WD* 具体报错见后列表-->
|
|
|
- <twoway name="MoveAndReadCardFromSlotJS" overlap="true" method_id="104" jsflag="true">
|
|
|
+ <!--2、卡槽地址参数异常 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
+ <!--3、卡槽内无卡 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W86-->
|
|
|
+ <!--4、从卡槽移动卡片到读卡器失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W04-->
|
|
|
+ <!--5、读卡失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W05-->
|
|
|
+ <twoway name="MoveAndReadCardFromSlotJS" overlap="true" method_id="63" jsflag="true">
|
|
|
<req>
|
|
|
<!--指定要读卡的卡槽号-->
|
|
|
<param name="slot" type="int"/>
|
|
@@ -884,6 +822,18 @@
|
|
|
<res>
|
|
|
<!--卡号-->
|
|
|
<param name="cardNo" type="string"/>
|
|
|
+ <!--磁道1数据-->
|
|
|
+ <param name="track1" type="string"/>
|
|
|
+ <!--磁道2数据-->
|
|
|
+ <param name="track2" type="string"/>
|
|
|
+ <!--磁道3数据-->
|
|
|
+ <param name="track3" type="string"/>
|
|
|
+ <!--磁道1数据长度-->
|
|
|
+ <param name="track1Size" type="int"/>
|
|
|
+ <!--磁道2数据长度-->
|
|
|
+ <param name="track2Size" type="int"/>
|
|
|
+ <!--磁道3数据长度-->
|
|
|
+ <param name="track3Size" type="int"/>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
|
</res>
|
|
@@ -891,15 +841,12 @@
|
|
|
|
|
|
<!--移回指定卡槽接口-->
|
|
|
<!--1、卡库打开失败,errorCode为Error_DevNotAvailable(2050),rtaCode为RTA2W11-->
|
|
|
- <!--2、卡库当前无法处理此请求 errorCode为Error_InvalidState(768),rtaCode为RTA2WCL-->
|
|
|
- <!--3、卡片从读卡器移回到卡槽失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W03-->
|
|
|
- <!--4、卡槽地址参数异常 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
- <twoway name="MoveBacktoSlotJS" overlap="true" method_id="105" jsflag="true">
|
|
|
+ <!--2、卡片从读卡器移回到卡槽失败 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W03-->
|
|
|
+ <!--3、卡槽地址非法 errorCode为Error_Unexpect(2147483646),rtaCode为RTA2W8B-->
|
|
|
+ <twoway name="MoveBacktoSlotJS" overlap="true" method_id="64" jsflag="true">
|
|
|
<req>
|
|
|
- <!--指定要移回的卡槽号-->
|
|
|
+ <!--卡槽号-->
|
|
|
<param name="slot" type="int"/>
|
|
|
- <!--卡号-->
|
|
|
- <param name="cardNo" type="string"/>
|
|
|
<param name="reserved1" type="array_int"/>
|
|
|
<param name="reserved2" type="array_string"/>
|
|
|
</req>
|