Files
2021-01-12 22:04:24 +08:00

54 lines
1.8 KiB
XML

<?xml version="1.0" encoding='UTF-8'?>
<Root>
<!-- 黑名单维护-查询 -->
<Transaction code="BUI3010010" log_switch="1">
<!-- 查询黑名单 - 列表 -->
<DynSentence name="QRY_T_CARD_LIST">
<Sentence>
SELECT CARD_NO,TM_SMP
FROM T_BLACK_CARD
WHERE (? IS NULL OR CARD_NO=?)
ORDER BY TM_SMP DESC
</Sentence>
<Fields>CARD_NO|CARD_NO|</Fields>
</DynSentence>
<!-- 查询黑名单 - 单条记录 -->
<DynSentence name="QRY_T_CARD_INF">
<Sentence>
SELECT CARD_NO,TM_SMP
FROM T_BLACK_CARD
WHERE CARD_NO=?
</Sentence>
<Fields>CARD_NO|</Fields>
</DynSentence>
<FlowCtrl>
<Exec func="PUB:DumpETF" />
<Set>CARD_NO=DELBOTHSPACE($CARD_NO)</Set>
<Set>FLAG=DELBOTHSPACE($FLAG)</Set>
<!-- 判断是否是解除时的查询 -->
<If condition="ISNULL($FLAG)">
<!-- 查询黑名单 - 列表 -->
<Exec func="PUB:DBMultiQueryPage">
<Arg name="PageNo" value="$PAG_NO"/>
<Arg name="SqlCmd" value="QRY_T_CARD_LIST"/>
<Arg name="RecNumPerPage" value="$PAG_NUM"/>
</Exec>
</If>
<Else>
<Exec func="PUB:ReadRecord">
<Arg name="SqlCmd" value="QRY_T_CARD_INF"/>
</Exec>
</Else>
<If condition="~RetCod=-1">
<Set>GWA.MSG_CD=POS00001</Set>
<Set>GWA.MSG_DAT=查询失败!</Set>
</If>
<Else>
<Set>GWA.MSG_CD=POS00000</Set>
<Set>GWA.MSG_DAT=查询成功!</Set>
</Else>
<Exec func="PUB:DumpETF" />
</FlowCtrl>
</Transaction>
</Root>