package com.doumee.job; 
 | 
  
 | 
import com.doumee.core.job.BaseDistributer; 
 | 
import com.doumee.core.job.JobParam; 
 | 
import com.doumee.dao.system.model.SystemPermission; 
 | 
import com.doumee.service.system.SystemPermissionService; 
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.stereotype.Component; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * DistributableTestJob的分发器 
 | 
 * @author  dm 
 | 
 * @since 2025/03/31 16:44 
 | 
 */ 
 | 
@Component("distributableTestJobDistributer") 
 | 
public class DistributableTestJobDistributer extends BaseDistributer<SystemPermission> { 
 | 
  
 | 
    @Autowired 
 | 
    private SystemPermissionService systemPermissionService; 
 | 
  
 | 
    @Override 
 | 
    public List<SystemPermission> getBusinessData(JobParam jobParam) { 
 | 
        return systemPermissionService.findList(new SystemPermission()); 
 | 
    } 
 | 
} 
 |