| 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.PostMapping; | 
| import org.springframework.web.bind.annotation.PostMapping; | 
|   | 
| /** | 
|  * @author jiangping | 
|  */ | 
| @Component("visitServiceJob") | 
| @FeignClient(value = "visitsTimer") | 
| public interface VisitServiceFegin { | 
|   | 
|     @ApiOperation("【访客系统】定时查询人员设备授权结果") | 
|     @PostMapping("/timer/empower/syncEmpowerDetailData") | 
|     ApiResponse syncEmpowerDetailData(); | 
|     @ApiOperation("【访客系统】定时查询人员设备授权下载进度") | 
|     @PostMapping("/timer/empower/syncEmpowerResultData") | 
|     ApiResponse syncEmpowerResultData(); | 
|     @ApiOperation("【访客系统】定时重新下发失败的授权数据") | 
|     @PostMapping("/timeempowerr/syncEmpowerFailData") | 
|      ApiResponse syncEmpowerFailData(); | 
|     @ApiOperation("【访客系统】定时刷新人员设备授权") | 
|     @PostMapping("/timer/empower/syncEmpowerData") | 
|      ApiResponse syncEmpowerData(); | 
|     @ApiOperation("【访客系统】定时查询设备状态") | 
|     @PostMapping("/timer/device/getAscDeviceStatus") | 
|     ApiResponse getAscDeviceStatus() ; | 
|     @ApiOperation("【访客系统】设置全部LED屏显内容为默认内容") | 
|     @PostMapping("/timer/device/allLedDefualtContent") | 
|     ApiResponse allLedDefualtContent(); | 
|     @ApiOperation("【访客系统】定时备份数据库") | 
|     @PostMapping("/timer/db/backupDatabase") | 
|      ApiResponse backupDatabase() ; | 
|     @ApiOperation("【访客系统】定时查询月台状态") | 
|     @PostMapping("/timer/platform/getPlatformStatus") | 
|      ApiResponse getPlatformStatus() ; | 
|     @ApiOperation("【访客系统】定时下载海康系统图片数据") | 
|     @PostMapping("/timer/image/downHKImgs") | 
|      ApiResponse downHKImgs(); | 
|     @ApiOperation("【访客系统】定时接口日志清理") | 
|     @PostMapping("/timer/log/clearThreeMonthLog") | 
|      ApiResponse clearThreeMonthLog(); | 
|     @ApiOperation("【访客系统】定时车辆包期授权") | 
|     @PostMapping("/timer/park/syncParkBookData") | 
|      ApiResponse syncParkBookData(); | 
|     @ApiOperation("【访客系统】定时查询车辆查询") | 
|     @PostMapping("/timer/park/syncVehicleUpdateData") | 
|      ApiResponse syncVehicleUpdateData() ; | 
|     @ApiOperation("【访客系统】定时同步海康组织数据") | 
|     @PostMapping("/timer/orguser/syncOrgData") | 
|      ApiResponse syncOrgData() ; | 
|     @ApiOperation("【访客系统】定时重新下发删除人员数据") | 
|     @PostMapping("/timer/orguser/syncMemberDelData") | 
|      ApiResponse syncMemberDelData() ; | 
|     @ApiOperation("【访客系统】定时同步海康人员数据") | 
|     @PostMapping("/timer/orguser/syncUserData") | 
|      ApiResponse syncUserData(); | 
|     @ApiOperation("【访客系统】定时冻结人员") | 
|     @PostMapping("/timer/orguser/memberFreeze") | 
|      ApiResponse memberFreeze(); | 
|     @ApiOperation("【访客系统】定时下发访客预约申请") | 
|     @PostMapping("/timer/visit/syncVisitData") | 
|      ApiResponse syncVisitData() ; | 
|     @ApiOperation("【访客系统】定时查询访客预约状态") | 
|     @PostMapping("/timer/visit/getOutTimeVisitRecord") | 
|      ApiResponse getOutTimeVisitRecord(); | 
|     @ApiOperation("【访客系统】定时今日的访客预约数据") | 
|     @PostMapping("/timer/visit/syncVistAppointData") | 
|     ApiResponse syncVistAppointData() ; | 
| //    @ApiOperation("【访客系统】定时更新微信公众号accesstoken") | 
| //    @PostMapping("/timer/wxtoken/updateWxAccessToken") | 
| //    ApiResponse updateWxAccessToken(); | 
|     @ApiOperation("【访客系统】访客数据即将超时预警") | 
|     @PostMapping("/timer/visit/visitTimeOut") | 
|     ApiResponse visitTimeOut() ; | 
|     @ApiOperation("【访客系统】访客申请待审批记录截止时间已过自动取消预约") | 
|     @PostMapping("/timer/visit/visitNoCheckCancel") | 
|     ApiResponse visitNoCheckCancel() ; | 
|     @ApiOperation("【数字化月台】月台停靠超时报警业务") | 
|     @PostMapping("/timer/platformJob/platformJobTimer") | 
|     ApiResponse platformJobTimer(); | 
|     @ApiOperation("【数字化月台】月台检查电子锁上锁状态") | 
|     @PostMapping("/timer/platformJob/platformCheckWmsLockStatus") | 
|     ApiResponse platformCheckWmsLockStatusTimer(); | 
|     @ApiOperation("【数字化月台】月台作业超时报警业务") | 
|     @PostMapping("/timer/platformJob/platformJobWorkTimeOut") | 
|     ApiResponse platformJobWorkTimeOut(); | 
|     @ApiOperation("【数字化月台】月台等待作业超时业务") | 
|     @PostMapping("/timer/platformJob/platformJobWaitTimeOut") | 
|     ApiResponse platformJobWaitTimeOut(); | 
|     @ApiOperation("【短信通知】定时发送等待短信任务") | 
|     @PostMapping("/timer/sms/sendWaitingSmsNotice") | 
|     ApiResponse sendWaitingSmsNotice(); | 
|   | 
|     @ApiOperation("【数字化月台】月台今日作业未完成通知定时") | 
|     @PostMapping("/timer/platformJob/sendUnFinishNotice") | 
|     ApiResponse sendUnFinishNotice(); | 
|   | 
|   | 
| } |