import request from '@/utils/request' import { mockUrl } from '@/apiConfig/mock' // ================================== Rule ====================================== // const mockUrl = 'http://mock.Intra.xiaojukeji.com' // const mockUrl = 'http://172.23.160.90:8089' export function fetchRuleById(data) { return request({ url: mockUrl + '/api/mock/mockRule/query', method: 'post', data }) } export function fetchRuleList(data) { return request({ url: mockUrl + '/api/mock/mockRule/query', method: 'post', data }) } export function createRule(data) { return request({ url: mockUrl + '/api/mock/mockRule/add', method: 'post', data }) } export function updateRule(data) { return request({ url: mockUrl + '/api/mock/mockRule/update', method: 'post', data }) } export function changeStatus(data) { return request({ url: mockUrl + '/api/mock/mockRule/changeStatus', method: 'post', data }) } // 查询支持的操作符 export function getHttpOp() { return request({ url: mockUrl + '/api/mock/ruleEngine/getHttpOp?protocol=http', method: 'get' }) } // 查询支持的规则表达式 export function getExpress() { return request({ url: mockUrl + '/api/mock/ruleEngine/getExpress?protocol=http', method: 'get' }) }