记得上下班打卡 | 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
52da284e
Commit
52da284e
authored
Jul 08, 2025
by
姜秀龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
离线支付-迈之屏蔽前端不需要的接口,完善对款
parent
d4535a94
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
52 additions
and
18 deletions
+52
-18
IGoblinRechargeWristbandService.java
...rvice/goblin/service/IGoblinRechargeWristbandService.java
+1
-1
GoblinRechargeAmountController.java
...ice/goblin/controller/GoblinRechargeAmountController.java
+12
-12
GoblinRechargeWristbandServiceImpl.java
...blin/service/impl/GoblinRechargeWristbandServiceImpl.java
+38
-5
sqlmap.properties
...-service-goblin-impl/src/main/resources/sqlmap.properties
+1
-0
No files found.
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/service/IGoblinRechargeWristbandService.java
View file @
52da284e
...
@@ -31,7 +31,7 @@ public interface IGoblinRechargeWristbandService extends IService<GoblinRecharge
...
@@ -31,7 +31,7 @@ public interface IGoblinRechargeWristbandService extends IService<GoblinRecharge
DeviceRecordResponse
getDeviceRecord
(
String
cardno
,
Integer
page
);
DeviceRecordResponse
getDeviceRecord
(
String
cardno
,
Integer
page
);
ChangeDeviceStatusResponse
changeDeviceStatus
(
String
cardno
,
int
type
);
ChangeDeviceStatusResponse
changeDeviceStatus
(
String
orderId
,
int
type
);
Boolean
refundRes
();
Boolean
refundRes
();
}
}
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/controller/GoblinRechargeAmountController.java
View file @
52da284e
...
@@ -46,7 +46,7 @@ public class GoblinRechargeAmountController {
...
@@ -46,7 +46,7 @@ public class GoblinRechargeAmountController {
}
}
}
}
@PostMapping
(
"order/create"
)
/*
@PostMapping("order/create")
@ApiOperation("创建订单")
@ApiOperation("创建订单")
public ResponseDto<String> createOrder(@RequestBody OrderParam param) {
public ResponseDto<String> createOrder(@RequestBody OrderParam param) {
OrderResponse res = iGoblinRechargeWristbandService.createOrder(param);
OrderResponse res = iGoblinRechargeWristbandService.createOrder(param);
...
@@ -55,9 +55,9 @@ public class GoblinRechargeAmountController {
...
@@ -55,9 +55,9 @@ public class GoblinRechargeAmountController {
} else {
} else {
return ResponseDto.failure(res.getMsg());
return ResponseDto.failure(res.getMsg());
}
}
}
}
*/
@PostMapping
(
"order/info"
)
/*
@PostMapping("order/info")
@ApiOperation("订单查询")
@ApiOperation("订单查询")
public ResponseDto<List<OrderInfoResponse.OrderList>> getOrder(@RequestBody OrderInfoParam param) {
public ResponseDto<List<OrderInfoResponse.OrderList>> getOrder(@RequestBody OrderInfoParam param) {
OrderInfoResponse res = iGoblinRechargeWristbandService.getOrder(param);
OrderInfoResponse res = iGoblinRechargeWristbandService.getOrder(param);
...
@@ -66,7 +66,7 @@ public class GoblinRechargeAmountController {
...
@@ -66,7 +66,7 @@ public class GoblinRechargeAmountController {
} else {
} else {
return ResponseDto.failure();
return ResponseDto.failure();
}
}
}
}
*/
@GetMapping
(
"order/qrcode"
)
@GetMapping
(
"order/qrcode"
)
@ApiOperation
(
"获取二维码字符串"
)
@ApiOperation
(
"获取二维码字符串"
)
...
@@ -82,10 +82,10 @@ public class GoblinRechargeAmountController {
...
@@ -82,10 +82,10 @@ public class GoblinRechargeAmountController {
}
}
}
}
@GetMapping
(
"device/mumber"
)
/*
@GetMapping("device/mumber")
@ApiOperation("获取设备编号列表")
@ApiOperation("获取设备编号列表")
@ApiImplicitParams({
@ApiImplicitParams({
@ApiImplicitParam
(
type
=
"param"
,
required
=
true
,
name
=
"operationNo"
,
value
=
"
分订单
号"
),
@ApiImplicitParam(type = "param", required = true, name = "operationNo", value = "
活动
号"),
})
})
public ResponseDto<Boolean> getDeviceNumber(
public ResponseDto<Boolean> getDeviceNumber(
@NotNull(message = "参数无效") @RequestParam("operationNo") Integer operationNo
@NotNull(message = "参数无效") @RequestParam("operationNo") Integer operationNo
...
@@ -96,7 +96,7 @@ public class GoblinRechargeAmountController {
...
@@ -96,7 +96,7 @@ public class GoblinRechargeAmountController {
} else {
} else {
return ResponseDto.failure();
return ResponseDto.failure();
}
}
}
}
*/
@GetMapping
(
"device/balance"
)
@GetMapping
(
"device/balance"
)
@ApiOperation
(
"获取余额"
)
@ApiOperation
(
"获取余额"
)
...
@@ -135,12 +135,12 @@ public class GoblinRechargeAmountController {
...
@@ -135,12 +135,12 @@ public class GoblinRechargeAmountController {
@GetMapping
(
"order/refund/apply"
)
@GetMapping
(
"order/refund/apply"
)
@ApiOperation
(
"退款申请"
)
@ApiOperation
(
"退款申请"
)
@ApiImplicitParams
({
@ApiImplicitParams
({
@ApiImplicitParam
(
type
=
"param"
,
required
=
true
,
name
=
"
cardno"
,
value
=
"设备
编号"
),
@ApiImplicitParam
(
type
=
"param"
,
required
=
true
,
name
=
"
orderId"
,
value
=
"订单
编号"
),
})
})
public
ResponseDto
<
ChangeDeviceStatusResponse
>
refundApply
(
public
ResponseDto
<
ChangeDeviceStatusResponse
>
refundApply
(
@NotBlank
(
message
=
"参数无效:
cardno"
)
@RequestParam
(
"cardno"
)
String
cardno
@NotBlank
(
message
=
"参数无效:
orderId"
)
@RequestParam
(
"orderId"
)
String
orderId
)
{
)
{
ChangeDeviceStatusResponse
res
=
iGoblinRechargeWristbandService
.
changeDeviceStatus
(
cardno
,
1
);
ChangeDeviceStatusResponse
res
=
iGoblinRechargeWristbandService
.
changeDeviceStatus
(
orderId
,
1
);
if
(
null
!=
res
&&
res
.
getErrcode
()
==
200
)
{
if
(
null
!=
res
&&
res
.
getErrcode
()
==
200
)
{
return
ResponseDto
.
success
(
res
);
return
ResponseDto
.
success
(
res
);
}
else
{
}
else
{
...
@@ -148,7 +148,7 @@ public class GoblinRechargeAmountController {
...
@@ -148,7 +148,7 @@ public class GoblinRechargeAmountController {
}
}
}
}
@GetMapping
(
"order/refund/result"
)
/*
@GetMapping("order/refund/result")
@ApiOperation("退款结果查询")
@ApiOperation("退款结果查询")
public ResponseDto<Boolean> refundRes() {
public ResponseDto<Boolean> refundRes() {
Boolean res = iGoblinRechargeWristbandService.refundRes();
Boolean res = iGoblinRechargeWristbandService.refundRes();
...
@@ -157,6 +157,6 @@ public class GoblinRechargeAmountController {
...
@@ -157,6 +157,6 @@ public class GoblinRechargeAmountController {
} else {
} else {
return ResponseDto.failure();
return ResponseDto.failure();
}
}
}
}
*/
}
}
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinRechargeWristbandServiceImpl.java
View file @
52da284e
...
@@ -188,11 +188,28 @@ public class GoblinRechargeWristbandServiceImpl extends ServiceImpl<GoblinRechar
...
@@ -188,11 +188,28 @@ public class GoblinRechargeWristbandServiceImpl extends ServiceImpl<GoblinRechar
}
}
@Override
@Override
public
ChangeDeviceStatusResponse
changeDeviceStatus
(
String
cardno
,
int
type
)
{
public
ChangeDeviceStatusResponse
changeDeviceStatus
(
String
orderId
,
int
type
)
{
GoblinBraceletOrderVo
orderVo
=
goblinRedisUtils
.
getBraceletOrderVo
(
orderId
);
String
cardno
=
orderVo
.
getCardno
();
String
accessToken
=
this
.
getAccessToken
();
String
accessToken
=
this
.
getAccessToken
();
if
(
null
!=
accessToken
)
{
if
(
null
!=
accessToken
)
{
// todo 更改订单状态为退款中
ChangeDeviceStatusResponse
response
=
thirdMaiZhiUtils
.
changeDeviceStatus
(
accessToken
,
cardno
,
type
);
return
thirdMaiZhiUtils
.
changeDeviceStatus
(
accessToken
,
cardno
,
type
);
if
(
response
.
getErrcode
()
==
200
)
{
orderVo
.
setStatus
(
3
);
orderVo
.
setRefundStatus
(
0
);
goblinRedisUtils
.
setBraceletOrderVo
(
orderVo
);
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
sqls
.
add
(
SqlMapping
.
get
(
"goblin_bracelet_order_update_refund"
));
LinkedList
<
Object
[]>
sqlDataOrder
=
CollectionUtil
.
linkedListObjectArr
();
sqlDataOrder
.
add
(
new
Object
[]{
orderVo
.
getStatus
(),
orderVo
.
getRefundStatus
(),
""
,
LocalDateTime
.
now
(),
orderId
});
queueUtils
.
sendMsgByRedis
(
MQConst
.
GoblinQueue
.
GOBLIN_NFT_ORDER
.
getKey
(),
SqlMapping
.
gets
(
sqls
,
sqlDataOrder
)
);
}
}
}
return
null
;
return
null
;
}
}
...
@@ -210,10 +227,26 @@ public class GoblinRechargeWristbandServiceImpl extends ServiceImpl<GoblinRechar
...
@@ -210,10 +227,26 @@ public class GoblinRechargeWristbandServiceImpl extends ServiceImpl<GoblinRechar
if
(
null
!=
res
&&
res
.
getErrcode
()
==
200
)
{
if
(
null
!=
res
&&
res
.
getErrcode
()
==
200
)
{
GoblinBraceletOrderVo
orderVo
=
goblinRedisUtils
.
getBraceletOrderVo
(
orderId
);
GoblinBraceletOrderVo
orderVo
=
goblinRedisUtils
.
getBraceletOrderVo
(
orderId
);
if
(
res
.
getStatus
()
==
1
)
{
if
(
res
.
getStatus
()
==
1
)
{
orderVo
.
setStatus
(
4
);
orderVo
.
setRefundStatus
(
1
);
orderVo
.
setRefundStatusNote
(
""
);
}
else
if
(
res
.
getStatus
()
==
2
)
{
}
else
if
(
res
.
getStatus
()
==
2
)
{
orderVo
.
setStatus
(
7
);
orderVo
.
setRefundStatus
(
2
);
orderVo
.
setRefundStatusNote
(
res
.
getNote
());
}
}
goblinRedisUtils
.
setBraceletOrderVo
(
orderVo
);
LinkedList
<
String
>
sqls
=
CollectionUtil
.
linkedListString
();
sqls
.
add
(
SqlMapping
.
get
(
"goblin_bracelet_order_update_refund"
));
LinkedList
<
Object
[]>
sqlDataOrder
=
CollectionUtil
.
linkedListObjectArr
();
sqlDataOrder
.
add
(
new
Object
[]{
orderVo
.
getStatus
(),
orderVo
.
getRefundStatus
(),
orderVo
.
getRefundStatusNote
(),
LocalDateTime
.
now
()
});
queueUtils
.
sendMsgByRedis
(
MQConst
.
GoblinQueue
.
GOBLIN_NFT_ORDER
.
getKey
(),
SqlMapping
.
gets
(
sqls
,
sqlDataOrder
)
);
}
}
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/resources/sqlmap.properties
View file @
52da284e
...
@@ -200,4 +200,5 @@ goblin_bracelet_order_insert = INSERT INTO `goblin_bracelet_order`(`order_id`, `
...
@@ -200,4 +200,5 @@ goblin_bracelet_order_insert = INSERT INTO `goblin_bracelet_order`(`order_id`, `
gpblin_bracelet_order_update
=
update goblin_bracelet_order set out_trans_id=?, end_time=?, acct_date=?, price_actual=?, time_pay=?, updated_at=? where order_id=?
gpblin_bracelet_order_update
=
update goblin_bracelet_order set out_trans_id=?, end_time=?, acct_date=?, price_actual=?, time_pay=?, updated_at=? where order_id=?
goblin_bracelet_order_entities_insert
=
INSERT INTO `goblin_bracelet_order_entities`(`order_entities_id`, `order_id`, `goods_type`, `goods_id`, `goods_name`, `goods_price`, `status`, `pay_status`, `created_at`, `updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?)
goblin_bracelet_order_entities_insert
=
INSERT INTO `goblin_bracelet_order_entities`(`order_entities_id`, `order_id`, `goods_type`, `goods_id`, `goods_name`, `goods_price`, `status`, `pay_status`, `created_at`, `updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?)
goblin_bracelet_order_update_cardno
=
UPDATE goblin_bracelet_order SET cardno=?,updated_at=? WHERE order_id=?
goblin_bracelet_order_update_cardno
=
UPDATE goblin_bracelet_order SET cardno=?,updated_at=? WHERE order_id=?
goblin_bracelet_order_update_refund
=
UPDATE goblin_bracelet_order SET status=?,refund_status=?,refund_status_note=?,updated_at=? WHERE order_id=?
goblie_bracelet_order_entities_update
=
update goblin_bracelet_order_entities set status=?, pay_status=?, updated_at=? where order_entities_id=?
goblie_bracelet_order_entities_update
=
update goblin_bracelet_order_entities set status=?, pay_status=?, updated_at=? where order_entities_id=?
\ No newline at end of file
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