Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
fit-finance
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fitness-server
fit-finance
Commits
3ad440b2
Commit
3ad440b2
authored
Nov 29, 2024
by
baihe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated
parent
59d48949
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
17 additions
and
19 deletions
+17
-19
app/src/main/resources/application.yml
+2
-2
pom.xml
+3
-3
service/pom.xml
+2
-2
service/src/main/java/com/jiejing/fitness/finance/service/pay/impl/RefundServiceImpl.java
+4
-4
service/src/main/java/com/jiejing/fitness/finance/service/rpc/FitConfigService.java
+6
-8
No files found.
app/src/main/resources/application.yml
View file @
3ad440b2
...
@@ -116,4 +116,4 @@ weChat:
...
@@ -116,4 +116,4 @@ weChat:
domain
:
wechat-xmfit
domain
:
wechat-xmfit
rpc
:
rpc
:
apps
:
fcfos,fcauth,fcapi
apps
:
fcfos,fcauth,fcapi,fccfg
\ No newline at end of file
\ No newline at end of file
pom.xml
View file @
3ad440b2
...
@@ -84,7 +84,7 @@
...
@@ -84,7 +84,7 @@
<dependency>
<dependency>
<groupId>
com.jiejing.fitness
</groupId>
<groupId>
com.jiejing.fitness
</groupId>
<artifactId>
message-sdk
</artifactId>
<artifactId>
message-sdk
</artifactId>
<version>
0.0.
1
-SNAPSHOT
</version>
<version>
0.0.
2
-SNAPSHOT
</version>
<exclusions>
<exclusions>
<exclusion>
<exclusion>
<groupId>
com.jiejing.base
</groupId>
<groupId>
com.jiejing.base
</groupId>
...
@@ -98,8 +98,8 @@
...
@@ -98,8 +98,8 @@
<version>
0.0.1-SNAPSHOT
</version>
<version>
0.0.1-SNAPSHOT
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.jiejing.
base
</groupId>
<groupId>
com.jiejing.
function
</groupId>
<artifactId>
configcenter-api
</artifactId>
<artifactId>
xmfc-config-sdk
</artifactId>
<version>
0.0.1-SNAPSHOT
</version>
<version>
0.0.1-SNAPSHOT
</version>
</dependency>
</dependency>
<dependency>
<dependency>
...
...
service/pom.xml
View file @
3ad440b2
...
@@ -40,8 +40,8 @@
...
@@ -40,8 +40,8 @@
<artifactId>
xmfc-auth-sdk
</artifactId>
<artifactId>
xmfc-auth-sdk
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.jiejing.
base
</groupId>
<groupId>
com.jiejing.
function
</groupId>
<artifactId>
configcenter-api
</artifactId>
<artifactId>
xmfc-config-sdk
</artifactId>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.jiejing.base
</groupId>
<groupId>
com.jiejing.base
</groupId>
...
...
service/src/main/java/com/jiejing/fitness/finance/service/pay/impl/RefundServiceImpl.java
View file @
3ad440b2
...
@@ -32,7 +32,7 @@ import com.jiejing.fitness.finance.service.merchant.StudioMerchantService;
...
@@ -32,7 +32,7 @@ import com.jiejing.fitness.finance.service.merchant.StudioMerchantService;
import
com.jiejing.fitness.finance.service.pay.RefundService
;
import
com.jiejing.fitness.finance.service.pay.RefundService
;
import
com.jiejing.fitness.finance.service.pay.convert.RefundConvert
;
import
com.jiejing.fitness.finance.service.pay.convert.RefundConvert
;
import
com.jiejing.fitness.finance.service.pay.params.StudioMerchantRefundParams
;
import
com.jiejing.fitness.finance.service.pay.params.StudioMerchantRefundParams
;
import
com.jiejing.fitness.finance.service.rpc.
ConfigRpc
Service
;
import
com.jiejing.fitness.finance.service.rpc.
FitConfig
Service
;
import
com.jiejing.fitness.finance.service.rpc.PayRpcService
;
import
com.jiejing.fitness.finance.service.rpc.PayRpcService
;
import
com.jiejing.fitness.finance.service.rpc.PermissionRpcService
;
import
com.jiejing.fitness.finance.service.rpc.PermissionRpcService
;
import
com.jiejing.fitness.finance.service.rpc.StudioRpcService
;
import
com.jiejing.fitness.finance.service.rpc.StudioRpcService
;
...
@@ -91,7 +91,7 @@ public class RefundServiceImpl implements RefundService {
...
@@ -91,7 +91,7 @@ public class RefundServiceImpl implements RefundService {
private
ConfigService
configService
;
private
ConfigService
configService
;
@Resource
@Resource
private
ConfigRpcService
configRpc
Service
;
private
FitConfigService
fitConfig
Service
;
@Resource
@Resource
private
WeChatInstParam
weChatInstParam
;
private
WeChatInstParam
weChatInstParam
;
...
@@ -229,8 +229,8 @@ public class RefundServiceImpl implements RefundService {
...
@@ -229,8 +229,8 @@ public class RefundServiceImpl implements RefundService {
return
;
return
;
}
}
Boolean
wx
=
configRpc
Service
.
getStudioBoolConfig
(
record
.
getStudioId
(),
"WECHAT_MEMBER_REFUND_SUCCESS"
);
Boolean
wx
=
fitConfig
Service
.
getStudioBoolConfig
(
record
.
getStudioId
(),
"WECHAT_MEMBER_REFUND_SUCCESS"
);
Boolean
sms
=
configRpc
Service
.
getStudioBoolConfig
(
record
.
getStudioId
(),
"SMS_MEMBER_REFUND_SUCCESS"
);
Boolean
sms
=
fitConfig
Service
.
getStudioBoolConfig
(
record
.
getStudioId
(),
"SMS_MEMBER_REFUND_SUCCESS"
);
String
targetId
=
this
.
getTargetId
(
record
,
extra
);
String
targetId
=
this
.
getTargetId
(
record
,
extra
);
List
<
MsgChannelEnum
>
channels
=
this
.
getMsgChannels
(
extra
,
wx
,
sms
);
List
<
MsgChannelEnum
>
channels
=
this
.
getMsgChannels
(
extra
,
wx
,
sms
);
...
...
service/src/main/java/com/jiejing/fitness/finance/service/rpc/
ConfigRpc
Service.java
→
service/src/main/java/com/jiejing/fitness/finance/service/rpc/
FitConfig
Service.java
View file @
3ad440b2
...
@@ -2,14 +2,16 @@ package com.jiejing.fitness.finance.service.rpc;
...
@@ -2,14 +2,16 @@ package com.jiejing.fitness.finance.service.rpc;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.jiejing.common.model.JsonResult
;
import
com.jiejing.common.model.JsonResult
;
import
com.jiejing.configcenter.
api.config.ConfigApi
;
import
com.jiejing.configcenter.
ConfigRpcService
;
import
com.jiejing.configcenter.api.config.request.GetConfigDetailsRequest
;
import
com.jiejing.configcenter.api.config.request.GetConfigDetailsRequest
;
import
com.jiejing.configcenter.api.config.vo.DetailVO
;
import
com.jiejing.configcenter.api.config.vo.DetailVO
;
import
com.jiejing.fitness.enums.config.ObjectTypeEnum
;
import
com.jiejing.fitness.enums.config.ObjectTypeEnum
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Optional
;
import
java.util.Optional
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -19,17 +21,13 @@ import org.springframework.stereotype.Service;
...
@@ -19,17 +21,13 @@ import org.springframework.stereotype.Service;
*/
*/
@Slf4j
@Slf4j
@Service
@Service
public
class
ConfigRpc
Service
{
public
class
FitConfig
Service
{
@Resource
@Resource
private
Config
Api
configApi
;
private
Config
RpcService
configRpcService
;
public
List
<
DetailVO
>
listConfig
(
ObjectTypeEnum
objectType
,
Long
objectId
,
List
<
String
>
codes
)
{
public
List
<
DetailVO
>
listConfig
(
ObjectTypeEnum
objectType
,
Long
objectId
,
List
<
String
>
codes
)
{
JsonResult
<
List
<
DetailVO
>>
result
=
configApi
.
getConfigDetails
(
return
configRpcService
.
getConfigDetails
(
String
.
valueOf
(
objectId
),
objectType
.
getCode
(),
codes
);
GetConfigDetailsRequest
.
builder
().
objectType
(
objectType
.
getCode
()).
objectId
(
objectId
).
codes
(
codes
)
.
build
());
result
.
assertSuccess
();
return
Optional
.
ofNullable
(
result
.
getResult
()).
orElse
(
new
ArrayList
<>());
}
}
public
DetailVO
getConfig
(
ObjectTypeEnum
objectType
,
Long
objectId
,
String
code
)
{
public
DetailVO
getConfig
(
ObjectTypeEnum
objectType
,
Long
objectId
,
String
code
)
{
...
...
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