@@ -206,6 +206,9 @@ public interface AdminFeignService {
HttpResponseResult<Object> courseStartRemind();
+ //更新权益
+ @GetMapping("/task/updateUserVipStatus")
+ void updateUserVipStatus();
/**
* 账号注销校验
*/
@@ -206,6 +206,11 @@ public class AdminFeignServiceFallback implements AdminFeignService {
}
@Override
+ public void updateUserVipStatus() {
+
+ }
+ @Override
public ImUserInfo register(String userId, String clientType, String username, String avatar) {
return null;
@@ -0,0 +1,25 @@
+package com.yonge.cooleshow.task.jobs;
+import com.yonge.cooleshow.api.feign.AdminFeignService;
+import com.yonge.cooleshow.api.feign.MallPortalFeignService;
+import com.yonge.cooleshow.task.core.BaseTask;
+import com.yonge.cooleshow.task.core.TaskException;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+/**
+ * 订单轮询
+ * @Author: liweifan
+ * @Data: 2022/4/13 17:36
+ */
+@Service
+public class UpdateUserVipStatusTask extends BaseTask {
+ @Autowired
+ private AdminFeignService adminFeignService;
+ public void execute() throws TaskException {
+ adminFeignService.updateUserVipStatus();
+}