记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
bb622314
Commit
bb622314
authored
Sep 16, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
会员退款回调调整;
parent
944ea599
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
8 deletions
+8
-8
db_ln_adam_initialdata.sql
...quidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
+1
-1
PlatformMemberRefundService.java
...atform/service/impl/adam/PlatformMemberRefundService.java
+7
-7
No files found.
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/docu/db_ln_adam_initialdata.sql
View file @
bb622314
...
@@ -392,7 +392,7 @@ create table adam_member_refund
...
@@ -392,7 +392,7 @@ create table adam_member_refund
comment
varchar
(
255
)
comment
varchar
(
255
)
)
engine
=
InnoDB
comment
'会员退款'
;
)
engine
=
InnoDB
comment
'会员退款'
;
create
unique
index
uidx_adam_member_refund_id
on
adam_member_refund
(
order
_no
);
create
unique
index
uidx_adam_member_refund_id
on
adam_member_refund
(
refund
_no
);
#
添加权益管理(关联会员券)
#
添加权益管理(关联会员券)
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/PlatformMemberRefundService.java
View file @
bb622314
...
@@ -36,27 +36,27 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap
...
@@ -36,27 +36,27 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap
public
boolean
refundProcessing
(
HttpServletRequest
request
)
{
public
boolean
refundProcessing
(
HttpServletRequest
request
)
{
String
refundNo
=
request
.
getParameter
(
"orderRefundCode"
);
String
refundNo
=
request
.
getParameter
(
"orderRefundCode"
);
String
refundAt
=
request
.
getParameter
(
"refundAt"
);
String
refundAt
=
request
.
getParameter
(
"refundAt"
);
String
order
No
=
request
.
getParameter
(
"refundCode"
);
String
pay
No
=
request
.
getParameter
(
"refundCode"
);
String
refundError
=
request
.
getParameter
(
"refundError"
);
String
refundError
=
request
.
getParameter
(
"refundError"
);
String
refundAmt
=
request
.
getParameter
(
"refundPrice"
);
String
refundAmt
=
request
.
getParameter
(
"refundPrice"
);
int
status
=
Integer
.
parseInt
(
request
.
getParameter
(
"status"
));
int
status
=
Integer
.
parseInt
(
request
.
getParameter
(
"status"
));
AdamMemberRefund
memberRefund
=
this
.
getOne
(
Wrappers
.
lambdaQuery
(
AdamMemberRefund
.
class
)
AdamMemberRefund
memberRefund
=
this
.
getOne
(
Wrappers
.
lambdaQuery
(
AdamMemberRefund
.
class
)
.
eq
(
AdamMemberRefund:
:
getRefundNo
,
refundNo
)
.
eq
(
AdamMemberRefund:
:
getOrderNo
,
orderNo
)
);
.
eq
(
AdamMemberRefund:
:
getRefundNo
,
refundNo
));
if
(
null
==
memberRefund
)
{
if
(
null
==
memberRefund
)
{
log
.
warn
(
"会员退款回调处理失败:订单不存在[
orderNo:{},refundNo:{}]"
,
order
No
,
refundNo
);
log
.
warn
(
"会员退款回调处理失败:订单不存在[
payNo:{},refundNo:{}]"
,
pay
No
,
refundNo
);
return
false
;
return
false
;
}
}
if
(
memberRefund
.
getRefundState
()
!=
9
)
{
if
(
memberRefund
.
getRefundState
()
!=
9
)
{
log
.
warn
(
"会员退款回调处理失败:订单已处理[
orderNo:{},refundNo:{}]"
,
order
No
,
refundNo
);
log
.
warn
(
"会员退款回调处理失败:订单已处理[
payNo:{},refundNo:{}]"
,
pay
No
,
refundNo
);
return
true
;
return
true
;
}
}
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
now
=
LocalDateTime
.
now
();
LambdaUpdateWrapper
<
AdamMemberRefund
>
memberRefundLambdaUpdateWrapper
=
Wrappers
.
lambdaUpdate
(
AdamMemberRefund
.
class
)
LambdaUpdateWrapper
<
AdamMemberRefund
>
memberRefundLambdaUpdateWrapper
=
Wrappers
.
lambdaUpdate
(
AdamMemberRefund
.
class
)
.
eq
(
AdamMemberRefund:
:
getRefundNo
,
refundNo
)
.
eq
(
AdamMemberRefund:
:
getOrderNo
,
orderNo
)
;
.
eq
(
AdamMemberRefund:
:
getRefundNo
,
refundNo
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundAt
,
refundAt
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundAt
,
refundAt
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundReason
,
refundError
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundReason
,
refundError
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getUpdatedAt
,
now
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getUpdatedAt
,
now
);
...
@@ -69,14 +69,14 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap
...
@@ -69,14 +69,14 @@ public class PlatformMemberRefundService extends ServiceImpl<AdamMemberRefundMap
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundState
,
1
);
memberRefundLambdaUpdateWrapper
.
set
(
AdamMemberRefund:
:
getRefundState
,
1
);
if
(
this
.
update
(
memberRefundLambdaUpdateWrapper
))
{
if
(
this
.
update
(
memberRefundLambdaUpdateWrapper
))
{
this
.
refundSuccProcessing
(
orderNo
,
now
);
this
.
refundSuccProcessing
(
memberRefund
.
getOrderNo
()
,
now
);
return
true
;
return
true
;
}
else
{
}
else
{
return
false
;
return
false
;
}
}
default
:
default
:
log
.
warn
(
"会员退款回调处理失败:未知的状态[orderNo:{},refundNo:{},status:{}]"
,
orderNo
,
refundNo
,
status
);
log
.
warn
(
"会员退款回调处理失败:未知的状态[orderNo:{},refundNo:{},status:{}]"
,
memberRefund
.
getOrderNo
()
,
refundNo
,
status
);
return
false
;
return
false
;
}
}
}
}
...
...
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