zhongrj
2023-07-05 9d4e809d8aeed49c920c6ab27d93165dfb3fb46a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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);
    }
}