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
77675798
Commit
77675798
authored
Apr 15, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' into branch
parents
d0a633ac
28d9d5bf
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
25 additions
and
25 deletions
+25
-25
CouponCustomerRelevanceServiceImpl.java
...arket/coupon/impl/CouponCustomerRelevanceServiceImpl.java
+20
-18
MarketServiceImpl.java
...irl/application/market/coupon/impl/MarketServiceImpl.java
+0
-2
StoreUserMapper.xml
src/main/resources/mapper/store/StoreUserMapper.xml
+5
-5
No files found.
src/main/java/com/gogirl/application/market/coupon/impl/CouponCustomerRelevanceServiceImpl.java
View file @
77675798
...
@@ -23,7 +23,6 @@ import org.springframework.stereotype.Service;
...
@@ -23,7 +23,6 @@ import org.springframework.stereotype.Service;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.Objects
;
import
java.util.Objects
;
...
@@ -103,29 +102,32 @@ public class CouponCustomerRelevanceServiceImpl extends ServiceImpl<CouponCustom
...
@@ -103,29 +102,32 @@ public class CouponCustomerRelevanceServiceImpl extends ServiceImpl<CouponCustom
}
}
@Override
@Override
public
IPage
<
CouponCustomerRelevance
>
selectMyCoupon
(
Integer
customerId
,
Integer
pageNum
,
Integer
pageSize
,
Integer
state
,
Boolean
containRemoveCoupon
)
{
public
IPage
<
CouponCustomerRelevance
>
selectMyCoupon
(
Integer
customerId
,
Integer
pageNum
,
Integer
pageSize
,
Integer
state
,
Boolean
containRemoveCoupon
)
{
IPage
<
CouponCustomerRelevance
>
page
=
new
Page
<>(
pageNum
,
pageSize
);
IPage
<
CouponCustomerRelevance
>
page
=
new
Page
<>(
pageNum
,
pageSize
);
page
=
couponCustomerRelevanceMapper
.
selectPage
(
page
,
new
LambdaQueryWrapper
<
CouponCustomerRelevance
>().
eq
(
CouponCustomerRelevance:
:
getCustomerId
,
customerId
));
page
=
couponCustomerRelevanceMapper
.
selectPage
(
page
,
new
LambdaQueryWrapper
<
CouponCustomerRelevance
>()
.
eq
(
CouponCustomerRelevance:
:
getCustomerId
,
customerId
)
.
eq
(
CouponCustomerRelevance:
:
getState
,
state
));
this
.
joinCouponCustomerRelevanceMapper
(
page
.
getRecords
());
this
.
joinCouponCustomerRelevanceMapper
(
page
.
getRecords
());
/*校验是否可用*/
long
nowTime
=
new
Date
().
getTime
();
List
<
CouponCustomerRelevance
>
records
=
page
.
getRecords
()
for
(
int
i
=
0
;
i
<
page
.
getRecords
().
size
();
i
++)
{
.
stream
()
if
(
containRemoveCoupon
!=
null
&&
!
containRemoveCoupon
&&
page
.
getRecords
().
get
(
i
).
getCouponId
().
equals
(
66
))
{
.
peek
(
couponCustomerRelevance
->
{
page
.
getRecords
().
remove
(
i
);
if
(
couponCustomerRelevance
.
getState
()
==
1
&&
!
couponCustomerRelevance
.
isValid
())
{
i
--;
continue
;
}
CouponCustomerRelevance
couponCustomerRelevance
=
page
.
getRecords
().
get
(
i
);
if
(
nowTime
>
couponCustomerRelevance
.
getValidEndTime
().
getTime
()
&&
couponCustomerRelevance
.
getState
()
==
1
)
{
couponCustomerRelevance
.
setState
(
3
);
couponCustomerRelevance
.
setState
(
3
);
couponCustomerRelevanceMapper
.
updateById
(
couponCustomerRelevance
);
}
}
if
(
state
!=
null
&&
state
!=
0
&&
couponCustomerRelevance
.
getState
()
!=
null
&&
!
couponCustomerRelevance
.
getState
().
equals
(
state
))
{
})
page
.
getRecords
().
remove
(
i
);
.
filter
(
couponCustomerRelevance
->
couponCustomerRelevance
.
getState
().
equals
(
state
))
i
--;
.
collect
(
Collectors
.
toList
());
}
}
page
.
setRecords
(
records
);
return
page
;
return
page
;
}
}
...
...
src/main/java/com/gogirl/application/market/coupon/impl/MarketServiceImpl.java
View file @
77675798
...
@@ -286,14 +286,12 @@ public class MarketServiceImpl implements MarketService {
...
@@ -286,14 +286,12 @@ public class MarketServiceImpl implements MarketService {
.
eq
(
CouponCustomerRelevance:
:
getState
,
1
)
.
eq
(
CouponCustomerRelevance:
:
getState
,
1
)
.
eq
(
CouponCustomerRelevance:
:
getSourceType
,
1
));
.
eq
(
CouponCustomerRelevance:
:
getSourceType
,
1
));
//订单使用的次卡
//订单使用的次卡
List
<
TimesCardUsedRecord
>
timesCardUsedRecordList
=
timesCardUsedRecordService
List
<
TimesCardUsedRecord
>
timesCardUsedRecordList
=
timesCardUsedRecordService
.
list
(
new
LambdaQueryWrapper
<
TimesCardUsedRecord
>()
.
list
(
new
LambdaQueryWrapper
<
TimesCardUsedRecord
>()
.
eq
(
TimesCardUsedRecord:
:
getOrderId
,
orderId
)
.
eq
(
TimesCardUsedRecord:
:
getOrderId
,
orderId
)
.
eq
(
TimesCardUsedRecord:
:
getStatus
,
1
));
.
eq
(
TimesCardUsedRecord:
:
getStatus
,
1
));
//查询订单聚合
//查询订单聚合
OrderManage
orderManage
=
orderManageMapper
.
selectById
(
orderId
);
OrderManage
orderManage
=
orderManageMapper
.
selectById
(
orderId
);
List
<
OrderServe
>
orderServeList
=
orderServeMapper
.
selectList
(
new
LambdaQueryWrapper
<
OrderServe
>().
eq
(
OrderServe:
:
getOrderId
,
orderId
));
List
<
OrderServe
>
orderServeList
=
orderServeMapper
.
selectList
(
new
LambdaQueryWrapper
<
OrderServe
>().
eq
(
OrderServe:
:
getOrderId
,
orderId
));
...
...
src/main/resources/mapper/store/StoreUserMapper.xml
View file @
77675798
...
@@ -4,12 +4,11 @@
...
@@ -4,12 +4,11 @@
<select
id=
"listUserForAllNotQuit"
resultType=
"com.gogirl.domain.store.store.StoreUser"
>
<select
id=
"listUserForAllNotQuit"
resultType=
"com.gogirl.domain.store.store.StoreUser"
>
select
SELECT t1.* from store_user t1
*
LEFT JOIN staff_store_authority t2 on t1.id =t2.user_id
from store_user
where t1.`status` = 1
where status = 1
<if
test=
"departmentId != null"
>
<if
test=
"departmentId != null"
>
and
department
_id = #{departmentId}
and
t2.store
_id = #{departmentId}
</if>
</if>
</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