Commit 03e425e2 by Mahjong

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

parent 782dec4b
...@@ -1882,24 +1882,24 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service. ...@@ -1882,24 +1882,24 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
String errMsg = result.getString("errmsg"); String errMsg = result.getString("errmsg");
log.info("ydLife,错误代码{},错误信息{}",errCode,errMsg); log.info("ydLife,错误代码{},错误信息{}",errCode,errMsg);
} }
//关联商机 }
//添加到日程 //关联商机
AddScheduleTrackRequestVO addScheduleTrackRequestVO = new AddScheduleTrackRequestVO(); //添加到日程
addScheduleTrackRequestVO.setPractitionerId(track.getPractitionerId()); AddScheduleTrackRequestVO addScheduleTrackRequestVO = new AddScheduleTrackRequestVO();
addScheduleTrackRequestVO.setTaskType(1); addScheduleTrackRequestVO.setPractitionerId(track.getPractitionerId());
addScheduleTrackRequestVO.setReferLeadsId(track.getId()); addScheduleTrackRequestVO.setTaskType(1);
addScheduleTrackRequestVO.setTaskImportantTag(0); addScheduleTrackRequestVO.setReferLeadsId(track.getId());
addScheduleTrackRequestVO.setIsActive(1); addScheduleTrackRequestVO.setTaskImportantTag(0);
addScheduleTrackRequestVO.setTaskTimeFrom(requestVO.getTaskTimeFrom() == null ?"09:00:00" : requestVO.getTaskTimeFrom()); addScheduleTrackRequestVO.setIsActive(1);
addScheduleTrackRequestVO.setTaskTimeEnd(requestVO.getTaskTimeEnd() == null ? "20:00:00" : requestVO.getTaskTimeEnd()); addScheduleTrackRequestVO.setTaskTimeFrom(requestVO.getTaskTimeFrom() == null ?"09:00:00" : requestVO.getTaskTimeFrom());
addScheduleTrackRequestVO.setCustomerId(track.getCustomerId()); addScheduleTrackRequestVO.setTaskTimeEnd(requestVO.getTaskTimeEnd() == null ? "20:00:00" : requestVO.getTaskTimeEnd());
addScheduleTrackRequestVO.setMdDropOptionId(requestVO.getMdDropOptionId()); addScheduleTrackRequestVO.setCustomerId(track.getCustomerId());
addScheduleTrackRequestVO.setTrackTime(track.getTrackTime()); addScheduleTrackRequestVO.setMdDropOptionId(requestVO.getMdDropOptionId());
AddScheduleTrackResponseVO res = scheduleTrackService.insert(addScheduleTrackRequestVO); addScheduleTrackRequestVO.setTrackTime(track.getTrackTime());
if(!res.getCommonResult().isSuccess()) { addScheduleTrackRequestVO.setNotice(requestVO.getSalesNotice());
log.info("添加到日程失败,错误信息{}",res.getCommonResult().getMessage() ); 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; ...@@ -22,6 +22,7 @@ import com.yd.dal.service.meta.MdDropOptionsDALService;
import com.yd.rmi.n22.salary.pojo.Achieve; import com.yd.rmi.n22.salary.pojo.Achieve;
import com.yd.util.CommonUtil; import com.yd.util.CommonUtil;
import com.yd.util.config.ZHBErrorConfig; import com.yd.util.config.ZHBErrorConfig;
import com.yd.util.deshandler.DESTypeHandler;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -228,6 +229,13 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService { ...@@ -228,6 +229,13 @@ public class ScheduleTrackServiceImpl implements ScheduleTrackService {
// 获取optionName // 获取optionName
optionName = taskTypeMap.get(schedule.getMdDropOptionId()).getDropOptionName(); optionName = taskTypeMap.get(schedule.getMdDropOptionId()).getDropOptionName();
scheduleTrackVO.setMdDropOptionName(optionName); 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); 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