同步操作将从 soler/open-admin-ui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import request from '@/libs/request'/*** 获取分页接口列表* @param page* @param limit*/export const getIpLimits = ({ page, limit, policyName }) => {const params = { page: page, limit: limit, policyName: policyName }return request({url: 'base/gateway/limit/ip',params,method: 'get'})}export const addIpLimit = ({ policyName, policyType, ipAddress }) => {const data = {policyName: policyName,policyType: policyType,ipAddress: ipAddress}return request({url: 'base/gateway/limit/ip/add',data,method: 'post'})}/*** 更新IP限制* @param policyName* @param policyType* @param ipAddress*/export const updateIpLimit = ({ policyId, policyName, policyType, ipAddress }) => {const data = {policyId: policyId,policyName: policyName,policyType: policyType,ipAddress: ipAddress}return request({url: 'base/gateway/limit/ip/update',data,method: 'post'})}/*** 删除IP限制* @param apiId*/export const removeIpLimit = (policyId) => {const data = {policyId: policyId}return request({url: 'base/gateway/limit/ip/remove',data,method: 'post'})}/*** 查询策略已绑定API列表* @param policyId*/export const getIpLimitApis = (policyId) => {const params = {policyId: policyId}return request({url: 'base/gateway/limit/ip/api/list',params,method: 'get'})}/*** 绑定API* @param policyId* @param apiIds*/export const addIpLimitApis = ({ policyId, apiIds }) => {const data = {policyId: policyId,apiIds: apiIds.join(',')}return request({url: 'base/gateway/limit/ip/api/add',data,method: 'post'})}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。