Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
youka-api
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
java-youka-wallet
youka-api
Commits
7b7041fd
Commit
7b7041fd
authored
Jun 25, 2018
by
tang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
关闭HL2通道相关
parent
5d25985a
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
45 additions
and
40 deletions
+45
-40
PayApiController.java
src/main/java/com/thinkgem/jeesite/modules/pay/api/PayApiController.java
+1
-0
PayApiService.java
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
+20
-19
TimingService.java
src/main/java/com/thinkgem/jeesite/modules/pay/service/TimingService.java
+1
-1
UserApiService.java
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
+20
-19
UserDao.xml
src/main/resources/mappings/modules/user/UserDao.xml
+3
-1
No files found.
src/main/java/com/thinkgem/jeesite/modules/pay/api/PayApiController.java
View file @
7b7041fd
...
@@ -99,6 +99,7 @@ public class PayApiController {
...
@@ -99,6 +99,7 @@ public class PayApiController {
public
Response
aliPay
(
JuHeZhongPayRequest
request
)
{
public
Response
aliPay
(
JuHeZhongPayRequest
request
)
{
Response
resp
=
new
Response
();
Response
resp
=
new
Response
();
try
{
try
{
logger
.
debug
(
"支付宝升级等级level: {}"
,
request
.
getLevel
());
if
(
"B"
.
equals
(
request
.
getLevel
())){
if
(
"B"
.
equals
(
request
.
getLevel
())){
if
(
StringUtils
.
isBlank
(
request
.
getAfterMobile
())){
if
(
StringUtils
.
isBlank
(
request
.
getAfterMobile
())){
resp
.
setStatus
(
ComCode
.
STATUS_CODE_4001
);
resp
.
setStatus
(
ComCode
.
STATUS_CODE_4001
);
...
...
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
View file @
7b7041fd
...
@@ -983,7 +983,7 @@ public class PayApiService {
...
@@ -983,7 +983,7 @@ public class PayApiService {
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
amount
=
list
.
get
(
0
).
getValue
();
amount
=
list
.
get
(
0
).
getValue
();
}
}
logger
.
debug
(
"支付宝支付金额: {}"
,
amount
);
// 创建订单保存
// 创建订单保存
if
(
"D"
.
equals
(
request
.
getLevel
()))
{
if
(
"D"
.
equals
(
request
.
getLevel
()))
{
request
.
setSubject
(
"升级成白银会员"
);
request
.
setSubject
(
"升级成白银会员"
);
...
@@ -1183,25 +1183,26 @@ public class PayApiService {
...
@@ -1183,25 +1183,26 @@ public class PayApiService {
upgradeUserEntity
.
setStatus
(
"1"
);
upgradeUserEntity
.
setStatus
(
"1"
);
upgradeUserEntity
.
setOrderCode
(
orderEntity
.
getPayCode
());
upgradeUserEntity
.
setOrderCode
(
orderEntity
.
getPayCode
());
userService
.
updateUpgradeUser
(
upgradeUserEntity
);
userService
.
updateUpgradeUser
(
upgradeUserEntity
);
}
else
{
//支付宝升级成功后,对应的HL2通道需要修改费率
userService
.
updateUserLevelByCode
(
userEntity
);
UserSubMchId
userSubMchId
=
new
UserSubMchId
();
userSubMchId
.
setUserCode
(
orderEntity
.
getUserCode
());
userSubMchId
.
setPayChannel
(
"quick_jfen"
);
UserSubMchId
userSubMchIdQuery
=
userDao
.
getUserSubmchid
(
userSubMchId
);
if
(
userSubMchIdQuery
!=
null
){
logger
.
debug
(
"支付宝升级后,开始进行修改HL2费率"
);
//修改费率
RateEntity
rateEntity
=
new
RateEntity
();
rateEntity
.
setPayChannel
(
"quick_jfen"
);
rateEntity
.
setPayMethod
(
"quick"
);
rateEntity
.
setUserLevel
(
userEntity
.
getLevel
());
RateEntity
rateByLevel
=
userDao
.
getRateByLevel
(
rateEntity
);
rateByLevel
.
setServiceType
(
"1"
);
//修改的标识
userService
.
merchantFeelJFen
(
userSubMchIdQuery
.
getSubmchid
(),
rateByLevel
);
}
}
}
// else {
// //支付宝升级成功后,对应的HL2通道需要修改费率
// userService.updateUserLevelByCode(userEntity);
// UserSubMchId userSubMchId = new UserSubMchId();
// userSubMchId.setUserCode(orderEntity.getUserCode());
// userSubMchId.setPayChannel("quick_jfen");
// UserSubMchId userSubMchIdQuery = userDao.getUserSubmchid(userSubMchId);
// if (userSubMchIdQuery != null){
// logger.debug("支付宝升级后,开始进行修改HL2费率");
// //修改费率
// RateEntity rateEntity = new RateEntity();
// rateEntity.setPayChannel("quick_jfen");
// rateEntity.setPayMethod("quick");
// rateEntity.setUserLevel(userEntity.getLevel());
// RateEntity rateByLevel = userDao.getRateByLevel(rateEntity);
// rateByLevel.setServiceType("1");//修改的标识
// userService.merchantFeelJFen(userSubMchIdQuery.getSubmchid(),rateByLevel);
// }
// }
}
}
}
else
{
}
else
{
orderEntity
.
setPayStatus
(
"4"
);
orderEntity
.
setPayStatus
(
"4"
);
...
...
src/main/java/com/thinkgem/jeesite/modules/pay/service/TimingService.java
View file @
7b7041fd
...
@@ -41,7 +41,7 @@ public class TimingService {
...
@@ -41,7 +41,7 @@ public class TimingService {
payApiService
.
updateOrders
();
payApiService
.
updateOrders
();
}
}
@Scheduled
(
cron
=
"0 0/
1
5 * * * ? "
)
@Scheduled
(
cron
=
"0 0/5 * * * ? "
)
public
void
updateUserGrade
(){
public
void
updateUserGrade
(){
userApiService
.
updateUserLevel
();
userApiService
.
updateUserLevel
();
}
}
...
...
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
View file @
7b7041fd
...
@@ -420,16 +420,16 @@ public class UserApiService {
...
@@ -420,16 +420,16 @@ public class UserApiService {
userSubMchIdRequest
.
setSubmchid
(
JFenSubMchId
);
userSubMchIdRequest
.
setSubmchid
(
JFenSubMchId
);
this
.
addUserSubmchid
(
userSubMchIdRequest
);
this
.
addUserSubmchid
(
userSubMchIdRequest
);
logger
.
debug
(
"添加用户submchid完成"
);
logger
.
debug
(
"添加用户submchid完成"
);
//添加费率部分暂时
不在认证处进行
//添加费率部分暂时
关闭,HL2通道不稳定
RateEntity
rate
=
new
RateEntity
();
//
RateEntity rate = new RateEntity();
rate
.
setUserLevel
(
userEntityRequest
.
getLevel
());
//
rate.setUserLevel(userEntityRequest.getLevel());
rate
.
setPayChannel
(
ComCode
.
PAYCHANNEL_HL2
);
//
rate.setPayChannel(ComCode.PAYCHANNEL_HL2);
rate
.
setPayMethod
(
"quick"
);
//全部写死是quick
//
rate.setPayMethod("quick");//全部写死是quick
RateEntity
rateEntity
=
this
.
getRateByLevel
(
rate
);
//
RateEntity rateEntity = this.getRateByLevel(rate);
rateEntity
.
setServiceType
(
"0"
);
//
rateEntity.setServiceType("0");
Thread
.
sleep
(
2000
);
//
Thread.sleep(2000);
// 添加费率
//
// 添加费率
this
.
merchantFeelJFen
(
JFenSubMchId
,
rateEntity
);
//
this.merchantFeelJFen(JFenSubMchId,rateEntity);
/* 实名认证用户 商户入网 和 添加对应的费率 结束*/
/* 实名认证用户 商户入网 和 添加对应的费率 结束*/
...
@@ -458,9 +458,9 @@ public class UserApiService {
...
@@ -458,9 +458,9 @@ public class UserApiService {
// 设置结算卡
// 设置结算卡
userDao
.
updateCardDebit
(
request
);
userDao
.
updateCardDebit
(
request
);
// 获取结算卡信息
// 获取结算卡信息
CardEntity
cardEntity
=
userDao
.
getDebitCard
(
new
CardEntity
(
request
.
getDebitCardCode
()));
//
CardEntity cardEntity = userDao.getDebitCard(new CardEntity(request.getDebitCardCode()));
// 修改用户的结算卡
// 修改用户的结算卡
updateSettleJuHeZhongPay
(
cardEntity
);
//
updateSettleJuHeZhongPay(cardEntity);
}
}
/*
/*
* 以下为类内使用方法
* 以下为类内使用方法
...
@@ -822,7 +822,7 @@ public class UserApiService {
...
@@ -822,7 +822,7 @@ public class UserApiService {
//获取邀请的好友列表
//获取邀请的好友列表
public
List
<
UserEntity
>
getMyInviting
(
UserRequest
request
)
{
public
List
<
UserEntity
>
getMyInviting
(
UserRequest
request
)
{
List
<
UserEntity
>
list
=
userDao
.
getMyInviting
(
request
);
//
List<UserEntity> list = userDao.getMyInviting(request);
return
userDao
.
getMyInviting
(
request
);
return
userDao
.
getMyInviting
(
request
);
}
}
...
@@ -845,13 +845,14 @@ public class UserApiService {
...
@@ -845,13 +845,14 @@ public class UserApiService {
// 修改等级,青铜(E)到白银(D)
// 修改等级,青铜(E)到白银(D)
entity
.
setLevel
(
"D"
);
entity
.
setLevel
(
"D"
);
userDao
.
updateUserLevelByCode
(
entity
);
userDao
.
updateUserLevelByCode
(
entity
);
// HL2通道不稳定,暂时关闭
// 关系到HL2通道,修改费率
// 关系到HL2通道,修改费率
try
{
//
try {
timeUpdateRateHL2
(
entity
);
//
timeUpdateRateHL2(entity);
}
catch
(
Exception
e
)
{
//
} catch (Exception e) {
e
.
printStackTrace
();
//
e.printStackTrace();
logger
.
debug
(
"定时修改费率出错!"
);
//
logger.debug("定时修改费率出错!");
}
//
}
}
}
}
}
...
...
src/main/resources/mappings/modules/user/UserDao.xml
View file @
7b7041fd
...
@@ -909,6 +909,7 @@
...
@@ -909,6 +909,7 @@
SELECT
SELECT
id,
id,
nickname,
nickname,
mobile,
IF(`status`=2,"已激活","未激活") status
IF(`status`=2,"已激活","未激活") status
FROM
FROM
youka_users
youka_users
...
@@ -1040,6 +1041,6 @@
...
@@ -1040,6 +1041,6 @@
user_code
user_code
) a
) a
WHERE
WHERE
a.amountSum >=
100
00;
a.amountSum >=
5
00;
</select>
</select>
</mapper>
</mapper>
\ 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