Commit 5fafc0cb authored by Tu Bach's avatar Tu Bach

tubn campaign execute update

parent f71bc50f
...@@ -632,6 +632,9 @@ public class CampaignExecuteServiceImp implements CampaignExecuteService { ...@@ -632,6 +632,9 @@ public class CampaignExecuteServiceImp implements CampaignExecuteService {
ccr.setPreEndTime(ccResultRepository.getMaxCreateTime(dto.getCampaignId(), dto.getAgentId())); ccr.setPreEndTime(ccResultRepository.getMaxCreateTime(dto.getCampaignId(), dto.getAgentId()));
ccr.setEndTime(dto.getEndTime()); ccr.setEndTime(dto.getEndTime());
ccr.setWaitTime(dto.getWaitTime()); ccr.setWaitTime(dto.getWaitTime());
ccr.setCallId(dto.getCallId());
ccr.setUpdateBy(userSession.getUserId());
ccr.setUpdateTime(new Date());
ccr = ccResultRepository.save(ccr); ccr = ccResultRepository.save(ccr);
CampaignCustomer cc = campaignCustomerRepository.findCampaignCustomersByCampaignIdAndCustomerId(dto.getCampaignId(), dto.getCustomerId()); CampaignCustomer cc = campaignCustomerRepository.findCampaignCustomersByCampaignIdAndCustomerId(dto.getCampaignId(), dto.getCustomerId());
cc.setCallTime(dto.getStartCall()); cc.setCallTime(dto.getStartCall());
...@@ -642,10 +645,12 @@ public class CampaignExecuteServiceImp implements CampaignExecuteService { ...@@ -642,10 +645,12 @@ public class CampaignExecuteServiceImp implements CampaignExecuteService {
} }
if (dto.getEventCall().equalsIgnoreCase("endedBeforeTen")) { if (dto.getEventCall().equalsIgnoreCase("endedBeforeTen")) {
ccr = ccResultRepository.getOne(dto.getOldContactCustResultId());
ccr.setStatus((short) 0); ccr.setStatus((short) 0);
ccr.setUpdateBy(userSession.getUserId()); ccr.setUpdateBy(userSession.getUserId());
ccr.setUpdateTime(new Date()); ccr.setUpdateTime(new Date());
ccr = ccResultRepository.save(ccr); ccResultRepository.save(ccr);
ccr = ccResultRepository.save(modelMapper.map(dto, ContactCustResult.class));
} }
} }
......
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