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
03e425e2
Commit
03e425e2
authored
Jul 13, 2023
by
Mahjong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
专家处理商机,更新预约状态,给客户发送预约成功短信,小程序发送预约成功通知10
parent
782dec4b
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
18 deletions
+26
-18
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerServiceImpl.java
+18
-18
yd-api/src/main/java/com/yd/api/practitioner/service/impl/ScheduleTrackServiceImpl.java
+8
-0
No files found.
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerServiceImpl.java
View file @
03e425e2
...
...
@@ -1882,24 +1882,24 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
String
errMsg
=
result
.
getString
(
"errmsg"
);
log
.
info
(
"ydLife,错误代码{},错误信息{}"
,
errCode
,
errMsg
);
}
//关联商机
//添加到日程
AddScheduleTrackRequestVO
addScheduleTrackRequestVO
=
new
AddScheduleTrackRequestVO
();
addScheduleTrackRequestVO
.
setPractitionerId
(
track
.
getPractitionerId
()
);
addScheduleTrackRequestVO
.
setTaskType
(
1
);
addScheduleTrackRequestVO
.
setReferLeadsId
(
track
.
getId
()
);
addScheduleTrackRequestVO
.
setTaskImportantTag
(
0
);
addScheduleTrackRequestVO
.
setIsActive
(
1
);
addScheduleTrackRequestVO
.
setTaskTimeFrom
(
requestVO
.
getTaskTimeFrom
()
==
null
?
"09:00:00"
:
requestVO
.
getTaskTimeFrom
()
);
addScheduleTrackRequestVO
.
setTaskTimeEnd
(
requestVO
.
getTaskTimeEnd
()
==
null
?
"20:00:00"
:
requestVO
.
getTaskTimeEnd
());
addScheduleTrackRequestVO
.
setCustomerId
(
track
.
getCustomerI
d
());
addScheduleTrackRequestVO
.
setMdDropOptionId
(
requestVO
.
getMdDropOption
Id
());
addScheduleTrackRequestVO
.
setTrackTime
(
track
.
getTrackTime
());
AddScheduleTrackResponseVO
res
=
scheduleTrackService
.
insert
(
addScheduleTrackRequestVO
);
if
(!
res
.
getCommonResult
().
isSuccess
())
{
log
.
info
(
"添加到日程失败,错误信息{}"
,
res
.
getCommonResult
().
getMessage
()
);
}
}
//关联商机
//添加到日程
AddScheduleTrackRequestVO
addScheduleTrackRequestVO
=
new
AddScheduleTrackRequestVO
(
);
addScheduleTrackRequestVO
.
setPractitionerId
(
track
.
getPractitionerId
()
);
addScheduleTrackRequestVO
.
setTaskType
(
1
);
addScheduleTrackRequestVO
.
setReferLeadsId
(
track
.
getId
()
);
addScheduleTrackRequestVO
.
setTaskImportantTag
(
0
);
addScheduleTrackRequestVO
.
setIsActive
(
1
);
addScheduleTrackRequestVO
.
setTaskTimeFrom
(
requestVO
.
getTaskTimeFrom
()
==
null
?
"09:00:00"
:
requestVO
.
getTaskTimeFrom
());
addScheduleTrackRequestVO
.
setTaskTimeEnd
(
requestVO
.
getTaskTimeEnd
()
==
null
?
"20:00:00"
:
requestVO
.
getTaskTimeEn
d
());
addScheduleTrackRequestVO
.
setCustomerId
(
track
.
getCustomer
Id
());
addScheduleTrackRequestVO
.
setMdDropOptionId
(
requestVO
.
getMdDropOptionId
());
addScheduleTrackRequestVO
.
setTrackTime
(
track
.
getTrackTime
()
);
addScheduleTrackRequestVO
.
setNotice
(
requestVO
.
getSalesNotice
());
AddScheduleTrackResponseVO
res
=
scheduleTrackService
.
insert
(
addScheduleTrackRequestVO
);
if
(!
res
.
getCommonResult
().
isSuccess
())
{
log
.
info
(
"添加到日程失败,错误信息{}"
,
res
.
getCommonResult
().
getMessage
()
);
}
}
...
...
yd-api/src/main/java/com/yd/api/practitioner/service/impl/ScheduleTrackServiceImpl.java
View file @
03e425e2
...
...
@@ -22,6 +22,7 @@ import com.yd.dal.service.meta.MdDropOptionsDALService;
import
com.yd.rmi.n22.salary.pojo.Achieve
;
import
com.yd.util.CommonUtil
;
import
com.yd.util.config.ZHBErrorConfig
;
import
com.yd.util.deshandler.DESTypeHandler
;
import
org.apache.commons.lang.StringUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -228,6 +229,13 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
// 获取optionName
optionName
=
taskTypeMap
.
get
(
schedule
.
getMdDropOptionId
()).
getDropOptionName
();
scheduleTrackVO
.
setMdDropOptionName
(
optionName
);
if
(
StringUtils
.
isNotBlank
(
scheduleTrackVO
.
getMobileNo
()))
{
if
(
scheduleTrackVO
.
getMobileNo
().
length
()
>
11
)
{
DESTypeHandler
jpaCryptoConverter
=
new
DESTypeHandler
();
scheduleTrackVO
.
setMobileNo
(
jpaCryptoConverter
.
decode
(
scheduleTrackVO
.
getMobileNo
()));
}
}
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