更新代码

This commit is contained in:
Alawn
2021-03-17 15:29:22 +08:00
parent 4fda855c3c
commit 86d374d98a
3 changed files with 27 additions and 18 deletions
+1 -1
View File
@@ -85,7 +85,7 @@
<Set>token=$TOKEN</Set>
<Set>funcId=$FUNC_ID</Set>
<Set>TXN_CD=$TXN_CD</Set>
<If condition="IS_NOEQUAL_STRING($TXN_CD,4807106,4807002,0030006,0030004,0030005,2040866,2040841,2040881,2040876,4905103,2040867,2040862,2040865,2040863,2040864,2040860)">
<If condition="IS_NOEQUAL_STRING($TXN_CD,4807106,4807002,0030006,0030004,0030005,2040866,2040841,2040881,2040876,4905103,2040867,2040862,2040865,2040863,2040864,2040860,2040868)">
<!--第三方鉴权-->
<Exec func="PUB:CallThirdComm" error="IGNORE">
<Arg name="HTxnCd" value="TokenVerify" />
+13 -5
View File
@@ -15,26 +15,34 @@
<Fields>RUL_NO|</Fields>
</DynSentence>
<DynSentence name="QRY_CMMTEMRULE_CMMTRTRULE">
<DynSentence name="QRY_CMMTEMRULE_INF">
<Sentence>
SELECT RUL_LVL FROM ? WHERE RUL_NO =?
SELECT RUL_LVL FROM CMMTEMRULE_BATCH WHERE RUL_NO =?
</Sentence>
<Fields>TABLE_NM|RUL_NO|</Fields>
<Fields>RUL_NO|</Fields>
</DynSentence>
<DynSentence name="QRY_CMMTRTRULE_INF">
<Sentence>
SELECT RUL_LVL FROM CMMTRTRULE_BATCH WHERE RUL_NO =?
</Sentence>
<Fields>RUL_NO|</Fields>
</DynSentence>
<FlowCtrl>
<If condition="IS_EQUAL_STRING($TAB_NM,CMMTEMRULE)">
<Set>DELSQL=CMMTEMRULE_DEL</Set><!--临时表-->
<Set>TABLE_NM=CMMTEMRULE_BATCH</Set><!--临时表-->
<Set>QRYSQL=QRY_CMMTEMRULE_INF</Set><!--临时表-->
</If>
<If condition="IS_EQUAL_STRING($TAB_NM,CMMTRTRULE)">
<Set>DELSQL=CMMTRTRULE_DEL</Set><!--正式表-->
<Set>TABLE_NM=CMMTRTRULE_BATCH</Set><!--正式表-->
<Set>QRYSQL=QRY_CMMTRTRULE_INF</Set><!--正式表-->
</If>
<!--检查是否存在未生效的默认路由-->
<Exec func="PUB:ReadRecord" error="IGNORE">
<Arg name="SqlCmd" value="QRY_CMMTEMRULE_BATCH_INF"/>
<Arg name="SqlCmd" value="$QRYSQL"/>
</Exec>
<If condition='~RetCod=0'>
<If condition="IS_EQUAL_STRING($RUL_LVL,9999)">
+13 -12
View File
@@ -4,23 +4,24 @@
<DynSentence name="QRY_CAPBATINF"> <!--代收代付接出批量信息-->
<Sentence>
select A.*,B.DISK_DESC from CAPBATINF
select A.*,B.DISK_DESC from CAPBATINF A
left join CAPDSKINF B on B.DSK_NAM=A.DSK_NAM
where
('%s' IS NULL OR MERC_ID LIKE '%s%')
AND ('%s' IS NULL OR CORG_NO LIKE '%s%')
AND ('%s' IS NULL OR CORG_NO_NM LIKE '%s%')
AND ('%s' IS NULL OR CORG_DSK_NO LIKE '%s%')
AND ('%s' IS NULL OR BAT_STS ='%s')
AND ('%s' IS NULL OR BAT_TYP ='%s')
AND (AC_DT &gt;='%s' OR '%s' IS NULL)
AND (AC_DT &lt;='%s' OR '%s' IS NULL) order by tm_smp DESC
('%s' IS NULL OR A.MERC_ID LIKE '%s%')
AND ('%s' IS NULL OR A.CORG_NO LIKE '%s%')
AND ('%s' IS NULL OR A.CORG_NO_NM LIKE '%s%')
AND ('%s' IS NULL OR A.CORG_DSK_NO LIKE '%s%')
AND ('%s' IS NULL OR A.BAT_STS ='%s')
AND ('%s' IS NULL OR A.BAT_TYP ='%s')
AND ('%s' IS NULL OR A.DSK_NAM ='%s')
AND (A.ORD_DT &gt;='%s' OR '%s' IS NULL)
AND (A.ORD_DT &lt;='%s' OR '%s' IS NULL) order by A.tm_smp DESC
</Sentence>
<Fields>MERC_ID|MERC_ID|CORG_NO|CORG_NO|CORG_NO_NM|CORG_NO_NM|CORG_DSK_NO|CORG_DSK_NO|BAT_STS|BAT_STS|BAT_TYP|BAT_TYP|BEG_DT|BEG_DT|END_DT|END_DT|</Fields>
<Fields>MERC_ID|MERC_ID|CORG_NO|CORG_NO|CORG_NO_NM|CORG_NO_NM|CORG_DSK_NO|CORG_DSK_NO|BAT_STS|BAT_STS|BAT_TYP|BAT_TYP|DSK_NAM|DSK_NAM|BEG_DT|BEG_DT|END_DT|END_DT|</Fields>
</DynSentence>
<FlowCtrl>
<Exec func="PUB:DumpETF" />
<!--交易记录查询-->
<Exec func="PUB:DBMultiQueryPage" >
<Arg name="PageNo" value="$PAG_NO"/>
@@ -34,7 +35,7 @@
</Exec>
<Return/>
</If>
<Exec func="PUB:DumpETF" />
<Exec func="PUB:GWASetMsg">
<Arg name="MsgCd" value="CAP00000" />
</Exec>