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
98e1c302
Commit
98e1c302
authored
Apr 19, 2018
by
Java-聂换换
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改分润
parent
735d8804
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
22 additions
and
1 deletions
+22
-1
PayApiDao.java
src/main/java/com/thinkgem/jeesite/modules/pay/dao/PayApiDao.java
+2
-0
BenefitEntity.java
src/main/java/com/thinkgem/jeesite/modules/pay/entity/BenefitEntity.java
+9
-0
BenefitSevice.java
src/main/java/com/thinkgem/jeesite/modules/pay/service/BenefitSevice.java
+1
-0
PayApiService.java
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
+5
-0
OrderApiDao.xml
src/main/resources/mappings/modules/pay/OrderApiDao.xml
+3
-0
PayApiDao.xml
src/main/resources/mappings/modules/pay/PayApiDao.xml
+2
-1
No files found.
src/main/java/com/thinkgem/jeesite/modules/pay/dao/PayApiDao.java
View file @
98e1c302
...
@@ -34,4 +34,6 @@ public interface PayApiDao {
...
@@ -34,4 +34,6 @@ public interface PayApiDao {
// 查询状态为支付中的状态
// 查询状态为支付中的状态
List
<
OrderEntity
>
getOrderListTimeing
(
OrderEntity
orderEntity
);
List
<
OrderEntity
>
getOrderListTimeing
(
OrderEntity
orderEntity
);
}
}
src/main/java/com/thinkgem/jeesite/modules/pay/entity/BenefitEntity.java
View file @
98e1c302
...
@@ -13,6 +13,8 @@ public class BenefitEntity extends BaseEntity implements Serializable {
...
@@ -13,6 +13,8 @@ public class BenefitEntity extends BaseEntity implements Serializable {
private
String
benefitType
;
// 分润类型 A收益 M提现
private
String
benefitType
;
// 分润类型 A收益 M提现
private
String
amount
;
// 金额
private
String
amount
;
// 金额
private
String
cardCode
;
// 提现卡code
private
String
cardCode
;
// 提现卡code
private
String
payMethod
;
private
String
startTime
;
private
String
startTime
;
...
@@ -127,4 +129,11 @@ public class BenefitEntity extends BaseEntity implements Serializable {
...
@@ -127,4 +129,11 @@ public class BenefitEntity extends BaseEntity implements Serializable {
this
.
createDate
=
createDate
;
this
.
createDate
=
createDate
;
}
}
public
String
getPayMethod
()
{
return
payMethod
;
}
public
void
setPayMethod
(
String
payMethod
)
{
this
.
payMethod
=
payMethod
;
}
}
}
src/main/java/com/thinkgem/jeesite/modules/pay/service/BenefitSevice.java
View file @
98e1c302
...
@@ -97,6 +97,7 @@ public class BenefitSevice {
...
@@ -97,6 +97,7 @@ public class BenefitSevice {
BenefitEntity
benefitEntityMonth
=
payDao
.
getBenefitSum
(
entity
);
BenefitEntity
benefitEntityMonth
=
payDao
.
getBenefitSum
(
entity
);
if
(
benefitEntityMonth
!=
null
&&
StringUtils
.
isNotBlank
(
benefitEntityMonth
.
getAmount
())){
if
(
benefitEntityMonth
!=
null
&&
StringUtils
.
isNotBlank
(
benefitEntityMonth
.
getAmount
())){
balanceEntity
.
setMonthIncome
(
benefitEntityMonth
.
getAmount
());
balanceEntity
.
setMonthIncome
(
benefitEntityMonth
.
getAmount
());
}
else
{
}
else
{
balanceEntity
.
setMonthIncome
(
"0.00"
);
balanceEntity
.
setMonthIncome
(
"0.00"
);
}
}
...
...
src/main/java/com/thinkgem/jeesite/modules/pay/service/PayApiService.java
View file @
98e1c302
...
@@ -96,6 +96,7 @@ public class PayApiService {
...
@@ -96,6 +96,7 @@ public class PayApiService {
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setPayMethod
(
orderEntity
.
getPayMethod
());
payDao
.
saveBenefitInfo
(
benefitEntity
);
payDao
.
saveBenefitInfo
(
benefitEntity
);
}
}
...
@@ -111,6 +112,7 @@ public class PayApiService {
...
@@ -111,6 +112,7 @@ public class PayApiService {
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setPayMethod
(
orderEntity
.
getPayMethod
());
payDao
.
saveBenefitInfo
(
benefitEntity
);
payDao
.
saveBenefitInfo
(
benefitEntity
);
}
}
...
@@ -133,6 +135,7 @@ public class PayApiService {
...
@@ -133,6 +135,7 @@ public class PayApiService {
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setPayMethod
(
orderEntity
.
getPayMethod
());
payDao
.
saveBenefitInfo
(
benefitEntity
);
payDao
.
saveBenefitInfo
(
benefitEntity
);
}
}
...
@@ -149,6 +152,7 @@ public class PayApiService {
...
@@ -149,6 +152,7 @@ public class PayApiService {
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setPayMethod
(
orderEntity
.
getPayMethod
());
payDao
.
saveBenefitInfo
(
benefitEntity
);
payDao
.
saveBenefitInfo
(
benefitEntity
);
}
}
...
@@ -502,6 +506,7 @@ public class PayApiService {
...
@@ -502,6 +506,7 @@ public class PayApiService {
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
String
benefitCode
=
IdGen
.
randomBase62
(
64
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
BenefitEntity
benefitEntity
=
new
BenefitEntity
(
benefitCode
,
request
.
getSubMerchantCode
(),
code
,
request
.
getPayChannel
(),
"0"
,
"A"
,
userBenefits
.
get
(
key
),
""
);
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setAmount
(
String
.
valueOf
(
Double
.
valueOf
(
benefitEntity
.
getAmount
())));
benefitEntity
.
setPayMethod
(
orderEntity
.
getPayMethod
());
payDao
.
saveBenefitInfo
(
benefitEntity
);
payDao
.
saveBenefitInfo
(
benefitEntity
);
}
}
Response
response
=
new
Response
();
Response
response
=
new
Response
();
...
...
src/main/resources/mappings/modules/pay/OrderApiDao.xml
View file @
98e1c302
...
@@ -43,15 +43,18 @@
...
@@ -43,15 +43,18 @@
o.pay_status AS "orderEntity.payStatus",
o.pay_status AS "orderEntity.payStatus",
o.pay_type AS "orderEntity.payType",
o.pay_type AS "orderEntity.payType",
o.pay_channel AS "orderEntity.payChannel",
o.pay_channel AS "orderEntity.payChannel",
o.pay_method AS "orderEntity.payMethod",
o.`subject` AS "orderEntity.subject",
o.`subject` AS "orderEntity.subject",
o.amount AS "orderEntity.amount",
o.amount AS "orderEntity.amount",
sd.label AS "orderEntity.payChannelName",
sd.label AS "orderEntity.payChannelName",
sdm.label AS "orderEntity.payMethodName",
yb.amount AS "amount",
yb.amount AS "amount",
yb.create_date AS "createDate"
yb.create_date AS "createDate"
FROM
FROM
youka_benefit yb
youka_benefit yb
LEFT JOIN `youka_orders` o ON yb.order_code = o.`code`
LEFT JOIN `youka_orders` o ON yb.order_code = o.`code`
LEFT JOIN sys_dict sd ON sd.`VALUE` = o.pay_channel
LEFT JOIN sys_dict sd ON sd.`VALUE` = o.pay_channel
LEFT JOIN sys_dict sdm ON sdm.`VALUE` = o.pay_method
WHERE o.del_flag = 0
WHERE o.del_flag = 0
AND o.user_code = #{subMerchantCode}
AND o.user_code = #{subMerchantCode}
<if
test=
"payChannel != null and payChannel != ''"
>
<if
test=
"payChannel != null and payChannel != ''"
>
...
...
src/main/resources/mappings/modules/pay/PayApiDao.xml
View file @
98e1c302
...
@@ -138,6 +138,7 @@
...
@@ -138,6 +138,7 @@
code,
code,
user_code,
user_code,
order_code,
order_code,
pay_method,
pay_channel,
pay_channel,
benefit_status,
benefit_status,
benefit_type,
benefit_type,
...
@@ -145,7 +146,7 @@
...
@@ -145,7 +146,7 @@
card_code,
card_code,
create_by,
create_by,
update_by
update_by
) VALUES (#{code}, #{userCode}, #{orderCode}, #{payChannel}, #{benefitStatus}, #{benefitType}, #{amount}, #{cardCode}, #{createdUser}, #{modifiedUser})
) VALUES (#{code}, #{userCode}, #{orderCode},
#{payMethod},
#{payChannel}, #{benefitStatus}, #{benefitType}, #{amount}, #{cardCode}, #{createdUser}, #{modifiedUser})
</insert>
</insert>
<update
id=
"updateBenefit"
>
<update
id=
"updateBenefit"
>
...
...
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