| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.xunmei.system.api;
- import com.xunmei.common.core.constant.ServiceNameConstants;
- import com.xunmei.common.core.domain.R;
- import com.xunmei.common.core.web.domain.AjaxResult;
- import com.xunmei.system.api.factory.RemoteEduTrainingFallbackFactory;
- import com.xunmei.system.api.factory.RemoteResumptionTaskFallbackFactory;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import java.util.Date;
- /**
- * 教育培训
- *
- * @author xunmei
- */
- @FeignClient(contextId = "remoteResumptionTaskService", value = ServiceNameConstants.CORE_SERVICE, fallbackFactory = RemoteResumptionTaskFallbackFactory.class)
- public interface RemoteResumptionTaskService {
- /**
- * 生成每日履职任务
- *
- * @return
- */
- @GetMapping(value = "resumption/task/dayTask")
- R<Boolean> dayTask();
- /**
- * 生成每周履职任务
- *
- * @return
- */
- @GetMapping(value = "resumption/task/weekTask")
- R<Boolean> weekTask();
- /**
- * 生成每月、季、半年、年履职任务
- *
- * @return
- */
- @GetMapping(value = "resumption/task/monthTask")
- R<Boolean> monthTask();
- @GetMapping(value = "resumption/task/updatetaskstatus")
- R<Boolean> updateTaskStatus();
- }
|