123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- import request from '/@/utils/request';
- //获取域名分组
- export const pageListDomain = () => {
- return request({
- url: '/marketing/config/getDomainGroup',
- // url: 'https://m1.apifoxmock.com/m1/6687089-6396408-default/marketing/config/page',
- method: 'get',
- });
- };
- //获取ip分组
- export const pageListIp = (params?: Object) => {
- return request({
- url: '/marketing/config/getIpGroup',
- // url: 'https://m1.apifoxmock.com/m1/6687089-6396408-default/marketing/config/page',
- method: 'get',
- params,
- });
- };
- //获取配置ip集合
- export const getConfigIpList = (params?: Object) => {
- return request({
- url: '/marketing/config/ipList',
- // url: 'https://m1.apifoxmock.com/m1/6687089-6396408-default/marketing/config/page',
- method: 'get',
- params,
- });
- };
- //获取配置域名集合
- export const getConfigDomainList = (params?: Object) => {
- return request({
- url: '/marketing/config/domainList',
- // url: 'https://m1.apifoxmock.com/m1/6687089-6396408-default/marketing/config/page',
- method: 'get',
- params,
- });
- };
- //获取分组详细信息
- export const getGroupDetail = (params?: Object) => {
- return request({
- url: '/marketing/config/group/detail',
- // url: 'https://m1.apifoxmock.com/m1/6687089-6396408-default/marketing/config/page',
- method: 'get',
- params,
- });
- };
- //添加配置ip集合
- export const saveIpList = (data: Object) => {
- return request({
- url: '/marketing/config/addIp',
- method: 'post',
- data: data,
- });
- };
- //删除配置ip集合
- export const delIpList = (id?: string) => {
- return request({
- url: '/marketing/config/delIp/'+id,
- method: 'get',
- });
- };
- //删除配置域名集合
- export const delDomainList = (id?: string) => {
- return request({
- url: '/marketing/config/delDomain/'+id,
- method: 'get',
- });
- };
- //添加配置域名集合
- export const addDomains = (data: Object) => {
- return request({
- url: '/marketing/config/addDomain',
- method: 'post',
- data: data,
- });
- };
- //修改域名分组
- export const saveDomains = (data: Object) => {
- return request({
- url: '/marketing/config/modDomainGroup',
- method: 'post',
- data: data,
- });
- };
- //修改IP分组
- export const saveIps = (data: Object) => {
- return request({
- url: '/marketing/config/modIpGroup',
- method: 'post',
- data: data,
- });
- };
- //删除分组
- export const delGroup = (data: object) => {
- return request({
- url: '/marketing/config/delGroup',
- method: 'post',
- data: data
- });
- };
- //添加分组
- export const addGroup = (data: object) => {
- return request({
- url: '/marketing/config/addGroup',
- method: 'post',
- data: data
- });
- };
- /**
- * 后端控制路由,isRequestRoutes 为 true,则开启后端控制路由
- * @method getAdminMenu 获取后端动态路由菜单(admin)
- */
- export function useMenuApi() {
- return {
- getAdminMenu: (params?: object) => {
- return request({
- url: '/admin/menu',
- method: 'get',
- params,
- });
- },
- };
- }
|