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
9835b5fa
Commit
9835b5fa
authored
May 18, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into 3.7
parents
55d134e4
6f0ca4a8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
7 deletions
+18
-7
ChargeOrderServiceImpl.java
...application/order/member/impl/ChargeOrderServiceImpl.java
+8
-3
OrderManageServiceImpl.java
.../application/order/serve/impl/OrderManageServiceImpl.java
+3
-0
OrderManage.java
src/main/java/com/gogirl/domain/order/serve/OrderManage.java
+2
-4
OrderServe.java
src/main/java/com/gogirl/domain/order/serve/OrderServe.java
+5
-0
No files found.
src/main/java/com/gogirl/application/order/member/impl/ChargeOrderServiceImpl.java
View file @
9835b5fa
...
...
@@ -27,6 +27,7 @@ import com.gogirl.infrastructure.mapper.user.customer.CustomerBalanceRecordMappe
import
com.gogirl.infrastructure.mapper.user.customer.CustomerMapper
;
import
com.gogirl.infrastructure.service.wx.WxPayService
;
import
com.gogirl.infrastructure.util.SessionUtils
;
import
com.google.common.collect.Lists
;
import
lombok.AllArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
...
...
@@ -67,7 +68,6 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
throw
new
RRException
(
"回调失败"
);
}
Customer
customer
=
customerMapper
.
selectOne
(
new
LambdaQueryWrapper
<
Customer
>().
eq
(
Customer:
:
getOpenid1
,
result
.
getOpenid
()));
CustomerBalance
customerBalance
=
customerBalanceMapper
.
selectOne
(
...
...
@@ -85,7 +85,10 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
//首次充值
if
(
customerBalance
==
null
||
customerBalance
.
getBalance
()
==
0
)
{
if
(
customerBalance
==
null
||
(
customerBalance
.
getBalance
()
==
0
&&
customerBalanceRecordMapper
.
selectCount
(
new
LambdaQueryWrapper
<
CustomerBalanceRecord
>().
eq
(
CustomerBalanceRecord:
:
getCustomerId
,
customer
.
getId
())
.
in
(
CustomerBalanceRecord:
:
getType
,
Lists
.
newArrayList
(
CustomerBalanceRecord
.
TYPE_CHARGE
,
CustomerBalanceRecord
.
TYPE_FIRST_CHARGE
))
)
==
0
))
{
if
(
customerBalance
==
null
)
{
customerBalance
=
CustomerBalance
.
builder
()
//充值金额+赠送金额
...
...
@@ -179,6 +182,7 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
.
customerId
(
customer
.
getId
())
.
status
(
1
)
.
build
();
this
.
save
(
chargeOrder
);
}
...
...
@@ -249,11 +253,12 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
CustomerBalance
customerBalance
=
customerBalanceMapper
.
selectOne
(
new
LambdaQueryWrapper
<
CustomerBalance
>()
.
eq
(
CustomerBalance:
:
getCustomerId
,
customer
.
getId
()));
//充值类型
Integer
type
;
int
type
;
if
(
customerBalance
==
null
)
{
type
=
2
;
}
else
if
(
customerBalance
.
getBalance
()
==
0
&&
customerBalanceRecordMapper
.
selectCount
(
new
LambdaQueryWrapper
<
CustomerBalanceRecord
>().
eq
(
CustomerBalanceRecord:
:
getCustomerId
,
customer
.
getId
())
.
in
(
CustomerBalanceRecord:
:
getType
,
Lists
.
newArrayList
(
CustomerBalanceRecord
.
TYPE_CHARGE
,
CustomerBalanceRecord
.
TYPE_FIRST_CHARGE
))
)
==
0
)
{
type
=
2
;
}
else
{
...
...
src/main/java/com/gogirl/application/order/serve/impl/OrderManageServiceImpl.java
View file @
9835b5fa
...
...
@@ -783,6 +783,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
orderManage
.
setStatus
(
OrderManage
.
STATUS_UN_COMMENT
);
orderManage
.
setPaymentType
(
payType
);
orderManage
.
setMultiplePaymentType
(
null
);
orderManageMapper
.
updateById
(
orderManage
);
}
else
if
(
payType
.
equals
(
5
))
{
log
.
info
(
"**美甲师pos机收款**,订单id: {}"
,
orderId
);
...
...
@@ -790,6 +791,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
orderManage
.
setStatus
(
OrderManage
.
STATUS_UN_COMMENT
);
orderManage
.
setPaymentType
(
payType
);
orderManage
.
setMultiplePaymentType
(
null
);
orderManageMapper
.
updateById
(
orderManage
);
}
else
if
(
payType
.
equals
(
10
))
{
...
...
@@ -798,6 +800,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
//状态更新为待评论
orderManage
.
setStatus
(
OrderManage
.
STATUS_UN_COMMENT
);
orderManage
.
setPaymentType
(
OrderManage
.
PAYMENT_FREE
);
orderManage
.
setMultiplePaymentType
(
null
);
this
.
updateById
(
orderManage
);
}
...
...
src/main/java/com/gogirl/domain/order/serve/OrderManage.java
View file @
9835b5fa
package
com
.
gogirl
.
domain
.
order
.
serve
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.*
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.gogirl.domain.market.coupon.CouponCustomerRelevance
;
import
com.gogirl.domain.market.coupon.CouponOrderRelevance
;
...
...
@@ -144,6 +141,7 @@ public class OrderManage implements Serializable {
private
String
createUser
;
@ApiModelProperty
(
"多选支付方式 200-pos机 100-现金 50-微信扫码"
)
@TableField
(
strategy
=
FieldStrategy
.
IGNORED
)
private
String
multiplePaymentType
;
@ApiModelProperty
(
"支付方式:1#微信 2#会员 3#其他4#充值5#pos机6#现金7#大众点评8#微信扫码支付9#团购10#免单11#会员帮付12#余额抵扣微信支付13#余额抵扣pos支付"
)
...
...
src/main/java/com/gogirl/domain/order/serve/OrderServe.java
View file @
9835b5fa
...
...
@@ -36,14 +36,19 @@ public class OrderServe implements Serializable {
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
type
=
IdType
.
AUTO
)
private
Integer
id
;
@ApiModelProperty
(
"订单id"
)
private
Integer
orderId
;
@ApiModelProperty
(
"服务美甲顾问id"
)
private
String
technicianId
;
@ApiModelProperty
(
"订单美甲师姓名"
)
private
String
technicianName
;
@ApiModelProperty
(
"业绩"
)
private
BigDecimal
achievement
;
@ApiModelProperty
(
"服务评价状态 1-未评价 2-已评价"
)
private
Integer
commentStatus
;
...
...
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