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
f135ab8e
Commit
f135ab8e
authored
Mar 11, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mapper 修改
parent
f0dce898
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
35 additions
and
7 deletions
+35
-7
ScheduleManageService.java
...gogirl/application/order/serve/ScheduleManageService.java
+10
-0
ScheduleManageServiceImpl.java
...plication/order/serve/impl/ScheduleManageServiceImpl.java
+13
-4
ScheduleManageController.java
...girl/interfaces/order/serve/ScheduleManageController.java
+3
-3
application-pre.yml
src/main/resources/application-pre.yml
+8
-0
StoreClassesTechnicianMapper.xml
...n/resources/mapper/store/StoreClassesTechnicianMapper.xml
+1
-0
No files found.
src/main/java/com/gogirl/application/order/serve/ScheduleManageService.java
View file @
f135ab8e
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.gogirl.domain.order.serve.ScheduleManage
;
import
com.gogirl.domain.order.serve.ScheduleManage
;
import
com.gogirl.domain.order.serve.ScheduleServe
;
import
com.gogirl.domain.order.serve.ScheduleServe
;
import
com.gogirl.domain.store.store.StoreTechnician
;
import
com.gogirl.dto.IdleTimeProgramQuery
;
import
com.gogirl.dto.IdleTimeProgramQuery
;
import
com.gogirl.dto.LeisureScheduleServe
;
import
com.gogirl.dto.LeisureScheduleServe
;
import
com.gogirl.dto.LeisureScheduleServeQuery
;
import
com.gogirl.dto.LeisureScheduleServeQuery
;
...
@@ -12,9 +13,11 @@ import com.gogirl.shared.order.serve.command.schedule.CancelScheduleCommand;
...
@@ -12,9 +13,11 @@ import com.gogirl.shared.order.serve.command.schedule.CancelScheduleCommand;
import
com.gogirl.shared.order.serve.command.schedule.SubmitScheduleCommand
;
import
com.gogirl.shared.order.serve.command.schedule.SubmitScheduleCommand
;
import
com.gogirl.shared.order.serve.command.schedule.UpdateScheduleCommand
;
import
com.gogirl.shared.order.serve.command.schedule.UpdateScheduleCommand
;
import
com.gogirl.shared.order.serve.query.dto.IdleTimeDTO
;
import
com.gogirl.shared.order.serve.query.dto.IdleTimeDTO
;
import
com.gogirl.shared.order.serve.query.qry.StoreTechnicianQuery
;
import
com.gogirl.shared.order.serve.query.qry.schedule.ScheduleManagePageQuery
;
import
com.gogirl.shared.order.serve.query.qry.schedule.ScheduleManagePageQuery
;
import
java.text.ParseException
;
import
java.text.ParseException
;
import
java.time.LocalDateTime
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
...
@@ -135,4 +138,11 @@ public interface ScheduleManageService extends IService<ScheduleManage> {
...
@@ -135,4 +138,11 @@ public interface ScheduleManageService extends IService<ScheduleManage> {
* @return
* @return
*/
*/
IPage
<
LeisureScheduleServe
>
queryPageLeisureScheduleServe
(
LeisureScheduleServeQuery
query
);
IPage
<
LeisureScheduleServe
>
queryPageLeisureScheduleServe
(
LeisureScheduleServeQuery
query
);
List
<
StoreTechnicianQuery
>
storeTechnicianQueryList
(
Integer
scheduledId
,
Integer
departmentId
,
String
scheduleDate
,
List
<
Integer
>
serveIdList
)
throws
ParseException
;
StoreTechnician
queryLeisureTechnician
(
Integer
departmentId
,
Integer
serveId
,
LocalDateTime
serveStartTime
,
LocalDateTime
serveEndTime
);
}
}
src/main/java/com/gogirl/application/order/serve/impl/ScheduleManageServiceImpl.java
View file @
f135ab8e
...
@@ -101,10 +101,11 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
...
@@ -101,10 +101,11 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
private
final
PurchaseSkuMapper
purchaseSkuMapper
;
private
final
PurchaseSkuMapper
purchaseSkuMapper
;
private
final
BaseProduceMapper
baseProduceMapper
;
private
final
BaseProduceMapper
baseProduceMapper
;
private
List
<
StoreTechnicianQuery
>
storeTechnicianQueryList
(
Integer
scheduledId
,
@Override
Integer
departmentId
,
public
List
<
StoreTechnicianQuery
>
storeTechnicianQueryList
(
Integer
scheduledId
,
String
scheduleDate
,
Integer
departmentId
,
List
<
Integer
>
serveIdList
)
throws
ParseException
{
String
scheduleDate
,
List
<
Integer
>
serveIdList
)
throws
ParseException
{
//1.查询美甲师排班表
//1.查询美甲师排班表
List
<
StoreClassesTechnician
>
storeClassesTechnicianList
=
storeClassesTechnicianService
.
listClassesTechnician
(
scheduledId
,
departmentId
,
scheduleDate
);
List
<
StoreClassesTechnician
>
storeClassesTechnicianList
=
storeClassesTechnicianService
.
listClassesTechnician
(
scheduledId
,
departmentId
,
scheduleDate
);
...
@@ -202,6 +203,14 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
...
@@ -202,6 +203,14 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
}
}
@Override
@Override
public
StoreTechnician
queryLeisureTechnician
(
Integer
departmentId
,
Integer
serveId
,
LocalDateTime
serveStartTime
,
LocalDateTime
serveEndTime
)
{
// this.storeTechnicianQueryList(null,departmentId)
return
null
;
}
@Override
public
List
<
IdleTimeDTO
>
queryIdleTime
(
IdleTimeProgramQuery
qry
)
throws
ParseException
{
public
List
<
IdleTimeDTO
>
queryIdleTime
(
IdleTimeProgramQuery
qry
)
throws
ParseException
{
IdleTimeQuery
idleTimeQuery
=
new
IdleTimeQuery
();
IdleTimeQuery
idleTimeQuery
=
new
IdleTimeQuery
();
...
...
src/main/java/com/gogirl/interfaces/order/serve/ScheduleManageController.java
View file @
f135ab8e
...
@@ -239,10 +239,10 @@ public class ScheduleManageController {
...
@@ -239,10 +239,10 @@ public class ScheduleManageController {
@PostMapping
(
"/customer/queryLeisureTechnician"
)
@PostMapping
(
"/customer/queryLeisureTechnician"
)
public
JsonResult
<
StoreTechnician
>
queryLeisureTechnician
(
@RequestParam
Integer
departmentId
,
public
JsonResult
<
StoreTechnician
>
queryLeisureTechnician
(
@RequestParam
Integer
departmentId
,
@RequestParam
Integer
serveId
,
@RequestParam
Integer
serveId
,
@RequestParam
Integer
serveDuration
,
@RequestParam
LocalDateTime
serveStartTime
,
@RequestParam
LocalDateTime
date
Time
)
{
@RequestParam
LocalDateTime
serveEnd
Time
)
{
StoreTechnician
storeTechnician
=
s
toreTechnicianService
.
list
().
stream
().
findAny
().
orElse
(
null
);
StoreTechnician
storeTechnician
=
s
cheduleManageService
.
queryLeisureTechnician
(
departmentId
,
serveId
,
serveStartTime
,
serveEndTime
);
return
JsonResult
.
success
();
return
JsonResult
.
success
();
}
}
...
...
src/main/resources/application-pre.yml
View file @
f135ab8e
...
@@ -35,6 +35,14 @@ spring:
...
@@ -35,6 +35,14 @@ spring:
host
:
127.0.0.1
host
:
127.0.0.1
port
:
6379
port
:
6379
database
:
0
database
:
0
timeout
:
5000
lettuce
:
pool
:
max-active
:
100
max-wait
:
10000
max-idle
:
100
min-idle
:
10
#项目属性
#项目属性
gogirl
:
gogirl
:
...
...
src/main/resources/mapper/store/StoreClassesTechnicianMapper.xml
View file @
f135ab8e
...
@@ -119,6 +119,7 @@
...
@@ -119,6 +119,7 @@
AND t5.STATUS != 4
AND t5.STATUS != 4
AND t5.STATUS != 5
AND t5.STATUS != 5
AND t5.STATUS != 2
AND t5.STATUS != 2
and t4.status !=3
WHERE t4.start_time LIKE concat(#{days},'%')
WHERE t4.start_time LIKE concat(#{days},'%')
<if
test=
"scheduleId != null"
>
<if
test=
"scheduleId != null"
>
and t5.id != #{scheduleId}
and t5.id != #{scheduleId}
...
...
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