package com.doumee.jobs.fegin; import com.doumee.service.business.third.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("/timeempowerr/syncEmpowerFailData") ApiResponse syncEmpowerFailData(); @ApiOperation("【访客系统】定时刷新人员设备授权") @GetMapping("/timer/empower/syncEmpowerData") ApiResponse syncEmpowerData(); @ApiOperation("【访客系统】定时查询设备状态") @GetMapping("/timer/device/getAscDeviceStatus") ApiResponse getAscDeviceStatus() ; @ApiOperation("【访客系统】定时备份数据库") @GetMapping("/timer/db/backupDatabase") ApiResponse backupDatabase() ; @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/visit/visitTimeOut") ApiResponse visitTimeOut() ; @ApiOperation("【访客系统】访客申请待审批记录截止时间已过自动取消预约") @GetMapping("/timer/visit/visitNoCheckCancel") ApiResponse visitNoCheckCancel() ; @ApiOperation("【数字化月台】月台停靠超时报警业务") @GetMapping("/timer/platformJob/platformJobTimer") ApiResponse platformJobTimer(); @ApiOperation("【数字化月台】月台检查电子锁上锁状态") @GetMapping("/timer/platformJob/platformCheckWmsLockStatus") ApiResponse platformCheckWmsLockStatusTimer(); @ApiOperation("【数字化月台】月台作业超时报警业务") @GetMapping("/timer/platformJob/platformJobWorkTimeOut") ApiResponse platformJobWorkTimeOut(); @ApiOperation("【数字化月台】月台等待作业超时业务") @GetMapping("/timer/platformJob/platformJobWaitTimeOut") ApiResponse platformJobWaitTimeOut(); @ApiOperation("【短信通知】定时发送等待短信任务") @GetMapping("/timer/sms/sendWaitingSmsNotice") ApiResponse sendWaitingSmsNotice(); @ApiOperation("【数字化月台】月台今日作业未完成通知定时") @GetMapping("/timer/platformJob/sendUnFinishNotice") ApiResponse sendUnFinishNotice(); }