Files
ctg-app-cap/cap/etc/batch/CARDINFO_QUERY_CTL.XML
2021-01-12 23:30:48 +08:00

38 lines
1.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Tran>
<!-- 查询卡信息 -->
<Transaction code="CARDINFO_QUERY" log_switch='1'>
<FlowCtrl>
<!--清理数据 -->
<Delete>RSP_CD</Delete>
<Delete>RSP_MSG</Delete>
<Exec func="PUB:DumpETF" />
<!--查询卡信息 -->
<Set>AC_NO=$CARD_NO</Set>
<Exec func="ATMPTC:GetCrdFlg">
<Arg name="Table" value="CMMTUFIT"/>
<Arg name="Trk2" value="$TRACK_2"/>
<Arg name="Trk3" value="$TRACK_3"/>
<Arg name="CrdNo" value="$AC_NO"/>
</Exec>
<If condition="~RetCod!=0"><!--查询卡信息失败-->
<Set>Rsp_Cd=80</Set>
<Set>Rsp_Msg=数据库操作错误</Set>
<Return />
</If>
<!-- 查询结果信息 -->
<Set>BANK_TYPE=$BNK_TYP</Set>
<Set>CARD_TYPE=$CRD_FLG</Set>
<Set>CARD_NAME=$CRD_NM</Set>
<!-- 交易成功 -->
<Set>RSP_CD=00</Set>
<Set>RSP_MSG=交易成功</Set>
</FlowCtrl>
</Transaction>
</Tran>