Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AutogeneralShanghai
yd-backend
Commits
12a6b97d
Commit
12a6b97d
authored
Sep 28, 2020
by
jianan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
日程列表查询显示增员姓名
parent
610b93da
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
0 deletions
+11
-0
yd-api/src/main/java/com/yd/api/practitioner/service/impl/ScheduleTrackServiceImpl.java
+11
-0
No files found.
yd-api/src/main/java/com/yd/api/practitioner/service/impl/ScheduleTrackServiceImpl.java
View file @
12a6b97d
...
@@ -3,10 +3,12 @@ package com.yd.api.practitioner.service.impl;
...
@@ -3,10 +3,12 @@ package com.yd.api.practitioner.service.impl;
import
com.yd.api.practitioner.service.ScheduleTrackService
;
import
com.yd.api.practitioner.service.ScheduleTrackService
;
import
com.yd.api.practitioner.vo.sechedule.*
;
import
com.yd.api.practitioner.vo.sechedule.*
;
import
com.yd.api.result.CommonResult
;
import
com.yd.api.result.CommonResult
;
import
com.yd.dal.entity.customer.AclPractitionerPotential
;
import
com.yd.dal.entity.customer.AclPractitionerPotentialAssignedTrack
;
import
com.yd.dal.entity.customer.AclPractitionerPotentialAssignedTrack
;
import
com.yd.dal.entity.marketing.MktLeadsAssignedTrack
;
import
com.yd.dal.entity.marketing.MktLeadsAssignedTrack
;
import
com.yd.dal.entity.meta.MdDropOptions
;
import
com.yd.dal.entity.meta.MdDropOptions
;
import
com.yd.dal.entity.practitioner.*
;
import
com.yd.dal.entity.practitioner.*
;
import
com.yd.dal.mapper.customer.AclPractitionerPotentialMapper
;
import
com.yd.dal.mapper.marketing.ScheduleTrackMapper
;
import
com.yd.dal.mapper.marketing.ScheduleTrackMapper
;
import
com.yd.dal.service.agms.AgmsDashboardDALService
;
import
com.yd.dal.service.agms.AgmsDashboardDALService
;
import
com.yd.dal.service.customer.AclPractitionerPotentialAssignedTrackDALService
;
import
com.yd.dal.service.customer.AclPractitionerPotentialAssignedTrackDALService
;
...
@@ -35,6 +37,8 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
...
@@ -35,6 +37,8 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
private
MktLeadsAssignedTrackDALService
mktLeadsAssignedTrackDALService
;
private
MktLeadsAssignedTrackDALService
mktLeadsAssignedTrackDALService
;
@Autowired
@Autowired
private
AgmsDashboardDALService
agmsDashboardDALService
;
private
AgmsDashboardDALService
agmsDashboardDALService
;
@Autowired
private
AclPractitionerPotentialMapper
aclPractitionerPotentialMapper
;
@Override
@Override
public
AddScheduleTrackResponseVO
insert
(
AddScheduleTrackRequestVO
requestVO
)
{
public
AddScheduleTrackResponseVO
insert
(
AddScheduleTrackRequestVO
requestVO
)
{
...
@@ -194,8 +198,15 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
...
@@ -194,8 +198,15 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
if
(
this
.
checkFixedDay
(
trackDate
,
schedule
))
{
if
(
this
.
checkFixedDay
(
trackDate
,
schedule
))
{
ScheduleTrackVO
scheduleTrackVO
=
new
ScheduleTrackVO
();
ScheduleTrackVO
scheduleTrackVO
=
new
ScheduleTrackVO
();
BeanUtils
.
copyProperties
(
schedule
,
scheduleTrackVO
);
BeanUtils
.
copyProperties
(
schedule
,
scheduleTrackVO
);
// 获取optionName
optionName
=
taskTypeMap
.
get
(
schedule
.
getMdDropOptionId
()).
getDropOptionName
();
optionName
=
taskTypeMap
.
get
(
schedule
.
getMdDropOptionId
()).
getDropOptionName
();
scheduleTrackVO
.
setMdDropOptionName
(
optionName
);
scheduleTrackVO
.
setMdDropOptionName
(
optionName
);
// 获取增员姓名和电话
if
(
schedule
.
getReferPotentialId
()
!=
null
)
{
AclPractitionerPotential
potential
=
aclPractitionerPotentialMapper
.
selectByPrimaryKey
(
schedule
.
getReferPotentialId
());
scheduleTrackVO
.
setName
(
potential
.
getName
());
scheduleTrackVO
.
setMobileNo
(
potential
.
getMobileNo
());
}
showList
.
add
(
scheduleTrackVO
);
showList
.
add
(
scheduleTrackVO
);
}
}
}
}
...
...
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