rk
2 天以前 5df732ffe16b3f162422c2db61a78458e28c7f8d
server/system_timer/src/main/java/com/doumee/jobs/fegin/VisitServiceFegin.java
@@ -4,7 +4,8 @@
import io.swagger.annotations.ApiOperation;
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.PostMapping;
/**
 * @author jiangping
@@ -14,78 +15,99 @@
public interface VisitServiceFegin {
    @ApiOperation("【访客系统】定时查询人员设备授权结果")
    @GetMapping("/timer/empower/syncEmpowerDetailData")
    @PostMapping("/timer/empower/syncEmpowerDetailData")
    ApiResponse syncEmpowerDetailData();
    @ApiOperation("【访客系统】更新交控中心客户经纬度信息")
    @PostMapping("/timer/jkCustomer/getCustomerLocationInfo")
    ApiResponse getCustomerLocationInfo();
    @ApiOperation("【访客系统】定时查询人员设备授权下载进度")
    @GetMapping("/timer/empower/syncEmpowerResultData")
    @PostMapping("/timer/empower/syncEmpowerResultData")
    ApiResponse syncEmpowerResultData();
    @ApiOperation("【访客系统】定时重新下发失败的授权数据")
    @GetMapping("/timer/empower/syncEmpowerFailData")
    @PostMapping("/timeempowerr/syncEmpowerFailData")
     ApiResponse syncEmpowerFailData();
    @ApiOperation("【访客系统】定时刷新人员设备授权")
    @GetMapping("/timer/empower/syncEmpowerData")
    @PostMapping("/timer/empower/syncEmpowerData")
     ApiResponse syncEmpowerData();
    @ApiOperation("【访客系统】定时查询设备状态")
    @GetMapping("/timer/device/getAscDeviceStatus")
     ApiResponse getAscDeviceStatus() ;
    @PostMapping("/timer/device/getAscDeviceStatus")
    ApiResponse getAscDeviceStatus() ;
    @ApiOperation("【访客系统】设置全部LED屏显内容为默认内容")
    @PostMapping("/timer/device/allLedDefualtContent")
    ApiResponse allLedDefualtContent();
    @ApiOperation("【访客系统】定时备份数据库")
    @GetMapping("/timer/db/backupDatabase")
    @PostMapping("/timer/db/backupDatabase")
     ApiResponse backupDatabase() ;
    @ApiOperation("【访客系统】定时查询月台状态")
    @GetMapping("/timer/platform/getPlatformStatus")
    @PostMapping("/timer/platform/getPlatformStatus")
     ApiResponse getPlatformStatus() ;
    @ApiOperation("【访客系统】定时下载海康系统图片数据")
    @GetMapping("/timer/image/downHKImgs")
    @PostMapping("/timer/image/downHKImgs")
     ApiResponse downHKImgs();
    @ApiOperation("【访客系统】定时接口日志清理")
    @GetMapping("/timer/log/clearThreeMonthLog")
    @PostMapping("/timer/log/clearThreeMonthLog")
     ApiResponse clearThreeMonthLog();
    @ApiOperation("【访客系统】定时车辆包期授权")
    @GetMapping("/timer/park/syncParkBookData")
    @PostMapping("/timer/park/syncParkBookData")
     ApiResponse syncParkBookData();
    @ApiOperation("【访客系统】定时查询车辆查询")
    @GetMapping("/timer/park/syncVehicleUpdateData")
    @PostMapping("/timer/park/syncVehicleUpdateData")
     ApiResponse syncVehicleUpdateData() ;
    @ApiOperation("【访客系统】定时同步海康组织数据")
    @GetMapping("/timer/orguser/syncOrgData")
    @PostMapping("/timer/orguser/syncOrgData")
     ApiResponse syncOrgData() ;
    @ApiOperation("【访客系统】定时重新下发删除人员数据")
    @GetMapping("/timer/orguser/syncMemberDelData")
    @PostMapping("/timer/orguser/syncMemberDelData")
     ApiResponse syncMemberDelData() ;
    @ApiOperation("【访客系统】定时同步海康人员数据")
    @GetMapping("/timer/orguser/syncUserData")
    @PostMapping("/timer/orguser/syncUserData")
     ApiResponse syncUserData();
    @ApiOperation("【访客系统】定时冻结人员")
    @GetMapping("/timer/orguser/memberFreeze")
    @PostMapping("/timer/orguser/memberFreeze")
     ApiResponse memberFreeze();
    @ApiOperation("【访客系统】定时下发访客预约申请")
    @GetMapping("/timer/visit/syncVisitData")
    @PostMapping("/timer/visit/syncVisitData")
     ApiResponse syncVisitData() ;
    @ApiOperation("【访客系统】定时查询访客预约状态")
    @GetMapping("/timer/visit/getOutTimeVisitRecord")
    @PostMapping("/timer/visit/getOutTimeVisitRecord")
     ApiResponse getOutTimeVisitRecord();
    @ApiOperation("【访客系统】定时今日的访客预约数据")
    @GetMapping("/timer/visit/syncVistAppointData")
    @PostMapping("/timer/visit/syncVistAppointData")
    ApiResponse syncVistAppointData() ;
    @ApiOperation("【访客系统】定时更新微信公众号accesstoken")
    @GetMapping("/timer/wxtoken/updateWxAccessToken")
    ApiResponse updateWxAccessToken();
//    @ApiOperation("【访客系统】定时更新微信公众号accesstoken")
//    @PostMapping("/timer/wxtoken/updateWxAccessToken")
//    ApiResponse updateWxAccessToken();
    @ApiOperation("【访客系统】访客数据即将超时预警")
    @GetMapping("/timer/visit/visitTimeOut")
    @PostMapping("/timer/visit/visitTimeOut")
    ApiResponse visitTimeOut() ;
    @ApiOperation("【访客系统】访客申请待审批记录截止时间已过自动取消预约")
    @PostMapping("/timer/visit/visitNoCheckCancel")
    ApiResponse visitNoCheckCancel() ;
    @ApiOperation("【数字化月台】月台停靠超时报警业务")
    @GetMapping("/timer/platformJob/platformJobTimer")
    @PostMapping("/timer/platformJob/platformJobTimer")
    ApiResponse platformJobTimer();
    @ApiOperation("【数字化月台】月台检查电子锁上锁状态")
    @PostMapping("/timer/platformJob/platformCheckWmsLockStatus")
    ApiResponse platformCheckWmsLockStatusTimer();
    @ApiOperation("【数字化月台】月台作业超时报警业务")
    @GetMapping("/timer/platformJob/platformJobWorkTimeOut")
    @PostMapping("/timer/platformJob/platformJobWorkTimeOut")
    ApiResponse platformJobWorkTimeOut();
    @ApiOperation("【数字化月台】月台等待作业超时业务")
    @GetMapping("/timer/platformJob/platformJobWaitTimeOut")
    @PostMapping("/timer/platformJob/platformJobWaitTimeOut")
    ApiResponse platformJobWaitTimeOut();
    @ApiOperation("【短信通知】定时发送等待短信任务")
    @GetMapping("/timer/sms/sendWaitingSmsNotice")
    @PostMapping("/timer/sms/sendWaitingSmsNotice")
    ApiResponse sendWaitingSmsNotice();
    @ApiOperation("【数字化月台】月台今日作业未完成通知定时")
    @PostMapping("/timer/platformJob/sendUnFinishNotice")
    ApiResponse sendUnFinishNotice();
    @ApiOperation("【钉钉数据】钉钉token定时器接口")
    @PostMapping("/timer/dingTalkToken/updateDingTalkTokenOrigin")
    ApiResponse updateDingTalkTokenOrigin() throws Exception;
    @ApiOperation("【天气信息】定时同步天气预警")
    @PostMapping("/timer/weather/syncWeatherInfo")
    ApiResponse syncWeatherInfo();
}