From 2b6705a3e4f03ede2686dd4001a2f2793aa93df1 Mon Sep 17 00:00:00 2001 From: Alawn Date: Fri, 13 Aug 2021 15:37:49 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E7=9B=91=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cap/applib/ctg.jar | Bin 59351 -> 68755 bytes cap/etc/api/SMSPROXY_ATR.XML | 22 +++++++++++ cap/etc/api/SMSPROXY_ITF.XML | 25 ++++++++++++ cap/etc/channel/monitor/SCAALERT_ATR.XML | 26 ++++++++++++ cap/etc/channel/monitor/SCAALERT_ITF.XML | 31 +++++++++++++++ cap/etc/rrc/PUSH_EVENT.XML | 48 ++++++++++++++++++++++- cap/etc/rrc/SEND_MAL.XML | 37 ++--------------- 7 files changed, 155 insertions(+), 34 deletions(-) create mode 100644 cap/etc/api/SMSPROXY_ATR.XML create mode 100644 cap/etc/api/SMSPROXY_ITF.XML create mode 100644 cap/etc/channel/monitor/SCAALERT_ATR.XML create mode 100644 cap/etc/channel/monitor/SCAALERT_ITF.XML diff --git a/cap/applib/ctg.jar b/cap/applib/ctg.jar index 4653f45e578388b7d97aaad7ecd17aec02f8e818..9a48cd0a73254354383e2aacd716564b6e98f7a4 100644 GIT binary patch delta 10050 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 delta 1102 zcmZ8fOGs2v82XJ1f}u0RG$1sYMrg^P#RRnosX&Sz zw6G3!v?8R9L1m9i3l~ZoL8WYwWSgcIK}86;Xk&uid(PZ+Je%{K|9s#7rbA@@y~Q1E zu@D8o4$yXCId;pvneaQfRov|r;=WN$60JXCbdhX%`E>)~4{ecrkOi7j?%4!7nce2( z5<2PIA;4c>tpHPpt7xa+BOXe;in(NT(ieV3NZ-|mvIO!qkGM^VYSJ6TUo<``__VJ( zsD-<}NhTr41{_G}sqVDDzV0%K9MP-NnRQw!(Vu=r<7s9pk)=KDT`3`Bmw(2z=L6UB zgsVLx2Rw!e)|^IqrnihnCuDY1!9wlhNJE~Gc_#u+GIoABriG^OZxlKH`m|K!MoEFy z&ffWrq8+RhaTkxnjv>|y^Z-%iQkFst2~;ha=%R$p!uD3euu%9c*dS1+1)BsKwP1v! zy98rGpvqXlk^}=(-d(|-$>Fx6<~h`efgkC_p)JIIwu}HKO|BzCLM^jWX3<6+}A&j0K=B`4m(z5G7HDPhf_u=UwGkWWXvH|KcSSydX zUpA|+E#FhNpy=UhM!A_@na*LV16_O~J%gQdgGB%yJy7OEX2*q>hfdtYF1gU^_JS7{ L8~}5ljd1?}LYh2H diff --git a/cap/etc/api/SMSPROXY_ATR.XML b/cap/etc/api/SMSPROXY_ATR.XML new file mode 100644 index 0000000..a6547dc --- /dev/null +++ b/cap/etc/api/SMSPROXY_ATR.XML @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/cap/etc/api/SMSPROXY_ITF.XML b/cap/etc/api/SMSPROXY_ITF.XML new file mode 100644 index 0000000..4b9210c --- /dev/null +++ b/cap/etc/api/SMSPROXY_ITF.XML @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cap/etc/channel/monitor/SCAALERT_ATR.XML b/cap/etc/channel/monitor/SCAALERT_ATR.XML new file mode 100644 index 0000000..c0493e9 --- /dev/null +++ b/cap/etc/channel/monitor/SCAALERT_ATR.XML @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cap/etc/channel/monitor/SCAALERT_ITF.XML b/cap/etc/channel/monitor/SCAALERT_ITF.XML new file mode 100644 index 0000000..6d16dc3 --- /dev/null +++ b/cap/etc/channel/monitor/SCAALERT_ITF.XML @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cap/etc/rrc/PUSH_EVENT.XML b/cap/etc/rrc/PUSH_EVENT.XML index 7d6e918..8a15be0 100644 --- a/cap/etc/rrc/PUSH_EVENT.XML +++ b/cap/etc/rrc/PUSH_EVENT.XML @@ -27,6 +27,14 @@ EVT_TYP|ROL_TYP| + + + SELECT A.SM_TYP,A.SMS_CLS,A.SMS_MO,A.SMS_TMP,A.REP_FLD,A.ID_KEY,A.PSW_FLG + FROM SMSTTMPS A + WHERE A.SMS_CD=? + + SMS_CD| + EVT_TYP=$EVT_TYP @@ -42,6 +50,40 @@ + + SMS_CD=$EVT.MAL_TPL + + + + + Rsp_Cd=80 + Rsp_Msg="查询模板失败" + + + + AC_DT=GETDATE() + + + IND1=\[ + IND2=\] + IND3=\$ + IND4=STRCAT($IND1,$IND3,$IND2) + + + + + + + + + ALERT_NAME=$EVT.EVT_TYP + SUMMARY=$EVT.EVT_DSC + DESCRIPTION=$SMS_INF + + + + + EVT.IS_SND_MERC=$EVT.IS_SND_MERC EVT.IS_SND_DEV=$EVT.IS_SND_DEV EVT.IS_SND_BUS=$EVT.IS_SND_BUS @@ -75,6 +117,7 @@ EVENT.SMS_CD=$EVT.MAL_TPL EVENT.IS_SND_SMS=$EVT.IS_SND_SMS EVENT.IS_SND_MAL=$EVT.IS_SND_MAL + EVENT.SMS_INF=$SMS_INF EVENT| @@ -122,6 +165,7 @@ EVENT.SMS_CD=$EVT.MAL_TPL EVENT.IS_SND_SMS=$EVT.IS_SND_SMS EVENT.IS_SND_MAL=$EVT.IS_SND_MAL + EVENT.SMS_INF=$SMS_INF EVENT| @@ -167,6 +211,7 @@ EVENT.SMS_CD=$EVT.MAL_TPL EVENT.IS_SND_SMS=$EVT.IS_SND_SMS EVENT.IS_SND_MAL=$EVT.IS_SND_MAL + EVENT.SMS_INF=$SMS_INF EVENT| @@ -212,6 +257,7 @@ EVENT.SMS_CD=$EVT.MAL_TPL EVENT.IS_SND_SMS=$EVT.IS_SND_SMS EVENT.IS_SND_MAL=$EVT.IS_SND_MAL + EVENT.SMS_INF=$SMS_INF EVENT| @@ -238,4 +284,4 @@ MSG_CD=$Rsp_Cd - \ No newline at end of file + diff --git a/cap/etc/rrc/SEND_MAL.XML b/cap/etc/rrc/SEND_MAL.XML index 405260c..daad063 100644 --- a/cap/etc/rrc/SEND_MAL.XML +++ b/cap/etc/rrc/SEND_MAL.XML @@ -5,46 +5,17 @@ EVENT| Rsp_Cd|Rsp_Msg - - - SELECT A.SM_TYP,A.SMS_CLS,A.SMS_MO,A.SMS_TMP,A.REP_FLD,A.ID_KEY,A.PSW_FLG - FROM SMSTTMPS A - WHERE A.SMS_CD=? - - SMS_CD| - + + SMS_CD=$EVENT.SMS_CD - - - - - Rsp_Cd=80 - Rsp_Msg="查询模板失败" - - - + AC_DT=GETDATE() - - - IND1=\[ - IND2=\] - IND3=\$ - IND4=STRCAT($IND1,$IND3,$IND2) - - - - - - - + SMS_INF=$EVENT.SMS_INF SMS_INF=$SMS_INF - - - From a0d34e50fe33b4a1d650fbf65be79df8dd919c64 Mon Sep 17 00:00:00 2001 From: Alawn Date: Wed, 18 Aug 2021 16:15:01 +0800 Subject: [PATCH 2/3] =?UTF-8?q?9=E7=8A=B6=E6=80=81=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cap/etc/batch/BAT_GET_DISK_RESULT_CTL.XML | 9 +++--- cap/etc/channel/cmb/Batch_CMB.XML | 38 ++++++++++++++++------- 2 files changed, 31 insertions(+), 16 deletions(-) diff --git a/cap/etc/batch/BAT_GET_DISK_RESULT_CTL.XML b/cap/etc/batch/BAT_GET_DISK_RESULT_CTL.XML index 4ba0aae..f2ff6e8 100644 --- a/cap/etc/batch/BAT_GET_DISK_RESULT_CTL.XML +++ b/cap/etc/batch/BAT_GET_DISK_RESULT_CTL.XML @@ -14,13 +14,14 @@ unfinished_num ,(case when BAT_STS in ('4','2') then 1 else 0 end) finish_num from CAPBATINF b where b.dsk_nam in (select DSK_NAM from CAPDSKINF a where a.dsk_sts = '1' and ORD_DT >= ? )) group by dsk_nam) c - where c.unfinished_num = 0 and c.finish_num > 0) + where c.unfinished_num = 0 and c.finish_num > 0 + union select DSK_NAM from CAPDSKINF a where a.dsk_sts = '9' and ORD_DT >= ?) AND A.Customer_Id = B.Customer_Id order by rank ) where ROWNUM <= '1') FOR UPDATE skip locked - DT_BEFER| + DT_BEFER|DT_BEFER| @@ -30,7 +31,7 @@ MD5_RESULT=?, FILE_ID_RESULT=? WHERE DSK_NAM = ? - AND dsk_sts = '1' + AND dsk_sts in ('1','9') END_DT|END_TM|MD5_RESULT|FILE_ID|DSK_NAM| @@ -42,7 +43,7 @@ FAL_CNT = ?, FAL_AMT = ? WHERE DSK_NAM = ? - AND dsk_sts = '1' + AND dsk_sts in ('1','9') SUC_CNT|SUC_AMT|FAL_CNT|FAL_AMT|DSK_NAM| diff --git a/cap/etc/channel/cmb/Batch_CMB.XML b/cap/etc/channel/cmb/Batch_CMB.XML index febcabe..6af1e68 100644 --- a/cap/etc/channel/cmb/Batch_CMB.XML +++ b/cap/etc/channel/cmb/Batch_CMB.XML @@ -1029,8 +1029,8 @@ UNDO_CNT=$UNDO_CNT - - + + @@ -1041,8 +1041,8 @@ BAT_SUC_AMT=$BAT_SUC_AMT BAT_SUC_CNT=$BAT_SUC_CNT BAT_FAL_AMT=$BAT_FAL_AMT - BAT_FAL_CNT=$BAT_FAL_CNT - + BAT_FAL_CNT=$BAT_FAL_CNT + BAT_STS=3 Rsp_Cd=00 @@ -1149,6 +1149,13 @@ YUR_REF|BTH_DTL|TRS_DAT| + + + select 'Y' AS YN from CAPTXNJNL where trx_seq=? and corg_dsk_no=? and CORG_NO='CMB' + + BTH_DTL|YUR_REF| + + TRSP_CD TRSP_MSG @@ -1163,7 +1170,7 @@ accnbr=$acctNo bgndat=CALCDATE(GETDATE(),-,d,10) enddat=GETDATE() - + reqnbr= ctnkey= TX_COD=NTAGDRFD @@ -1228,15 +1235,22 @@ Rsp_Msg=登记流水失败 - - - + + + - - Rsp_Cd=80 - Rsp_Msg=更新退票流水失败 - + + + + + + + + Rsp_Cd=80 + Rsp_Msg=数据库执行错误 + + req_nbr From 448a6a9f923b82bba7c0786f4fbedb988e570d74 Mon Sep 17 00:00:00 2001 From: Alawn Date: Thu, 19 Aug 2021 17:58:30 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E8=81=94=E8=A1=8C?= =?UTF-8?q?=E5=8F=B7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cap/etc/batch/204025_CTL.XML | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cap/etc/batch/204025_CTL.XML b/cap/etc/batch/204025_CTL.XML index 51af874..810db66 100644 --- a/cap/etc/batch/204025_CTL.XML +++ b/cap/etc/batch/204025_CTL.XML @@ -101,16 +101,20 @@ + select * from ( select A.BNK_CD,B.PTY_ID,B.PTY_NM,B.PTYALS_NM from CMMTBKTYP A,CAPCOMPTY B WHERE A.BNK_TYP = ? AND A.BNK_CD = B.BKCTGY_CD AND B.PTY_KND = 'PBC' AND trim(A.BNK_CD) is not null + ) where rownum = '1' BNK_TYP| + select * from ( select B.PTY_ID,B.PTY_NM,B.PTYALS_NM from CAPCOMPTY B WHERE B.BKCTGY_CD = ? AND B.PTY_KND = 'PBC' + ) where rownum = '1' BNK_CD| @@ -377,7 +381,7 @@ RTR_IN.BNK_TYP=$BNK_TYP CAPTXNJNL.BNK_TYP=$BNK_TYP - + @@ -404,7 +408,7 @@ CAPTXNJNL.CRD_FLG=$CRD_FLG CAPTXNJNL.CRD_NM=$CRD_NM - +