Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eda950baf1 | ||
|
|
4c889c4c12 | ||
|
|
1d68732a8b | ||
|
|
000dc362a8 | ||
|
|
25ff841c71 | ||
|
|
ec737f5bde | ||
|
|
989e847abf | ||
|
|
b492248d5a | ||
|
|
ef02e6eebe | ||
|
|
3da7d0b738 | ||
|
|
72899d040b | ||
|
|
6be0643c75 | ||
|
|
6da3225f9c | ||
|
|
42c11c710f | ||
|
|
6ceafaf52e | ||
|
|
7bfb246fff | ||
|
|
22a4c309fb | ||
|
|
3109e8ca03 | ||
|
|
6ffbf1ab67 | ||
|
|
7edf5e6364 | ||
|
|
6338ea9f7d | ||
|
|
bcd44b98c0 | ||
|
|
423af5ec4e | ||
|
|
56d58e745f |
@@ -3,9 +3,8 @@
|
||||
<Transaction code='2040804' log_switch='1' desc='报表查询下载信息分页查询'>
|
||||
<DynSentence name='QRY_CMMTRPTREGINFO'>
|
||||
<Sentence>
|
||||
SELECT A.RPT_DAT,A.RPT_TYP,A.RPT_KND,A.RPT_FIL,A.RPT_FIL_NM,(C.P_VALUES||substr(A.RPT_FIL_URL,instr(RPT_FIL_URL,'/file'))||B.P_VALUES) AS RPT_FIL_URL
|
||||
FROM CMMTRPTREG A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
|
||||
LEFT JOIN CAPPARAMTER C ON C.P_KEY = 'FIL_TOKEN_URL'
|
||||
SELECT A.RPT_DAT,A.RPT_TYP,A.RPT_KND,A.RPT_FIL,A.RPT_FIL_NM,(A.RPT_FIL_URL||B.P_VALUES) AS RPT_FIL_URL
|
||||
FROM CMMTRPTREG A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
|
||||
WHERE
|
||||
(RPT_TYP LIKE '%%s%' OR '%s' IS NULL OR '%s' = '') AND
|
||||
(RPT_KND = '%s' OR '%s' IS NULL OR '%s' = '') AND
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
<?xml version="1.0" encoding='UTF-8'?>
|
||||
<Root>
|
||||
<!--账户白名单信息多页查询-->
|
||||
<Transaction code="2040885" log_switch="1">
|
||||
|
||||
<DynSentence name="QRY_CAPRECEIPTACCT_INF"> <!--信息查询-->
|
||||
<Sentence>
|
||||
SELECT * FROM CAPRECEIPTACCT WHERE (ACCT_NO LIKE '%%s%' OR '%s' IS NULL) AND (ACCT_NAME LIKE '%%s%' OR '%s' IS NULL) AND (BANK_CODE =? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>ACCT_NO|ACCT_NO|ACCT_NAME|ACCT_NAME|BANK_CODE|BANK_CODE|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<FlowCtrl>
|
||||
|
||||
<!--交易记录查询-->
|
||||
<Exec func="PUB:DBMultiQueryPage" >
|
||||
<Arg name="PageNo" value="$PAG_NO"/>
|
||||
<Arg name="SqlCmd" value="QRY_CAPRECEIPTACCT_INF"/>
|
||||
<Arg name="RecNumPerPage" value="$PAG_NUM"/>
|
||||
</Exec>
|
||||
<If condition="~RetCod=2">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</If>
|
||||
<ElseIf condition="~RetCod=-1">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<Exec func="PUB:DumpETF" />
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
|
||||
</FlowCtrl>
|
||||
</Transaction>
|
||||
|
||||
</Root>
|
||||
@@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" encoding='UTF-8'?>
|
||||
<Root>
|
||||
<!--明细对账单信息多页查询-->
|
||||
<Transaction code="2040886" log_switch="1">
|
||||
|
||||
<DynSentence name="QRY_CAPCMBHIJNL_INF">
|
||||
<Sentence>
|
||||
SELECT REF_NBR as BANK_REF_ID,YUR_REF as BATCH_ID,BIL_FIL_ID as FILE_PATH
|
||||
FROM CAPCMBHIJNL
|
||||
WHERE TRS_DAT=? AND BIL_RPT_STS='4'
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (REF_NBR=? OR ? IS NULL)
|
||||
AND (YUR_REF=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>APPLY_DATE|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<FlowCtrl>
|
||||
<If condition="IS_EQUAL_STRING($BANK_CODE,CMB)">
|
||||
<Set>QRY_SQL=QRY_CAPCMBHIJNL_INF</Set>
|
||||
</If>
|
||||
<ElseIf condition="IS_EQUAL_STRING($BANK_CODE,ICBC)">
|
||||
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<Else>
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</Else>
|
||||
|
||||
<!--交易记录查询-->
|
||||
<Exec func="PUB:DBMultiQueryPage" error="IGNORE">
|
||||
<Arg name="PageNo" value="$PAG_NO"/>
|
||||
<Arg name="SqlCmd" value="QRY_CAPCMBHIJNL_INF"/>
|
||||
<Arg name="RecNumPerPage" value="$PAG_NUM"/>
|
||||
</Exec>
|
||||
<If condition="~RetCod=2">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</If>
|
||||
<ElseIf condition="~RetCod=-1">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<Exec func="PUB:DumpETF" />
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
|
||||
</FlowCtrl>
|
||||
</Transaction>
|
||||
|
||||
</Root>
|
||||
@@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" encoding='UTF-8'?>
|
||||
<Root>
|
||||
<!--电子回单信息多页查询-->
|
||||
<Transaction code="2040887" log_switch="1">
|
||||
|
||||
<DynSentence name="QRY_CAPCMBHIJNL_INF">
|
||||
<Sentence>
|
||||
SELECT REF_NBR as BANK_REF_ID,YUR_REF as BATCH_ID,ACT_FIL_ID as FILE_PATH
|
||||
FROM CAPCMBHIJNL
|
||||
WHERE TRS_DAT=? AND ACT_RPT_STS='4'
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (REF_NBR=? OR ? IS NULL)
|
||||
AND (YUR_REF=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>TRANS_DATE|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<DynSentence name="QRY_CAPICBCHIJNL_INF"> <!-- 待定 -->
|
||||
<Sentence>
|
||||
SELECT only_sequence as BANK_REF_ID,ref as BATCH_ID,ACT_FIL_ID as FILE_PATH
|
||||
FROM CAPICBCHIJNL
|
||||
WHERE TRS_DAT=? AND ACT_RPT_STS='4'
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (only_sequence=? OR ? IS NULL)
|
||||
AND (ref=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>TRANS_DATE|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|</Fields>
|
||||
</DynSentence>
|
||||
<FlowCtrl>
|
||||
|
||||
<If condition="IS_EQUAL_STRING($BANK_CODE,CMB)">
|
||||
<Set>QRY_SQL=QRY_CAPCMBHIJNL_INF</Set>
|
||||
</If>
|
||||
<ElseIf condition="IS_EQUAL_STRING($BANK_CODE,ICBC)">
|
||||
|
||||
<Set>QRY_SQL=QRY_CAPICBCHIJNL_INF</Set>
|
||||
</ElseIf>
|
||||
<Else>
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</Else>
|
||||
|
||||
|
||||
<!--交易记录查询-->
|
||||
<Exec func="PUB:DBMultiQueryPage" error="IGNORE">
|
||||
<Arg name="PageNo" value="$PAG_NO"/>
|
||||
<Arg name="SqlCmd" value="QRY_CAPCMBHIJNL_INF"/>
|
||||
<Arg name="RecNumPerPage" value="$PAG_NUM"/>
|
||||
</Exec>
|
||||
<If condition="~RetCod=2">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</If>
|
||||
<ElseIf condition="~RetCod=-1">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<Exec func="PUB:DumpETF" />
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
|
||||
</FlowCtrl>
|
||||
</Transaction>
|
||||
|
||||
</Root>
|
||||
@@ -1,271 +0,0 @@
|
||||
<?xml version="1.0" encoding='UTF-8'?>
|
||||
<Root>
|
||||
<!--账户流水信息多页查询-->
|
||||
<Transaction code="2040888" log_switch="1">
|
||||
|
||||
<DynSentence name="QRY_CAPCMBHIJNL_INF">
|
||||
<Sentence>
|
||||
SELECT ety_dat AS BANK_TRANS_DATE,
|
||||
ety_tim AS BANK_TRANS_TIME,
|
||||
amt_cdr AS BANK_DC_FLAG,
|
||||
rpy_acc AS ACCT_NO,
|
||||
rpy_nam AS ACCT_NAME,
|
||||
rpy_bnk AS BANK_NAME,
|
||||
yur_ref AS BATCH_ID,
|
||||
ref_nbr AS BANK_REF_ID,
|
||||
trs_amt AS AMOUNT,
|
||||
L_POSTSCRIPT AS POSTSCRIPT,
|
||||
acc_nbr AS TITLE_ACCT_NO,
|
||||
ACC_NAM AS TITLE_ACCT_NAME,
|
||||
L_RMK AS REMARK,
|
||||
'' AS BANK_REMARK,
|
||||
'' AS BANK_SUMMARY,
|
||||
'' AS BANK_RESPCODE,
|
||||
'' AS BANKRESP_MESSAGE,
|
||||
nar_yur AS BANK_PS,
|
||||
nus_age AS BANK_USAGE,
|
||||
'' AS BANK_FEE,
|
||||
trs_blv AS BANK_BAL,
|
||||
A.TM_SMP AS REFRESH_TIME,
|
||||
vlt_dat AS BANK_VALUE_DATE,
|
||||
ACT_FIL_ID AS ACT_FIL_ID,
|
||||
(C.P_VALUES||substr(A.ACT_FIL_URL,instr(A.ACT_FIL_URL,'/file'))||B.P_VALUES) AS ACT_FIL_URL,
|
||||
ACT_FIL_NAM AS ACT_FIL_NAM,
|
||||
BIL_FIL_ID AS BIL_FIL_ID,
|
||||
(C.P_VALUES||substr(A.BIL_FIL_URL,instr(A.BIL_FIL_URL,'/file'))||B.P_VALUES) AS BIL_FIL_URL,
|
||||
BIL_FIL_NAM AS BIL_FIL_NAM
|
||||
FROM CAPCMBHIJNL A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
|
||||
LEFT JOIN CAPPARAMTER C ON C.P_KEY = 'FIL_TOKEN_URL'
|
||||
WHERE ACC_NBR=? AND TRS_DAT BETWEEN ? AND ?
|
||||
AND (ety_dat||ety_tim) BETWEEN ? AND ?
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (REF_NBR=? OR ? IS NULL)
|
||||
AND (YUR_REF=? OR ? IS NULL)
|
||||
AND (AMT_CDR=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>ACCT_NO|START_DATE|END_DATE|START_TIME|END_TIME|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|BANK_DC_FLAG|BANK_DC_FLAG|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<DynSentence name="QRY_CAPCMBCURJNL_INF">
|
||||
<Sentence>
|
||||
SELECT ety_dat AS BANK_TRANS_DATE,
|
||||
ety_tim AS BANK_TRANS_TIME,
|
||||
amt_cdr AS BANK_DC_FLAG,
|
||||
rpy_acc AS ACCT_NO,
|
||||
rpy_nam AS ACCT_NAME,
|
||||
rpy_bnk AS BANK_NAME,
|
||||
yur_ref AS BATCH_ID,
|
||||
ref_nbr AS BANK_REF_ID,
|
||||
trs_amt AS AMOUNT,
|
||||
L_POSTSCRIPT AS POSTSCRIPT,
|
||||
acc_nbr AS TITLE_ACCT_NO,
|
||||
ACC_NAM AS TITLE_ACCT_NAME,
|
||||
L_RMK AS REMARK,
|
||||
'' AS BANK_REMARK,
|
||||
'' AS BANK_SUMMARY,
|
||||
'' AS BANK_RESPCODE,
|
||||
'' AS BANKRESP_MESSAGE,
|
||||
nar_yur AS BANK_PS,
|
||||
nus_age AS BANK_USAGE,
|
||||
'' AS BANK_FEE,
|
||||
trs_blv AS BANK_BAL,
|
||||
TM_SMP AS REFRESH_TIME,
|
||||
vlt_dat AS BANK_VALUE_DATE,
|
||||
'' AS ACT_FIL_ID,
|
||||
'' AS ACT_FIL_URL,
|
||||
'' AS ACT_FIL_NAM,
|
||||
'' AS BIL_FIL_ID,
|
||||
'' AS BIL_FIL_URL,
|
||||
'' AS BIL_FIL_NAM
|
||||
FROM CAPCMBCURJNL
|
||||
WHERE ACC_NBR=?
|
||||
AND (ety_dat||ety_tim) BETWEEN ? AND ?
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (REF_NBR=? OR ? IS NULL)
|
||||
AND (YUR_REF=? OR ? IS NULL)
|
||||
AND (AMT_CDR=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>ACCT_NO|START_TIME|END_TIME|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|BANK_DC_FLAG|BANK_DC_FLAG|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<DynSentence name="QRY_CAPICBCHIJNL_INF">
|
||||
<Sentence>
|
||||
SELECT t_date AS BANK_TRANS_DATE,
|
||||
t_time AS BANK_TRANS_TIME,
|
||||
decode(drcrf,'1','D','2','C') AS BANK_DC_FLAG,
|
||||
recip_account_no AS ACCT_NO,
|
||||
recip_name AS ACCT_NAME,
|
||||
recip_bk_name AS BANK_NAME,
|
||||
ref AS BATCH_ID,
|
||||
only_sequence AS BANK_REF_ID,
|
||||
(debit_amount + credit_amount)/100 AS AMOUNT,
|
||||
L_POSTSCRIPT AS POSTSCRIPT,
|
||||
account_no AS TITLE_ACCT_NO,
|
||||
ACC_NAM AS TITLE_ACCT_NAME,
|
||||
L_RMK AS REMARK,
|
||||
remark AS BANK_REMARK,
|
||||
summary AS BANK_SUMMARY,
|
||||
'' AS BANK_RESPCODE,
|
||||
'' AS BANKRESP_MESSAGE,
|
||||
post_script AS BANK_PS,
|
||||
use_cn AS BANK_USAGE,
|
||||
NVL(TRIM(trade_fee),0)/100 AS BANK_FEE,
|
||||
balance/100 AS BANK_BAL,
|
||||
A.TM_SMP AS REFRESH_TIME,
|
||||
value_date AS BANK_VALUE_DATE,
|
||||
ACT_FIL_ID AS ACT_FIL_ID,
|
||||
(C.P_VALUES||substr(A.ACT_FIL_URL,instr(A.ACT_FIL_URL,'/file'))||B.P_VALUES) AS ACT_FIL_URL,
|
||||
ACT_FIL_NAM AS ACT_FIL_NAM,
|
||||
'' AS BIL_FIL_ID,
|
||||
'' AS BIL_FIL_URL,
|
||||
'' AS BIL_FIL_NAM
|
||||
FROM CAPICBCHIJNL A LEFT JOIN CAPPARAMTER B ON B.P_KEY = 'FIL_TOKEN'
|
||||
LEFT JOIN CAPPARAMTER C ON C.P_KEY = 'FIL_TOKEN_URL'
|
||||
WHERE ACCOUNT_NO=? AND TRS_DATE BETWEEN ? AND ?
|
||||
AND (T_DATE||T_TIME) BETWEEN ? AND ?
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (ONLY_SEQUENCE=? OR ? IS NULL)
|
||||
AND (REF=? OR ? IS NULL)
|
||||
AND (DRCRF=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>ACCT_NO|START_DATE|END_DATE|START_TIME|END_TIME|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|BANK_DC_FLAG|BANK_DC_FLAG|</Fields>
|
||||
</DynSentence>
|
||||
|
||||
<DynSentence name="QRY_CAPICBCCURJNL_INF">
|
||||
<Sentence>
|
||||
SELECT t_date AS BANK_TRANS_DATE,
|
||||
t_time AS BANK_TRANS_TIME,
|
||||
decode(drcrf,'1','D','2','C') AS BANK_DC_FLAG,
|
||||
recip_account_no AS ACCT_NO,
|
||||
recip_name AS ACCT_NAME,
|
||||
recip_bk_name AS BANK_NAME,
|
||||
ref AS BATCH_ID,
|
||||
only_sequence AS BANK_REF_ID,
|
||||
(debit_amount + credit_amount)/100 AS AMOUNT,
|
||||
L_POSTSCRIPT AS POSTSCRIPT,
|
||||
account_no AS TITLE_ACCT_NO,
|
||||
ACC_NAM AS TITLE_ACCT_NAME,
|
||||
L_RMK AS REMARK,
|
||||
remark AS BANK_REMARK,
|
||||
summary AS BANK_SUMMARY,
|
||||
'' AS BANK_RESPCODE,
|
||||
'' AS BANKRESP_MESSAGE,
|
||||
post_script AS BANK_PS,
|
||||
use_cn AS BANK_USAGE,
|
||||
NVL(TRIM(trade_fee),0)/100 AS BANK_FEE,
|
||||
balance/100 AS BANK_BAL,
|
||||
TM_SMP AS REFRESH_TIME,
|
||||
value_date AS BANK_VALUE_DATE,
|
||||
'' AS ACT_FIL_ID,
|
||||
'' AS ACT_FIL_URL,
|
||||
'' AS ACT_FIL_NAM,
|
||||
'' AS BIL_FIL_ID,
|
||||
'' AS BIL_FIL_URL,
|
||||
'' AS BIL_FIL_NAM
|
||||
FROM CAPICBCCURJNL
|
||||
WHERE ACCOUNT_NO=?
|
||||
AND (T_DATE||T_TIME) BETWEEN ? AND ?
|
||||
AND (DSK_NAM=? OR ? IS NULL)
|
||||
AND (ONLY_SEQUENCE=? OR ? IS NULL)
|
||||
AND (REF=? OR ? IS NULL)
|
||||
AND (DRCRF=? OR ? IS NULL)
|
||||
</Sentence>
|
||||
<Fields>ACCT_NO|START_TIME|END_TIME|DISK_NO|DISK_NO|BANK_REF_ID|BANK_REF_ID|BATCH_ID|BATCH_ID|BANK_DC_FLAG|BANK_DC_FLAG|</Fields>
|
||||
</DynSentence>
|
||||
<FlowCtrl>
|
||||
|
||||
<Set>BATCH_ID=$BATCH_ID</Set>
|
||||
<Set>BANK_REF_ID=$BANK_REF_ID</Set>
|
||||
<Set>DISK_NO=$DISK_NO</Set>
|
||||
<Set>DC_FLAG=$DC_FLAG</Set>
|
||||
|
||||
|
||||
<Set>CUR_DAT_TMP=GETDATE()</Set>
|
||||
<Set>END_DATE=SUBSTR($END_TIME,1,8)</Set>
|
||||
<Set>START_DATE=SUBSTR($START_TIME,1,8)</Set>
|
||||
<If condition="INTCMP($END_TIME,1,$START_TIME)">
|
||||
<Set>RSP_CD=80</Set>
|
||||
<Set>RSP_MSG=开始时间大于结束时间</Set>
|
||||
<Return/>
|
||||
</If>
|
||||
<ElseIf condition="INTCMP($END_DATE,6,$CUR_DAT_TMP)">
|
||||
<Set>RSP_CD=80</Set>
|
||||
<Set>RSP_MSG=查询结束日期大于当前日期</Set>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<ElseIf condition="INTCMP($END_DATE,3,$CUR_DAT_TMP)"> <!-- 如需兼容再进行改造-->
|
||||
<If condition="INTCMP($END_DATE,4,$START_DATE)">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00042" />
|
||||
</Exec>
|
||||
<Set>RSP_CD=80</Set>
|
||||
<Set>RSP_MSG=当日交易明细与历史交易明细需分开查询</Set>
|
||||
<Return/>
|
||||
</If>
|
||||
<Else>
|
||||
<Set>CUR_FLG=1</Set>
|
||||
</Else>
|
||||
</ElseIf>
|
||||
<Else>
|
||||
<Set>CUR_FLG=0</Set>
|
||||
</Else>
|
||||
|
||||
<Set>BANK_DC_FLAG=$BANK_DC_FLAG</Set>
|
||||
|
||||
<If condition="IS_EQUAL_STRING($BANK_CODE,CMB)">
|
||||
|
||||
<If condition="IS_EQUAL_STRING($CUR_FLG,0)">
|
||||
<Set>QRY_SQL=QRY_CAPCMBHIJNL_INF</Set>
|
||||
</If>
|
||||
<Else>
|
||||
<Set>QRY_SQL=QRY_CAPCMBCURJNL_INF</Set>
|
||||
</Else>
|
||||
</If>
|
||||
<ElseIf condition="IS_EQUAL_STRING($BANK_CODE,ICBC)">
|
||||
<If condition="IS_EQUAL_STRING($CUR_FLG,0)">
|
||||
<Set>QRY_SQL=QRY_CAPICBCHIJNL_INF</Set>
|
||||
</If>
|
||||
<Else>
|
||||
<Set>QRY_SQL=QRY_CAPICBCCURJNL_INF</Set>
|
||||
</Else>
|
||||
<If condition="IS_EQUAL_STRING($BANK_DC_FLAG,C)">
|
||||
<Set>BANK_DC_FLAG=2</Set>
|
||||
</If>
|
||||
<ElseIf condition="IS_EQUAL_STRING($BANK_DC_FLAG,D)">
|
||||
<Set>BANK_DC_FLAG=1</Set>
|
||||
</ElseIf>
|
||||
</ElseIf>
|
||||
<Else>
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00041" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</Else>
|
||||
|
||||
<!--交易记录查询-->
|
||||
<Exec func="PUB:DBMultiQueryPage" error="IGNORE" >
|
||||
<Arg name="PageNo" value="$PAG_NO"/>
|
||||
<Arg name="SqlCmd" value="$QRY_SQL"/>
|
||||
<Arg name="RecNumPerPage" value="$PAG_NUM"/>
|
||||
</Exec>
|
||||
<If condition="~RetCod=2">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</If>
|
||||
<ElseIf condition="~RetCod=-1">
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00021" />
|
||||
</Exec>
|
||||
<Return/>
|
||||
</ElseIf>
|
||||
<Exec func="PUB:DumpETF" />
|
||||
<Exec func="PUB:GWASetMsg">
|
||||
<Arg name="MsgCd" value="CAP00000" />
|
||||
</Exec>
|
||||
|
||||
</FlowCtrl>
|
||||
</Transaction>
|
||||
|
||||
</Root>
|
||||
@@ -145,9 +145,5 @@
|
||||
<Include file="etc/cap/OBUICAP1/2040882_CTL.XML" /> <!-- 组信息多页查询 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040883_CTL.XML" /> <!-- 卡BIN新增 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040884_CTL.XML" /> <!-- 卡BIN修改 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040885_CTL.XML" /> <!-- 白名单查询 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040886_CTL.XML" /> <!-- 明细对账单查询 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040887_CTL.XML" /> <!-- 电子回单查询 -->
|
||||
<Include file="etc/cap/OBUICAP1/2040888_CTL.XML" /> <!-- 流水查询 -->
|
||||
|
||||
</Application>
|
||||
|
||||
+24
-25
@@ -1,25 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE Server PUBLIC "-//HISUN//DTD//ATR" "ATR.dtd">
|
||||
<Server name="SCAHRO1" type="SCA" trace="DEBUG">
|
||||
|
||||
<Declare name="connector" class="com.murong.ctg.protocol.http.client.hro.HroHttpConnector">
|
||||
<Param name="url" value="${_URL}" />
|
||||
<Param name="method" value="${_METHOD}" />
|
||||
<Param name="key" value="${_KEY}" />
|
||||
<Param name="tmOut" value="${_TM_OUT}" />
|
||||
<Param name="charSet" value="${_CHAR_SET}" />
|
||||
<Param name="contentType" value="${_CONTENT_TYPE}" />
|
||||
</Declare>
|
||||
|
||||
|
||||
<Declare name="itfengine" class="com.hisun.engine.HiEngine">
|
||||
<Param name="ITF" value="etc/cap/SCAHRO1_ITF.XML" />
|
||||
</Declare>
|
||||
|
||||
<Process name="proc1" msgtype="DEFAULT">
|
||||
<Handler name="itfengine" />
|
||||
<Handler name="connector" />
|
||||
<Handler name="itfengine" />
|
||||
</Process>
|
||||
</Server>
|
||||
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE Server PUBLIC "-//HISUN//DTD//ATR" "ATR.dtd">
|
||||
<Server name="SCAHRO1" type="SCA" trace="DEBUG">
|
||||
|
||||
<Declare name="connector" class="com.murong.ctg.protocol.http.client.hro.HroHttpConnector">
|
||||
<Param name="url" value="${_URL}" />
|
||||
<Param name="method" value="${_METHOD}" />
|
||||
<Param name="key" value="${_KEY}" />
|
||||
<Param name="tmOut" value="${_TM_OUT}" />
|
||||
<Param name="charSet" value="${_CHAR_SET}" />
|
||||
<Param name="contentType" value="${_CONTENT_TYPE}" />
|
||||
</Declare>
|
||||
|
||||
|
||||
<Declare name="itfengine" class="com.hisun.engine.HiEngine">
|
||||
<Param name="ITF" value="etc/cap/SCAHRO1_ITF.XML" />
|
||||
</Declare>
|
||||
|
||||
<Process name="proc1" msgtype="DEFAULT">
|
||||
<Handler name="itfengine" />
|
||||
<Handler name="connector" />
|
||||
<Handler name="itfengine" />
|
||||
</Process>
|
||||
</Server>
|
||||
|
||||
Reference in New Issue
Block a user