Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
isc-core
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
isc-v3.1-tmp
isc-core
Commits
9d5fe65f
Commit
9d5fe65f
authored
Oct 10, 2024
by
niewei
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop' into develop
parents
338abdd9
d2f8575b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
221 additions
and
5 deletions
+221
-5
Fxacbs.java
...ore/src/main/java/com/brilliance/isc/bo/model/Fxacbs.java
+37
-0
Fxdgrp.java
...ore/src/main/java/com/brilliance/isc/bo/model/Fxdgrp.java
+66
-0
Fxtp.java
...-core/src/main/java/com/brilliance/isc/bo/model/Fxtp.java
+40
-0
FxdBizAmdInfoVo.java
...ain/java/com/brilliance/isc/vo/funds/FxdBizAmdInfoVo.java
+15
-0
FxdBizInfoVo.java
...c/main/java/com/brilliance/isc/vo/funds/FxdBizInfoVo.java
+49
-0
intace.ini
isc-common-core/src/main/resources/ini/intace.ini
+2
-2
trnmapper.xml
isc-common-core/src/main/resources/mapper/trnmapper.xml
+2
-2
trsmapper.xml
isc-common-core/src/main/resources/mapper/trsmapper.xml
+4
-1
SetglgService.java
...m/brilliance/isc/common/setglg/service/SetglgService.java
+2
-0
SysmodService.java
.../java/com/brilliance/isc/common/sysmod/SysmodService.java
+4
-0
SysmodServiceImpl.java
.../brilliance/isc/common/sysmod/impl/SysmodServiceImpl.java
+0
-0
No files found.
isc-common-core/src/main/java/com/brilliance/isc/bo/model/Fxacbs.java
0 → 100644
View file @
9d5fe65f
package
com
.
brilliance
.
isc
.
bo
.
model
;
import
com.brilliance.isc.bo.Cbb
;
import
com.brilliance.isc.common.vo.AbstractCommonVo
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
lombok.Data
;
@Data
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
public
class
Fxacbs
extends
AbstractCommonVo
{
private
Cbb
max
;
private
Cbb
nom1
;
private
Cbb
opn1
;
private
Cbb
opn2
;
@Override
public
void
reset
()
{
super
.
reset
();
if
(
max
==
null
)
{
max
=
new
Cbb
();
}
if
(
nom1
==
null
)
{
nom1
=
new
Cbb
();
}
if
(
opn1
==
null
)
{
opn1
=
new
Cbb
();
}
if
(
opn2
==
null
)
{
opn2
=
new
Cbb
();
}
}
}
isc-common-core/src/main/java/com/brilliance/isc/bo/model/Fxdgrp.java
0 → 100644
View file @
9d5fe65f
package
com
.
brilliance
.
isc
.
bo
.
model
;
import
com.brilliance.isc.bo.Fxd
;
import
com.brilliance.isc.bo.Fxt
;
import
com.brilliance.isc.common.vo.AbstractCommonVo
;
import
com.brilliance.isc.common.vo.PtsptaVo
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
lombok.Data
;
/**
* @program: isc-core
* @ClassName: Fxdgrp
* @description: fxdgrp bo
* @author: huangshunlin
* @create: 2024-10-09 11:23
*/
@Data
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
public
class
Fxdgrp
extends
AbstractCommonVo
{
private
Fxd
rec
;
private
Fxt
blk
;
private
Fxacbs
cbs
;
private
PtsptaVo
apl
;
private
PtsptaVo
act
;
private
PtsptaVo
age
;
private
PtsptaVo
acc
;
@Override
public
void
reset
()
{
super
.
reset
();
if
(
rec
==
null
)
{
rec
=
new
Fxd
();
}
if
(
blk
==
null
)
{
blk
=
new
Fxt
();
}
if
(
cbs
==
null
)
{
cbs
=
new
Fxacbs
();
}
cbs
.
reset
();
if
(
apl
==
null
)
{
apl
=
new
PtsptaVo
();
}
apl
.
reset
();
if
(
act
==
null
)
{
act
=
new
PtsptaVo
();
}
act
.
reset
();
if
(
age
==
null
)
{
age
=
new
PtsptaVo
();
}
age
.
reset
();
if
(
acc
==
null
)
{
acc
=
new
PtsptaVo
();
}
acc
.
reset
();
}
}
isc-common-core/src/main/java/com/brilliance/isc/bo/model/Fxtp.java
0 → 100644
View file @
9d5fe65f
package
com
.
brilliance
.
isc
.
bo
.
model
;
import
com.brilliance.isc.common.vo.AbstractCommonVo
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
lombok.Data
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
static
com
.
brilliance
.
mda
.
runtime
.
mda
.
Constants
.
NULLSTR
;
/**
*
*/
@Data
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
public
class
Fxtp
extends
AbstractCommonVo
{
private
static
Logger
log
=
LoggerFactory
.
getLogger
(
Fxtp
.
class
);
//Amount Label (max=30)
private
String
amtlab
=
NULLSTR
;
//Amount LabelCNY (max=30)
private
String
cnylab
=
NULLSTR
;
//Quote Flag (max=1)
private
String
quoflg
=
NULLSTR
;
//钞汇标志 (max=1)
private
String
cshflg
=
NULLSTR
;
//Calculate (max=1)
private
String
calflg
=
NULLSTR
;
//外币 (max=1)
private
String
frgchk
=
NULLSTR
;
//人民币 (max=1)
private
String
cnychk
=
NULLSTR
;
@Override
public
void
reset
()
{
super
.
reset
();
}
}
\ No newline at end of file
isc-common-core/src/main/java/com/brilliance/isc/vo/funds/FxdBizAmdInfoVo.java
0 → 100644
View file @
9d5fe65f
package
com
.
brilliance
.
isc
.
vo
.
funds
;
import
com.brilliance.isc.common.vo.BizInfoVo
;
import
lombok.Data
;
/**
* @program: isc-core
* @ClassName: FxdBizAmdInfoVo
* @description: fxd 修改业务数据
* @author: huangshunlin
* @create: 2024-10-09 17:40
*/
@Data
public
class
FxdBizAmdInfoVo
extends
BizInfoVo
{
}
isc-common-core/src/main/java/com/brilliance/isc/vo/funds/FxdBizInfoVo.java
0 → 100644
View file @
9d5fe65f
package
com
.
brilliance
.
isc
.
vo
.
funds
;
import
com.brilliance.isc.common.vo.BizInfoVo
;
import
com.brilliance.mda.runtime.mda.util.Decimals
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
static
com
.
brilliance
.
mda
.
runtime
.
mda
.
Constants
.
NULLSTR
;
/**
* @program: isc-core
* @ClassName: FxdBizInfoVo
* @description: fxd业务数据
* @author: huangshunlin
* @create: 2024-10-09 17:40
*/
@Data
public
class
FxdBizInfoVo
extends
BizInfoVo
{
//结售汇类型 fxdgrp.rec.fxtyp
private
String
fxtyp
=
NULLSTR
;
/**
* fxdgrp.rec.dsp 结售汇业务的外币的记账账号类型
* LO客户往来账户以及SP国际结算过渡账户2个选项
*/
private
String
dsp
=
NULLSTR
;
// 结售汇业务的外币的记账账号 fxdgrp.rec.acc
private
String
acc
=
NULLSTR
;
//fxdgrp.rec.dsp2
private
String
dsp2
=
NULLSTR
;
;
//结售汇业务的本币的记账账号 fxdgrp.rec.acc2
private
String
acc2
=
NULLSTR
;
//Rate
private
BigDecimal
rat
=
Decimals
.
ZERO_SCALE6
;
//交易主体
private
String
trnman
=
NULLSTR
;
//TRADE IN
private
String
trdint
=
NULLSTR
;
//TRADE OUT
private
String
trdout
=
NULLSTR
;
}
isc-common-core/src/main/resources/ini/intace.ini
View file @
9d5fe65f
...
...
@@ -37,7 +37,7 @@ srvnam0=account
mode0
=
s
code0
=
7759
fgf0
=
|
open0
=
Y
open0
=
S
[RBACCOUNT]
srvnam0
=
account
...
...
@@ -63,7 +63,7 @@ srvnam0=account
mode0
=
s
code0
=
8760
fgf0
=
|
open0
=
Y
open0
=
S
[RBQIN]
srvnam0
=
account
...
...
isc-common-core/src/main/resources/mapper/trnmapper.xml
View file @
9d5fe65f
...
...
@@ -163,7 +163,7 @@
<select
id=
"selectRefByTrninr"
resultType=
"java.lang.String"
>
select
concat(INIFRM ,'-',OWNREF)
REF
concat(INIFRM ,'-',OWNREF)
"REF"
from trn
where inr in (select prvinr from tro where TRNINR= #{trninr} )
and relflg != 'R' and relflg != 'F' and relflg != 'A'
...
...
@@ -173,7 +173,7 @@
<select
id=
"selectRefByPrvinr"
resultType=
"java.lang.String"
>
select
concat(INIFRM ,'-',OWNREF)
REF
concat(INIFRM ,'-',OWNREF)
"REF"
from trn
where inr in (select trninr from tro where prvinr= #{trninr} )
and relflg != 'R'
...
...
isc-common-core/src/main/resources/mapper/trsmapper.xml
View file @
9d5fe65f
...
...
@@ -187,8 +187,11 @@
AND objinr = #{objinr,jdbcType=VARCHAR}
</select>
<select
id=
"selectAllUsrByTrninr"
resultType=
"String"
>
SELECT
GROUP_CONCAT(DISTINCT usr
) usrs FROM trs where objtyp='TRN' AND objinr =#{objinr,jdbcType=VARCHAR} GROUP BY objinr
SELECT
LISTAGG(DISTINCT usr,','
) usrs FROM trs where objtyp='TRN' AND objinr =#{objinr,jdbcType=VARCHAR} GROUP BY objinr
</select>
<!--<select id="selectAllUsrByTrninr" resultType="String">
SELECT GROUP_CONCAT(DISTINCT usr) usrs FROM trs where objtyp='TRN' AND objinr =#{objinr,jdbcType=VARCHAR} GROUP BY objinr
</select>-->
<select
id=
"selectByObjtypAndObjinrAndSigidx"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
...
...
isc-common-service/src/main/java/com/brilliance/isc/common/setglg/service/SetglgService.java
View file @
9d5fe65f
...
...
@@ -126,4 +126,6 @@ public interface SetglgService {
String
calcMaceog
(
SetmodVo
setmodVo
);
Set
<
String
>
getFixDspflagSet
();
void
setSettlementDetails
(
SetglgVo
setglg
,
String
setTyp
,
String
rol
,
String
trnMan
,
String
trdTyp
);
}
isc-common-service/src/main/java/com/brilliance/isc/common/sysmod/SysmodService.java
View file @
9d5fe65f
...
...
@@ -159,4 +159,8 @@ public interface SysmodService {
boolean
sptIsPenLoaded
(
String
sptState
);
boolean
sptIsCorLoaded
(
String
sptState
);
String
getRef
(
String
stRnTbl
,
int
nLen
);
void
getPtyAccMng
(
String
ptyinr
,
String
argPtspta
,
String
rol
,
String
fileds
,
Argument
<
String
>
accmng
,
Argument
<
String
>
hdbch
);
}
isc-common-service/src/main/java/com/brilliance/isc/common/sysmod/impl/SysmodServiceImpl.java
View file @
9d5fe65f
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment