Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
c2433d77
提交
c2433d77
authored
1月 31, 2024
作者:
aiqingguo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
承运借款流程-宁波银行
上级
4d92668b
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
10 行增加
和
10 行删除
+10
-10
TempBankController.java
...m/clx/performance/controller/temp/TempBankController.java
+2
-2
NbBankServiceImpl.java
...nce/service/impl/thirdparty/nbbank/NbBankServiceImpl.java
+4
-4
NbBankThirdpartyServiceImpl.java
...e/impl/thirdparty/nbbank/NbBankThirdpartyServiceImpl.java
+2
-2
NbBankService.java
.../performance/service/thirdparty/nbbank/NbBankService.java
+1
-1
NbBankThirdpartyService.java
...ce/service/thirdparty/nbbank/NbBankThirdpartyService.java
+1
-1
没有找到文件。
performance-web/src/main/java/com/clx/performance/controller/temp/TempBankController.java
浏览文件 @
c2433d77
...
@@ -60,9 +60,9 @@ public class TempBankController {
...
@@ -60,9 +60,9 @@ public class TempBankController {
@ApiOperation
(
value
=
"调账"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"调账"
,
notes
=
"<br>By:艾庆国"
)
@RequestMapping
(
value
=
"/adjust"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/adjust"
,
method
=
RequestMethod
.
POST
)
public
Result
<
NbBankOrderResultVO
>
adjust
(
Integer
amount
)
{
public
Result
<
NbBankOrderResultVO
>
adjust
(
String
orgMerSeqNo
,
Integer
amount
)
{
return
Result
.
ok
(
bankService
.
adjust
(
amount
));
return
Result
.
ok
(
bankService
.
adjust
(
orgMerSeqNo
,
amount
));
}
}
@ApiOperation
(
value
=
"退款"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"退款"
,
notes
=
"<br>By:艾庆国"
)
...
...
performance-web/src/main/java/com/clx/performance/service/impl/thirdparty/nbbank/NbBankServiceImpl.java
浏览文件 @
c2433d77
...
@@ -122,14 +122,14 @@ public class NbBankServiceImpl implements NbBankService {
...
@@ -122,14 +122,14 @@ public class NbBankServiceImpl implements NbBankService {
/**
/**
* 调账
* 调账
* @param orgMerSeqNo 商户流水号 (原)
* @param amount 金额分
* @param amount 金额分
*/
*/
@Override
@Override
public
NbBankOrderResultVO
adjust
(
Integer
amount
)
{
public
NbBankOrderResultVO
adjust
(
String
orgMerSeqNo
,
Integer
amount
)
{
String
merSeqNo
=
idGenerateSnowFlake
.
nextIdToString
(
3L
);
String
merDtTm
=
LocalDateTimeUtils
.
formatTime
();
String
merDtTm
=
LocalDateTimeUtils
.
formatTime
();
JSONObject
data
=
bankThirdpartyService
.
fundTransferOrder
(
m
erSeqNo
,
merDtTm
,
amount
,
JSONObject
data
=
bankThirdpartyService
.
fundTransferOrder
(
orgM
erSeqNo
,
merDtTm
,
amount
,
null
,
null
);
null
,
null
);
NbBankOrderResultVO
result
=
new
NbBankOrderResultVO
();
NbBankOrderResultVO
result
=
new
NbBankOrderResultVO
();
...
@@ -147,7 +147,7 @@ public class NbBankServiceImpl implements NbBankService {
...
@@ -147,7 +147,7 @@ public class NbBankServiceImpl implements NbBankService {
result
.
setAmount
(
amount
);
result
.
setAmount
(
amount
);
result
.
setRealAmount
(
amount
);
result
.
setRealAmount
(
amount
);
result
.
setMerDtTm
(
merDtTm
);
result
.
setMerDtTm
(
merDtTm
);
result
.
setMerSeqNo
(
m
erSeqNo
);
result
.
setMerSeqNo
(
orgM
erSeqNo
);
result
.
setTransSeqNo
(
transSeqNo
);
result
.
setTransSeqNo
(
transSeqNo
);
return
result
;
return
result
;
...
...
performance-web/src/main/java/com/clx/performance/service/impl/thirdparty/nbbank/NbBankThirdpartyServiceImpl.java
浏览文件 @
c2433d77
...
@@ -414,13 +414,13 @@ public class NbBankThirdpartyServiceImpl implements NbBankThirdpartyService {
...
@@ -414,13 +414,13 @@ public class NbBankThirdpartyServiceImpl implements NbBankThirdpartyService {
* 5.10云账簿资金划转
* 5.10云账簿资金划转
*/
*/
@Override
@Override
public
JSONObject
fundTransferOrder
(
String
m
erSeqNo
,
String
merDtTm
,
Integer
trxAmt
,
public
JSONObject
fundTransferOrder
(
String
orgM
erSeqNo
,
String
merDtTm
,
Integer
trxAmt
,
String
customerId
,
String
payCustomerId
)
{
String
customerId
,
String
payCustomerId
)
{
try
{
try
{
JSONObject
jsonObject
=
new
JSONObject
();
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"transId"
,
"IP01"
);
//交易识别码 必填 云账簿 CP01, 普通转账 IP01
jsonObject
.
put
(
"transId"
,
"IP01"
);
//交易识别码 必填 云账簿 CP01, 普通转账 IP01
jsonObject
.
put
(
"merId"
,
nbBankConfig
.
getMerId
());
//商户号 必填
jsonObject
.
put
(
"merId"
,
nbBankConfig
.
getMerId
());
//商户号 必填
jsonObject
.
put
(
"merSeqNo"
,
m
erSeqNo
);
//商户流水 必填
jsonObject
.
put
(
"merSeqNo"
,
orgM
erSeqNo
);
//商户流水 必填
jsonObject
.
put
(
"merDtTm"
,
merDtTm
);
//商户交易时间 必填
jsonObject
.
put
(
"merDtTm"
,
merDtTm
);
//商户交易时间 必填
jsonObject
.
put
(
"trxAmt"
,
new
BigDecimal
(
trxAmt
).
movePointLeft
(
2
));
//交易金额
jsonObject
.
put
(
"trxAmt"
,
new
BigDecimal
(
trxAmt
).
movePointLeft
(
2
));
//交易金额
...
...
performance-web/src/main/java/com/clx/performance/service/thirdparty/nbbank/NbBankService.java
浏览文件 @
c2433d77
...
@@ -15,7 +15,7 @@ public interface NbBankService {
...
@@ -15,7 +15,7 @@ public interface NbBankService {
NbBankOrderResultVO
getResult
(
String
merSeqNo
);
NbBankOrderResultVO
getResult
(
String
merSeqNo
);
NbBankOrderResultVO
adjust
(
Integer
amount
);
NbBankOrderResultVO
adjust
(
String
orgMerSeqNo
,
Integer
amount
);
NbBankOrderResultVO
refund
(
Integer
type
,
String
orgMerSeqNo
,
Integer
amount
,
String
orgTransSeqNo
);
NbBankOrderResultVO
refund
(
Integer
type
,
String
orgMerSeqNo
,
Integer
amount
,
String
orgTransSeqNo
);
...
...
performance-web/src/main/java/com/clx/performance/service/thirdparty/nbbank/NbBankThirdpartyService.java
浏览文件 @
c2433d77
...
@@ -13,7 +13,7 @@ public interface NbBankThirdpartyService {
...
@@ -13,7 +13,7 @@ public interface NbBankThirdpartyService {
JSONObject
queryOrder
(
String
orgMerSeqNo
);
JSONObject
queryOrder
(
String
orgMerSeqNo
);
JSONObject
fundTransferOrder
(
String
m
erSeqNo
,
String
merDtTm
,
JSONObject
fundTransferOrder
(
String
orgM
erSeqNo
,
String
merDtTm
,
Integer
trxAmt
,
Integer
trxAmt
,
String
customerId
,
String
payCustomerId
);
String
customerId
,
String
payCustomerId
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论