package cn.gistack.sm.intelligentCall.service.impl; import cn.gistack.sm.intelligentCall.entity.DailyCallTask; import cn.gistack.sm.intelligentCall.service.IDailyCallTaskService; import org.springblade.core.secure.utils.AuthUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; import java.util.Date; @Component public class AsyncCallService { @Autowired private IDailyCallTaskService dailyCallTaskService; /** * 保存日常外呼任务关联信息 * @param taskId * @param type */ @Async public void saveDailyCallTask(String taskId, Integer type) { DailyCallTask dailyCallTask = new DailyCallTask(); dailyCallTask.setCreateTime(new Date()); dailyCallTask.setCreateUser(AuthUtil.getUserId()); dailyCallTask.setTaskId(Integer.parseInt(taskId)); dailyCallTask.setType(type.toString()); // 新增 dailyCallTaskService.save(dailyCallTask); } }