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
f3a8b5b5
Commit
f3a8b5b5
authored
May 11, 2018
by
Java-聂换换
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改支付得bug
parent
a7225eca
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
6 additions
and
6 deletions
+6
-6
PayApiDao.java
src/main/java/com/thinkgem/jeesite/modules/pay/dao/PayApiDao.java
+1
-1
PingAnBankService.java
src/main/java/com/thinkgem/jeesite/modules/pay/pinganbank/PingAnBankService.java
+2
-2
PayApiService.java
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
+1
-1
UserApiService.java
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
+1
-1
PayApiDao.xml
src/main/resources/mappings/modules/pay/PayApiDao.xml
+1
-1
No files found.
src/main/java/com/thinkgem/jeesite/modules/pay/dao/PayApiDao.java
View file @
f3a8b5b5
...
@@ -15,7 +15,7 @@ public interface PayApiDao {
...
@@ -15,7 +15,7 @@ public interface PayApiDao {
List
<
UserRateEntity
>
getCDEUsers
(
String
[]
pathIds
);
List
<
UserRateEntity
>
getCDEUsers
(
String
[]
pathIds
);
List
<
UserRateEntity
>
getSABUsers
(
String
[]
pathIds
);
List
<
UserRateEntity
>
getSABUsers
(
String
[]
pathIds
,
String
payChannel
);
void
saveBenefitInfo
(
BenefitEntity
benefitEntity
);
void
saveBenefitInfo
(
BenefitEntity
benefitEntity
);
...
...
src/main/java/com/thinkgem/jeesite/modules/pay/pinganbank/PingAnBankService.java
View file @
f3a8b5b5
...
@@ -11,8 +11,8 @@ public class PingAnBankService {
...
@@ -11,8 +11,8 @@ public class PingAnBankService {
// String url = "http://127.0.0.1:7072/";
// String url = "http://127.0.0.1:7072/";
// String xml = "";
// String xml = "";
// HttpUtil.postXml(url,xml);
// HttpUtil.postXml(url,xml);
// 00202043000000326000 企业码
String
res
=
"A00101020100
101079900009999
00000000001084014 0120100809171028 2010080981026055 00000 0<?xml version=\"1.0\" encoding=\"GBK\"?><Result><Account>11002873390701</Account><CcyCode>RMB</CcyCode></Result>"
;
String
res
=
"A00101020100
202043000000326
00000000001084014 0120100809171028 2010080981026055 00000 0<?xml version=\"1.0\" encoding=\"GBK\"?><Result><Account>11002873390701</Account><CcyCode>RMB</CcyCode></Result>"
;
PostMethod
postMethod
=
new
PostMethod
(
PostMethod
postMethod
=
new
PostMethod
(
"http://127.0.0.1:7072"
);
"http://127.0.0.1:7072"
);
...
...
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
View file @
f3a8b5b5
...
@@ -360,7 +360,7 @@ public class PayApiService {
...
@@ -360,7 +360,7 @@ public class PayApiService {
}
}
}
}
// 获取顶级管理员
// 获取顶级管理员
List
<
UserRateEntity
>
pathSABUsers
=
payDao
.
getSABUsers
(
pathIds
);
List
<
UserRateEntity
>
pathSABUsers
=
payDao
.
getSABUsers
(
pathIds
,
request
.
getPayChannel
()
);
for
(
UserRateEntity
entity
:
pathSABUsers
)
{
for
(
UserRateEntity
entity
:
pathSABUsers
)
{
userBenefit
.
put
(
entity
.
getUserCode
(),
String
.
valueOf
((
minRate
-
Double
.
parseDouble
(
entity
.
getRate
()))
*
Double
.
parseDouble
(
request
.
getAmount
())));
userBenefit
.
put
(
entity
.
getUserCode
(),
String
.
valueOf
((
minRate
-
Double
.
parseDouble
(
entity
.
getRate
()))
*
Double
.
parseDouble
(
request
.
getAmount
())));
minRate
=
Double
.
valueOf
(
entity
.
getRate
());
minRate
=
Double
.
valueOf
(
entity
.
getRate
());
...
...
src/main/java/com/thinkgem/jeesite/modules/user/service/UserApiService.java
View file @
f3a8b5b5
...
@@ -133,7 +133,7 @@ public class UserApiService {
...
@@ -133,7 +133,7 @@ public class UserApiService {
// 保存用户信息
// 保存用户信息
String
code
=
IdGen
.
randomBase62
(
64
);
String
code
=
IdGen
.
randomBase62
(
64
);
UserEntity
recommend
=
userDao
.
checkRecommend
(
request
);
UserEntity
recommend
=
userDao
.
checkRecommend
(
request
);
UserEntity
userEntity
=
new
UserEntity
(
code
,
""
,
request
.
getMobile
(),
MD5
.
sign
(
request
.
getNewPassword
(),
ComCode
.
signCode
,
"utf-8"
),
request
.
getRecommendedMobile
(),
recommend
.
getRecommendedPath
()
+
recommend
.
getId
()
+
","
,
recommend
.
getBelongTo
());
UserEntity
userEntity
=
new
UserEntity
(
code
,
""
,
request
.
getMobile
(),
MD5
.
sign
(
request
.
getNewPassword
(),
ComCode
.
signCode
,
"utf-8"
),
request
.
getRecommendedMobile
(),
","
+
recommend
.
getRecommendedPath
()
+
recommend
.
getId
()
+
","
,
recommend
.
getBelongTo
());
userDao
.
signUp
(
userEntity
);
userDao
.
signUp
(
userEntity
);
UserEntity
user
=
userDao
.
getUserInfo
(
new
Request
(
code
));
UserEntity
user
=
userDao
.
getUserInfo
(
new
Request
(
code
));
// 以下两行代码应Android要求,增加空detail和card
// 以下两行代码应Android要求,增加空detail和card
...
...
src/main/resources/mappings/modules/pay/PayApiDao.xml
View file @
f3a8b5b5
...
@@ -62,7 +62,7 @@
...
@@ -62,7 +62,7 @@
yr.rate AS rate
yr.rate AS rate
FROM
FROM
youka_users yu
youka_users yu
LEFT JOIN youka_rate yr ON yu.level = yr.user_level AND yr.pay_method = 'quick'
LEFT JOIN youka_rate yr ON yu.level = yr.user_level AND yr.pay_method = 'quick'
AND yr.pay_channel = #{payChannel}
WHERE
WHERE
yu.id IN
yu.id IN
<foreach
collection=
"array"
item=
"pathIds"
index=
"index"
<foreach
collection=
"array"
item=
"pathIds"
index=
"index"
...
...
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