feat: update omada api module
This commit is contained in:
@@ -1,22 +0,0 @@
|
||||
package org.wfc.omada.api;
|
||||
|
||||
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
|
||||
/**
|
||||
* @description: Omada接口
|
||||
* @author: caiyuchao
|
||||
* @date: 2024-11-20
|
||||
*/
|
||||
@FeignClient(name = "remoteOmadaFeign",url = "${omada.omada-url}", configuration = {FeignConfig.class, FeignHttpsConfig.class})
|
||||
public interface RemoteOmadaFeign {
|
||||
|
||||
@RequestMapping(value = "/openapi/v1/${omada.omadac-id}/sites", method = RequestMethod.GET)
|
||||
Object getData(@RequestParam("page") Integer page, @RequestParam("pageSize") Integer pageSize);
|
||||
|
||||
}
|
||||
@@ -20,8 +20,8 @@ import org.wfc.omada.api.account.model.OperationResponseGridVoExternalUserGroupD
|
||||
import org.wfc.omada.api.account.model.OperationResponseGridVoIdpMetadataDetailOpenApiVo;
|
||||
import org.wfc.omada.api.account.model.OperationResponseResponseIdVo;
|
||||
import org.wfc.omada.api.account.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@@ -25,8 +25,8 @@ import org.wfc.omada.api.account.model.OperationResponseListControllerRoleDetail
|
||||
import org.wfc.omada.api.account.model.OperationResponseObject;
|
||||
import org.wfc.omada.api.account.model.OperationResponseUserDetailVo;
|
||||
import org.wfc.omada.api.account.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@@ -8,14 +8,13 @@ import io.swagger.annotations.ApiResponses;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.batch.model.BatchRequestEntity;
|
||||
import org.wfc.omada.api.batch.model.OperationResponseBatchResponseEntity;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.SpringCodegen", date = "2024-12-04T11:47:27.319+08:00[Asia/Shanghai]")
|
||||
|
||||
@@ -19,8 +19,8 @@ import org.wfc.omada.api.client.model.ClientRateLimitSetting;
|
||||
import org.wfc.omada.api.client.model.OperationResponseClientDetail;
|
||||
import org.wfc.omada.api.client.model.OperationResponseClientGridVoClientInfo;
|
||||
import org.wfc.omada.api.client.model.OperationResponseWithoutResult;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.client.model.OperationResponseGridVoClientHistoryInfo;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.ApBridgeConfig;
|
||||
import org.wfc.omada.api.device.model.ApGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.ApIpSetting;
|
||||
|
||||
@@ -14,8 +14,8 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceMultiSiteOpenApiVo;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.device.model.ActiveDeviceRespVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.AutoCheckUpgradeCreateInfo;
|
||||
import org.wfc.omada.api.device.model.InlineObject;
|
||||
import org.wfc.omada.api.device.model.ModelFwReleaseNoteReqInfo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayPortSettingConfig;
|
||||
import org.wfc.omada.api.device.model.GatewayPortsConfigEntity;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.device.model.BatchProfileOverride;
|
||||
import org.wfc.omada.api.device.model.EasyManagedSwitchGeneralConfig;
|
||||
import org.wfc.omada.api.device.model.OperationResponseEasyManageOverviewInfo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.DeviceAccessManagementSetting;
|
||||
import org.wfc.omada.api.globalsetting.model.OperationResponseDeviceAccessManagementSetting;
|
||||
import org.wfc.omada.api.globalsetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseAutoActiveOpenApiVo;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseAutoRenewOpenApiVo;
|
||||
import org.wfc.omada.api.globalsetting.model.LicenseBindAvailableNumOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingAddVo;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingEditVo;
|
||||
import org.wfc.omada.api.globalsetting.model.OpenApiWebhookSettingTestVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.ExtendOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseGridVoAuthClientOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateFormAuthOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseCreatedResIdOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseFormAuthOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateLocalUserOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseCreatedResIdOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseGridVoLocalUserOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.hotspot.model.CreateVoucherGroupOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.HotspotSiteSettingOpenApiVo;
|
||||
import org.wfc.omada.api.hotspot.model.OperationResponseAllTimeVoucherSummaryOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.insight.model.DeleteIpsThreat;
|
||||
import org.wfc.omada.api.insight.model.IpsOperateThreat;
|
||||
import org.wfc.omada.api.insight.model.OperationResponseGetIpsThreatDetail;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.log.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.LogNotificationSettingEditOpenApiV2Vo;
|
||||
import org.wfc.omada.api.log.model.LogNotificationSettingEditOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.log.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.OperationResponseAuditLogNotificationSettingOpenApiVo;
|
||||
import org.wfc.omada.api.log.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.maintenance.model.BackupFileListVo;
|
||||
import org.wfc.omada.api.maintenance.model.BackupResultOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.BatchSiteBackupVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.maintenance.model.ModifyHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.OperationResponseHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.maintenance.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.monitor.model.BatchEditTabs;
|
||||
import org.wfc.omada.api.monitor.model.CreateTabOpenApiVo;
|
||||
import org.wfc.omada.api.monitor.model.OperationResponseApChannelStats;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.CustomerOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseCreateCustomerOmadacVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseCustomerInfoOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.BatchRequestEntity;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseBatchResponseEntity;
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoMspKnownDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoMspUnknownDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseListTagRespOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.ModifyHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseHistoryRetentionOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.GridVoUsedLicenseDetailOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LicenseAssignmentOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LicenseAutoActiveOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.AuditLogNotificationSettingEditOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.LogNotificationSettingEditOpenApiV2Vo;
|
||||
import org.wfc.omada.api.msp.model.LogNotificationSettingEditOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.ModifyMspGeneralSettingOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.MspUiInterfaceOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseMspGeneralSettingOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoSiteSummaryInfo;
|
||||
import org.wfc.omada.api.msp.model.SiteTag;
|
||||
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.IdpMetadataOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.MspExternalUserGroupOpenApiVo;
|
||||
import org.wfc.omada.api.msp.model.OperationResponseGridVoIdpMetadataDetailOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.CreateMspUserVo;
|
||||
import org.wfc.omada.api.msp.model.DeleteUserVo;
|
||||
import org.wfc.omada.api.msp.model.ModifyMspRoleVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingAddVo;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingEditVo;
|
||||
import org.wfc.omada.api.msp.model.OpenApiWebhookSettingTestVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.organization.model.BatchSiteCopyVo;
|
||||
import org.wfc.omada.api.organization.model.BatchSiteImportVo;
|
||||
import org.wfc.omada.api.organization.model.CreateSiteByTemplate;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.organization.model.BatchBindDeviceOpenApiVo;
|
||||
import org.wfc.omada.api.organization.model.BatchBindDeviceResultOpenApiVo;
|
||||
import org.wfc.omada.api.organization.model.BatchCopySiteTemplateOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.DragSortIndexOpenapiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.EapAclConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.GatewayAclConfig;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AddFilterEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.AddRuleEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.ClearDpiDataRequest;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AttackDefenseSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseAttackDefenseSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -14,8 +14,8 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.Dot1xEapOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.Dot1xSwitchOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseDot1xEapOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BandwidthControl;
|
||||
import org.wfc.omada.api.sitesetting.model.BandwidthControlRule;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseBandwidthControl;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.FirewallSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseFirewallSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ClassRuleOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoClassRuleDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoQosBwcDetailOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.IpsInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.IpsSignatureConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ModifyIpsAllowListEntry;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BatchSelectIpMacBindingId;
|
||||
import org.wfc.omada.api.sitesetting.model.IpMacBinding;
|
||||
import org.wfc.omada.api.sitesetting.model.IpMacBindingGeneralSetting;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.MacFiltering;
|
||||
import org.wfc.omada.api.sitesetting.model.MacFilteringGeneralSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoMacFiltering;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.AlgSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseAlgSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOtoNatInfoOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanApQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanSwitchInfoOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoOuiBasedVlanSwitchQueryOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ApnProfileConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BonjourServiceOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateGroupOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPolicyRoutingInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoStaticRoutingInfo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseStaticRoutingInterfaceResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPoeScheduleQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoPortScheduleQueryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseListPoeDeviceDetail;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateDdnsOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateDhcpReservationOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateMdnsRuleOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoQuerySessionLimitRuleOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSessionLimitEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CorrectSimQuota;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSimQuotaSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteBandSteeringSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteBeaconControlSetting;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseSiteChannelLimitSetting;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnResourceEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnResourceGroup;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSslVpnUserGroupEntity;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseResIdOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseUrlCategoryOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseUrlFilterGlobalOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.BatchModifyVoipDeviceSettingEntity;
|
||||
import org.wfc.omada.api.sitesetting.model.BindNumberList;
|
||||
import org.wfc.omada.api.sitesetting.model.ConfirmBindedDevicesEntity;
|
||||
|
||||
@@ -14,8 +14,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.ClientToSiteVpnClient;
|
||||
import org.wfc.omada.api.sitesetting.model.ClientToSiteVpnServer;
|
||||
import org.wfc.omada.api.sitesetting.model.IPsecFailover;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CheckWanLanStatusOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateVlaNs;
|
||||
import org.wfc.omada.api.sitesetting.model.GridVoLanNetworkVlansOpenApiVo;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoWireguardDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoWireguardPeerDetailOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseResponseDataVoWireguardSummaryOpenApiVo;
|
||||
|
||||
@@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWidsConfigOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWipsConfigOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseWithoutResult;
|
||||
|
||||
@@ -13,8 +13,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMethod;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.wfc.omada.api.config.FeignConfig;
|
||||
import org.wfc.omada.api.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.config.FeignConfig;
|
||||
import org.wfc.omada.config.FeignHttpsConfig;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateSsidOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.CreateWlanGroupOpenApiVo;
|
||||
import org.wfc.omada.api.sitesetting.model.OperationResponseGridVoSsidOpenApiVo;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.config;
|
||||
package org.wfc.omada.config;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
@@ -14,8 +14,8 @@ import org.springframework.util.LinkedMultiValueMap;
|
||||
import org.springframework.web.client.RestTemplate;
|
||||
import org.springframework.web.util.UriComponentsBuilder;
|
||||
import org.wfc.common.redis.service.RedisService;
|
||||
import org.wfc.omada.api.domain.vo.AuthorizeTokenVO;
|
||||
import org.wfc.omada.api.domain.vo.OmadaResult;
|
||||
import org.wfc.omada.config.domain.vo.AuthorizeTokenVO;
|
||||
import org.wfc.omada.config.domain.vo.OmadaResult;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@@ -56,34 +56,14 @@ public class FeignConfig implements RequestInterceptor {
|
||||
if (StrUtil.isBlank(cacheAccessToken)) {
|
||||
// 访问令牌不存在获取redis中的刷新令牌
|
||||
String cacheRefreshToken = redisService.getCacheObject(REDIS_REFRESH_TOKEN);
|
||||
// 构造请求参数query和body
|
||||
Map<String, String> body = new HashMap<>();
|
||||
body.put(CLIENT_ID, omadaProperties.getClientId());
|
||||
body.put(CLIENT_SECRET, omadaProperties.getClientSecret());
|
||||
LinkedMultiValueMap<String, String> query = new LinkedMultiValueMap<>();
|
||||
String url = omadaProperties.getOmadaUrl() + OPENAPI_AUTHORIZE_TOKEN_PATH;
|
||||
if (StrUtil.isBlank(cacheRefreshToken)) {
|
||||
// 获取访问令牌
|
||||
// 调用客户端认证模式获取access token
|
||||
body.put(OMADACID, omadaProperties.getOmadacId());
|
||||
query.add(GRANT_TYPE, CLIENT_CREDENTIALS);
|
||||
} else {
|
||||
// 刷新访问令牌
|
||||
query.add(GRANT_TYPE, REFRESH_TOKEN);
|
||||
query.add(REFRESH_TOKEN, cacheRefreshToken);
|
||||
OmadaResult<AuthorizeTokenVO> omadaResult = callOmadaTokenAPI(cacheRefreshToken);
|
||||
if (omadaResult == null || omadaResult.getResult() == null) {
|
||||
// 获取失败重新调用获取访问令牌接口
|
||||
omadaResult = callOmadaTokenAPI(null);
|
||||
if (omadaResult == null || omadaResult.getResult() == null) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
HttpEntity<String> request = new HttpEntity<>(JSON.toJSONString(body));
|
||||
String uriString = UriComponentsBuilder.fromHttpUrl(url).queryParams(query).build().toUriString();
|
||||
// 发送调用请求
|
||||
RestTemplate restTemplate = new RestTemplate(new RestTemplateConfig.HttpsClientRequestFactory());
|
||||
ResponseEntity<OmadaResult<AuthorizeTokenVO>> responseEntity = restTemplate.exchange(uriString, HttpMethod.POST,
|
||||
request, new ParameterizedTypeReference<OmadaResult<AuthorizeTokenVO>>() {
|
||||
});
|
||||
OmadaResult<AuthorizeTokenVO> omadaResult = responseEntity.getBody();
|
||||
if (omadaResult == null) {
|
||||
return;
|
||||
}
|
||||
// 如果返回结果未成功,重新调获取访问令牌接口
|
||||
String accessToken = omadaResult.getResult().getAccessToken();
|
||||
String refreshToken = omadaResult.getResult().getRefreshToken();
|
||||
authorization = PRE_ACCESS_TOKEN + accessToken;
|
||||
@@ -99,4 +79,32 @@ public class FeignConfig implements RequestInterceptor {
|
||||
}
|
||||
}
|
||||
|
||||
private OmadaResult<AuthorizeTokenVO> callOmadaTokenAPI(String cacheRefreshToken) {
|
||||
// 构造请求参数query和body
|
||||
Map<String, String> body = new HashMap<>();
|
||||
body.put(CLIENT_ID, omadaProperties.getClientId());
|
||||
body.put(CLIENT_SECRET, omadaProperties.getClientSecret());
|
||||
LinkedMultiValueMap<String, String> query = new LinkedMultiValueMap<>();
|
||||
String url = omadaProperties.getOmadaUrl() + OPENAPI_AUTHORIZE_TOKEN_PATH;
|
||||
if (StrUtil.isBlank(cacheRefreshToken)) {
|
||||
// 获取访问令牌
|
||||
// 调用客户端认证模式获取access token
|
||||
body.put(OMADACID, omadaProperties.getOmadacId());
|
||||
query.add(GRANT_TYPE, CLIENT_CREDENTIALS);
|
||||
} else {
|
||||
// 刷新访问令牌
|
||||
query.add(GRANT_TYPE, REFRESH_TOKEN);
|
||||
query.add(REFRESH_TOKEN, cacheRefreshToken);
|
||||
}
|
||||
HttpEntity<String> request = new HttpEntity<>(JSON.toJSONString(body));
|
||||
String uriString = UriComponentsBuilder.fromHttpUrl(url).queryParams(query).build().toUriString();
|
||||
// 发送调用请求
|
||||
RestTemplate restTemplate = new RestTemplate(new RestTemplateConfig.HttpsClientRequestFactory());
|
||||
ResponseEntity<OmadaResult<AuthorizeTokenVO>> responseEntity = restTemplate.exchange(uriString, HttpMethod.POST,
|
||||
request, new ParameterizedTypeReference<OmadaResult<AuthorizeTokenVO>>() {
|
||||
});
|
||||
OmadaResult<AuthorizeTokenVO> omadaResult = responseEntity.getBody();
|
||||
return omadaResult;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.config;
|
||||
package org.wfc.omada.config;
|
||||
|
||||
import feign.Client;
|
||||
import feign.Feign;
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.config;
|
||||
package org.wfc.omada.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.config;
|
||||
package org.wfc.omada.config;
|
||||
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.domain.vo;
|
||||
package org.wfc.omada.config.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package org.wfc.omada.api.domain.vo;
|
||||
package org.wfc.omada.config.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1 +1 @@
|
||||
org.wfc.omada.api.config.OmadaProperties
|
||||
org.wfc.omada.config.OmadaProperties
|
||||
Reference in New Issue
Block a user