jhprjv2/ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/ITaskService.java

65 lines
1.6 KiB
Java
Raw Normal View History

2024-04-05 19:25:29 +08:00
package com.ruoyi.quartz.service;
import com.ruoyi.common.core.domain.entity.SysUser;
import java.util.List;
import java.util.Map;
/**
* Service
*
* @author JiangYuQi
*/
public interface ITaskService {
/**
2024-04-09 21:46:07 +08:00
* 3
2024-04-05 19:25:29 +08:00
*/
public List<Map<String, Object>> findDaysAwaitFlowTask();
2024-04-09 21:46:07 +08:00
/**
* 3
*/
public List<Map<String, Object>> findDaysAwaitJpysList();
/**
* 3
*/
public List<Map<String, Object>> findDaysAwaitScslList();
/**
* 3
*/
public List<Map<String, Object>> findDaysAwaitQyfsList();
/**
* 3
*/
public List<Map<String, Object>> findDaysAwaitClfyList();
2024-04-05 19:25:29 +08:00
/**
*
* @param businessKey
* @param candidateUsers
* @param candidateGroups
* @return
*/
public List<SysUser> findFlowTaskUsers(String businessKey, List<String> candidateUsers, List<String> candidateGroups);
/**
* openId
*
* @param userName
* @return openId
*/
public List<Map<String, Object>> findSysUserOpenidsByUser(String userName);
/**
* openId[]
*
* @param proId
* @return openId
*/
public List<Map<String, Object>> findMsgProMagUsers(Long proId);
}