package com.doumee.jobs.fegin;
|
|
import com.doumee.core.model.ApiResponse;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.stereotype.Component;
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
/**
|
* @author jiangping
|
*/
|
@Component("visitServiceJob")
|
@FeignClient(value = "visitsTimer")
|
public interface VisitServiceFegin {
|
|
@ApiOperation("【访客系统】定时查询人员设备授权结果")
|
@GetMapping("/timer/empower/syncEmpowerDetailData")
|
ApiResponse syncEmpowerDetailData();
|
@ApiOperation("【访客系统】定时查询人员设备授权下载进度")
|
@GetMapping("/timer/empower/syncEmpowerResultData")
|
ApiResponse syncEmpowerResultData() ;
|
@ApiOperation("【访客系统】定时重新下发失败的授权数据")
|
@GetMapping("/timer/empower/syncEmpowerFailData")
|
ApiResponse syncEmpowerFailData();
|
@ApiOperation("【访客系统】定时刷新人员设备授权")
|
@GetMapping("/timer/empower/syncEmpowerData")
|
ApiResponse syncEmpowerData();
|
@ApiOperation("【访客系统】定时查询设备状态")
|
@GetMapping("/timer/device/getAscDeviceStatus")
|
ApiResponse getAscDeviceStatus() ;
|
@ApiOperation("【访客系统】定时查询月台状态")
|
@GetMapping("/timer/platform/getPlatformStatus")
|
ApiResponse getPlatformStatus() ;
|
@ApiOperation("【访客系统】定时下载海康系统图片数据")
|
@GetMapping("/timer/image/downHKImgs")
|
ApiResponse downHKImgs();
|
@ApiOperation("【访客系统】定时接口日志清理")
|
@GetMapping("/timer/log/clearThreeMonthLog")
|
ApiResponse clearThreeMonthLog();
|
@ApiOperation("【访客系统】定时车辆包期授权")
|
@GetMapping("/timer/park/syncParkBookData")
|
ApiResponse syncParkBookData();
|
@ApiOperation("【访客系统】定时查询车辆查询")
|
@GetMapping("/timer/park/syncVehicleUpdateData")
|
ApiResponse syncVehicleUpdateData() ;
|
@ApiOperation("【访客系统】定时同步海康组织数据")
|
@GetMapping("/timer/orguser/syncOrgData")
|
ApiResponse syncOrgData() ;
|
@ApiOperation("【访客系统】定时重新下发删除人员数据")
|
@GetMapping("/timer/orguser/syncMemberDelData")
|
ApiResponse syncMemberDelData() ;
|
@ApiOperation("【访客系统】定时同步海康人员数据")
|
@GetMapping("/timer/orguser/syncUserData")
|
ApiResponse syncUserData();
|
@ApiOperation("【访客系统】定时冻结人员")
|
@GetMapping("/timer/orguser/memberFreeze")
|
ApiResponse memberFreeze();
|
@ApiOperation("【访客系统】定时下发访客预约申请")
|
@GetMapping("/timer/visit/syncVisitData")
|
ApiResponse syncVisitData() ;
|
@ApiOperation("【访客系统】定时查询访客预约状态")
|
@GetMapping("/timer/visit/getOutTimeVisitRecord")
|
ApiResponse getOutTimeVisitRecord();
|
@ApiOperation("【访客系统】定时今日的访客预约数据")
|
@GetMapping("/timer/visit/syncVistAppointData")
|
ApiResponse syncVistAppointData() ;
|
@ApiOperation("【访客系统】定时更新微信公众号accesstoken")
|
@GetMapping("/timer/wxtoken/updateWxAccessToken")
|
ApiResponse updateWxAccessToken();
|
@ApiOperation("【数字化月台】月台作业报警业务")
|
@GetMapping("/timer/platformJob/platformJobTimer")
|
ApiResponse platformJobTimer();
|
@ApiOperation("【访客系统】访客数据即将超时预警")
|
@GetMapping("/timer/visit/visitTimeOut")
|
ApiResponse visitTimeOut() ;
|
|
|
}
|