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
88e7ac67
Commit
88e7ac67
authored
Jul 14, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
款式
parent
b0bab88f
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
17 deletions
+19
-17
BaseServeServiceImpl.java
.../application/product/serve/impl/BaseServeServiceImpl.java
+1
-11
Schedule.java
...ain/java/com/gogirl/infrastructure/schedule/Schedule.java
+10
-2
ProduceController.java
...om/gogirl/interfaces/product/serve/ProduceController.java
+8
-4
No files found.
src/main/java/com/gogirl/application/product/serve/impl/BaseServeServiceImpl.java
View file @
88e7ac67
package
com
.
gogirl
.
application
.
product
.
serve
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.gogirl.application.product.serve.BaseServeService
;
import
com.gogirl.domain.product.serve.BaseProduce
;
import
com.gogirl.domain.product.serve.BaseServe
;
import
com.gogirl.infrastructure.mapper.market.discount.LeisureDiscountConfigMapper
;
import
com.gogirl.infrastructure.mapper.product.serve.BaseProduceMapper
;
import
com.gogirl.infrastructure.mapper.product.serve.BaseServeMapper
;
import
com.gogirl.infrastructure.util.SessionUtils
;
import
lombok.AllArgsConstructor
;
import
org.springframework.stereotype.Service
;
...
...
@@ -34,13 +31,6 @@ public class BaseServeServiceImpl extends ServiceImpl<BaseServeMapper, BaseServe
@Override
public
BaseServe
getAggregate
(
Integer
id
,
LocalDateTime
date
,
Integer
departmentId
)
{
BaseServe
baseServe
=
baseServeMapper
.
selectById
(
id
);
if
(
SessionUtils
.
getSourceFrom
().
equals
(
SessionUtils
.
technician
))
{
List
<
BaseProduce
>
baseProduceList
=
baseProduceMapper
.
selectList
(
new
LambdaQueryWrapper
<
BaseProduce
>().
eq
(
BaseProduce:
:
getServiceId
,
id
));
baseServe
.
setListProduce
(
baseProduceList
);
}
return
baseServe
;
return
baseServeMapper
.
selectById
(
id
);
}
}
src/main/java/com/gogirl/infrastructure/schedule/Schedule.java
View file @
88e7ac67
...
...
@@ -76,6 +76,7 @@ import java.util.Date;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.function.Consumer
;
import
java.util.stream.Collectors
;
@EnableScheduling
...
...
@@ -408,8 +409,7 @@ public class Schedule {
List
<
StoreTechnician
>
storeTechnicianList
=
storeTechnicianMapper
.
selectList
(
new
LambdaQueryWrapper
<
StoreTechnician
>()
.
eq
(
StoreTechnician:
:
getStatus
,
1
)
.
eq
(
StoreTechnician:
:
getIsAdmin
,
false
));
storeTechnicianList
.
forEach
(
storeTechnician
->
{
Consumer
<
StoreTechnician
>
consumer
=
storeTechnician
->
{
ParameterizedTypeReference
<
AdminResult
<
AdminPage
<
AdminTechnicianScore
>>>
responseBodyType
=
new
ParameterizedTypeReference
<
AdminResult
<
AdminPage
<
AdminTechnicianScore
>>>()
{
};
...
...
@@ -548,6 +548,14 @@ public class Schedule {
}
else
{
careerMapper
.
insert
(
career
);
}
};
storeTechnicianList
.
forEach
(
storeTechnician
->
{
try
{
consumer
.
accept
(
storeTechnician
);
}
catch
(
Exception
e
)
{
log
.
error
(
"同步美甲师成长任务失败,id:{},name:{}"
,
storeTechnician
.
getId
(),
storeTechnician
.
getName
());
}
});
log
.
info
(
"定时同步美甲师成长历程** 任务结束"
);
...
...
src/main/java/com/gogirl/interfaces/product/serve/ProduceController.java
View file @
88e7ac67
...
...
@@ -28,6 +28,14 @@ public class ProduceController {
}
@GetMapping
(
"/technician/serve/no_queryProducePage"
)
@ApiOperation
(
value
=
"美甲师款式列表"
)
public
JsonResult
<
IPage
<
BaseProduce
>>
techQueryProducePage
(
QueryProducePageRequest
request
)
{
IPage
<
BaseProduce
>
page
=
baseProduceService
.
queryProducePage
(
request
);
return
JsonResult
.
success
(
page
);
}
@ApiOperation
(
value
=
"查询款式详情"
,
notes
=
"查询款式详情"
)
@GetMapping
(
"/customer/produce/queryProduceDetail"
)
public
JsonResult
<
BaseProduce
>
queryProduceDetail
(
Integer
id
)
{
...
...
@@ -39,13 +47,9 @@ public class ProduceController {
@GetMapping
(
"/customer/produce/queryProduceDetail2"
)
public
JsonResult
<
QueryProduceDetailResp
>
queryProduceDetail2
(
@RequestParam
Integer
id
)
{
BaseProduce
produce
=
baseProduceService
.
getProduceForDetail
(
id
);
QueryProduceDetailResp
data
=
new
QueryProduceDetailResp
();
//款式
data
.
setProduce
(
produce
);
//服务
data
.
setServe
(
produce
.
getServe
());
return
JsonResult
.
success
(
data
);
}
...
...
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