Commit 03e425e2 by Mahjong

专家处理商机,更新预约状态,给客户发送预约成功短信,小程序发送预约成功通知10

parent 782dec4b
......@@ -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.getCustomerId());
addScheduleTrackRequestVO.setMdDropOptionId(requestVO.getMdDropOptionId());
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.getTaskTimeEnd());
addScheduleTrackRequestVO.setCustomerId(track.getCustomerId());
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() );
}
}
......
......@@ -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);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment