Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gogirl-miniapp-backend
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
huluobin
gogirl-miniapp-backend
Commits
f508ccb5
Commit
f508ccb5
authored
May 11, 2021
by
liyanlin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
425d9bd8
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
9 deletions
+11
-9
AgentUserServiceImpl.java
.../gogirl/application/common/impl/AgentUserServiceImpl.java
+6
-5
CustomerService.java
...com/gogirl/application/user/customer/CustomerService.java
+1
-1
CustomerServiceImpl.java
...l/application/user/customer/impl/CustomerServiceImpl.java
+4
-3
No files found.
src/main/java/com/gogirl/application/common/impl/AgentUserServiceImpl.java
View file @
f508ccb5
...
@@ -74,7 +74,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
...
@@ -74,7 +74,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
.
deviceInfo
(
"设备号"
)
.
deviceInfo
(
"设备号"
)
.
body
(
"充值"
+
agentConfig
.
getRechargeAmount
().
intValue
())
.
body
(
"充值"
+
agentConfig
.
getRechargeAmount
().
intValue
())
.
detail
(
"详情"
)
.
detail
(
"详情"
)
.
attach
(
"c"
)
.
attach
(
gt
.
getBrandId
().
toString
()
)
.
outTradeNo
(
IdWorker
.
getIdStr
())
.
outTradeNo
(
IdWorker
.
getIdStr
())
//充值金额
//充值金额
.
totalFee
(
agentConfig
.
getRechargeAmount
().
add
(
agentConfig
.
getBondAmount
()).
multiply
(
new
BigDecimal
(
"100"
)).
intValue
())
.
totalFee
(
agentConfig
.
getRechargeAmount
().
add
(
agentConfig
.
getBondAmount
()).
multiply
(
new
BigDecimal
(
"100"
)).
intValue
())
...
@@ -97,8 +97,9 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
...
@@ -97,8 +97,9 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
@Override
@Override
public
void
notifyChargeAgent
(
WxPayOrderNotifyResult
result
)
{
public
void
notifyChargeAgent
(
WxPayOrderNotifyResult
result
)
{
String
openid
=
result
.
getOpenid
();
String
openid
=
result
.
getOpenid
();
Integer
brandId
=
Integer
.
parseInt
(
result
.
getAttach
());
BigDecimal
amount
=
new
BigDecimal
(
result
.
getTotalFee
()).
divide
(
new
BigDecimal
(
100
),
2
,
RoundingMode
.
HALF_DOWN
);
BigDecimal
amount
=
new
BigDecimal
(
result
.
getTotalFee
()).
divide
(
new
BigDecimal
(
100
),
2
,
RoundingMode
.
HALF_DOWN
);
Customer
customer
=
customerService
.
selectByOpenid1
(
openid
);
Customer
customer
=
customerService
.
selectByOpenid1
(
openid
,
brandId
);
AgentUser
agentUser
=
this
.
selectByPhone
(
customer
.
getPhone
(),
customer
.
getBrandId
());
AgentUser
agentUser
=
this
.
selectByPhone
(
customer
.
getPhone
(),
customer
.
getBrandId
());
...
@@ -239,7 +240,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
...
@@ -239,7 +240,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
default
:
default
:
throw
new
RRException
(
"invalid type"
);
throw
new
RRException
(
"invalid type"
);
}
}
AgentConfig
agentConfig
=
agentConfigMapper
.
selectByRechargeAmount
(
agentUser
.
getCurrentRechargeAmount
(),
customer
.
getBrandId
());
AgentConfig
agentConfig
=
agentConfigMapper
.
selectByRechargeAmount
(
agentUser
.
getCurrentRechargeAmount
(),
customer
.
getBrandId
());
agentUser
.
setLevel
(
agentConfig
.
getId
());
agentUser
.
setLevel
(
agentConfig
.
getId
());
agentUser
.
setDiscount
(
agentConfig
.
getDiscount
());
agentUser
.
setDiscount
(
agentConfig
.
getDiscount
());
agentUserMapper
.
updateById
(
agentUser
);
agentUserMapper
.
updateById
(
agentUser
);
...
@@ -260,7 +261,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
...
@@ -260,7 +261,7 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
.
deviceInfo
(
"设备号"
)
.
deviceInfo
(
"设备号"
)
.
body
(
"充值"
+
amount
)
.
body
(
"充值"
+
amount
)
.
detail
(
"详情"
)
.
detail
(
"详情"
)
.
attach
(
"c"
)
.
attach
(
gt
.
getBrandId
().
toString
()
)
.
outTradeNo
(
IdWorker
.
getIdStr
())
.
outTradeNo
(
IdWorker
.
getIdStr
())
//充值金额
//充值金额
.
totalFee
(
amount
.
multiply
(
new
BigDecimal
(
"100"
)).
intValue
())
.
totalFee
(
amount
.
multiply
(
new
BigDecimal
(
"100"
)).
intValue
())
...
@@ -272,6 +273,6 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
...
@@ -272,6 +273,6 @@ public class AgentUserServiceImpl extends ServiceImpl<AgentUserMapper, AgentUser
.
sceneInfo
(
"gogirl美甲美睫沙龙"
)
.
sceneInfo
(
"gogirl美甲美睫沙龙"
)
.
build
();
.
build
();
return
wxPayService
.
createJsapiOrder
(
request
,
gt
.
getBrandId
());
return
wxPayService
.
createJsapiOrder
(
request
,
gt
.
getBrandId
());
}
}
}
}
src/main/java/com/gogirl/application/user/customer/CustomerService.java
View file @
f508ccb5
...
@@ -145,5 +145,5 @@ public interface CustomerService extends IService<Customer> {
...
@@ -145,5 +145,5 @@ public interface CustomerService extends IService<Customer> {
* @param openid1
* @param openid1
* @return
* @return
*/
*/
Customer
selectByOpenid1
(
String
openid1
);
Customer
selectByOpenid1
(
String
openid1
,
Integer
brandId
);
}
}
src/main/java/com/gogirl/application/user/customer/impl/CustomerServiceImpl.java
View file @
f508ccb5
...
@@ -262,7 +262,7 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
...
@@ -262,7 +262,7 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
gogirlTokenService
.
updateByToken
(
gogirlToken
);
gogirlTokenService
.
updateByToken
(
gogirlToken
);
Customer
customer
=
customerMapper
.
selectById
(
gogirlToken
.
getCustomerId
());
Customer
customer
=
customerMapper
.
selectById
(
gogirlToken
.
getCustomerId
());
Customer
phoneCustomer
=
customerMapper
.
selectOne
(
new
LambdaQueryWrapper
<
Customer
>().
eq
(
Customer:
:
getPhone
,
phone
));
Customer
phoneCustomer
=
customerMapper
.
selectOne
(
new
LambdaQueryWrapper
<
Customer
>().
eq
(
Customer:
:
getPhone
,
phone
)
.
eq
(
Customer:
:
getBrandId
,
gogirlToken
.
getBrandId
())
);
if
(
StringUtils
.
isNotEmpty
(
customer
.
getPhone
()))
{
if
(
StringUtils
.
isNotEmpty
(
customer
.
getPhone
()))
{
throw
new
RRException
(
"您已经授权过手机号"
);
throw
new
RRException
(
"您已经授权过手机号"
);
...
@@ -592,10 +592,11 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
...
@@ -592,10 +592,11 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
}
}
@Override
@Override
public
Customer
selectByOpenid1
(
String
openid1
)
{
public
Customer
selectByOpenid1
(
String
openid1
,
Integer
brandId
)
{
return
this
.
getOne
(
new
LambdaQueryWrapper
<
Customer
>()
return
this
.
getOne
(
new
LambdaQueryWrapper
<
Customer
>()
.
eq
(
Customer:
:
getOpenid1
,
openid1
));
.
eq
(
Customer:
:
getOpenid1
,
openid1
)
.
eq
(
Customer:
:
getBrandId
,
brandId
));
}
}
...
...
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