记得上下班打卡 | git大法好,push需谨慎

Commit d338e3e7 authored by 胡佳晨's avatar 胡佳晨

feign 添加 票务 演出 task

parent f08f55b9
package com.liquidnet.service.feign.kylin.task;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.KylinPerformanceVo;
import feign.hystrix.FallbackFactory;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
@Component
@FeignClient(name = "liquidnet-service-kylin",
contextId = "FeignKylinTaskClient", path = "",
fallback = FallbackFactory.Default.class)
public interface FeignKylinTaskClient {
@PostMapping("order/checkOrderTime")
ResponseDto<Boolean> checkOrderTime();
@PostMapping("performance/checkPerformanceTime")
void checkPerformanceTime();
}
......@@ -214,4 +214,8 @@ public class KylinPerformancesController {
}
}
@PostMapping("/checkPerformanceTime")
public void checkPerformanceTime(){
kylinPerformancesService.checkPerformanceTime();
}
}
......@@ -12,6 +12,7 @@ import com.liquidnet.service.kylin.entity.KylinPerformances;
import com.liquidnet.service.kylin.mapper.KylinPerformancesMapper;
import com.liquidnet.service.kylin.service.IKylinPerformancesService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.service.kylin.timerTask.PerformanceVoTask;
import com.liquidnet.service.kylin.utils.DataUtils;
import org.bson.Document;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -48,6 +49,9 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
@Autowired
private DataUtils dataUtils;
@Autowired
private PerformanceVoTask task;
public HashMap<String, Object> localList(
String timeStart, int days, String title, String cityName, int type,
Integer isDiscount, Integer isAdvance, Integer isExclusive,
......@@ -436,4 +440,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
return payDetailVo;
}
public void checkPerformanceTime(){
task.performanceVoStatus(null);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment