Files
im_manager/web/src/api/imSecurityPolicy/index.ts
T

21 lines
1.1 KiB
TypeScript

import { http } from '@/utils/http/axios';
export const List = (params) =>
http.request({ url: '/imSecurityPolicy/list', method: 'GET', params });
export const View = (params) =>
http.request({ url: '/imSecurityPolicy/view', method: 'GET', params });
export const Save = (params) =>
http.request({ url: '/imSecurityPolicy/save', method: 'POST', params });
export const RestoreDefault = (params) =>
http.request({ url: '/imSecurityPolicy/restoreDefault', method: 'POST', params });
export const GetLoginLockoutConfig = (params) =>
http.request({ url: '/imSecurityPolicy/loginLockoutConfig', method: 'GET', params });
export const SaveLoginLockoutConfig = (params) =>
http.request({ url: '/imSecurityPolicy/loginLockoutConfig', method: 'POST', params });
export const IPRuleList = (params) =>
http.request({ url: '/imSecurityPolicy/ipRuleList', method: 'GET', params });
export const IPRuleEdit = (params) =>
http.request({ url: '/imSecurityPolicy/ipRuleEdit', method: 'POST', params });
export const IPRuleDelete = (params) =>
http.request({ url: '/imSecurityPolicy/ipRuleDelete', method: 'POST', params });