| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- import request from "@/utils/request";
- // 查询选择器列表
- export function getSelectorList(data, token) {
- return request({
- url: `/shenyu/selector?pluginId=5¤tPage=${data.currentPage}&pageSize=${data.pageSize}&name=${data.name}`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
- // 查询选择器列表
- export function addSelector(data, token) {
- return request({
- url: `/shenyu/selector`,
- headers: {
- "X-Access-Token": token,
- },
- method: "post",
- data: data,
- });
- }
- // 查询选择器列表
- export function updateSelector(data, token) {
- return request({
- url: `/shenyu/selector/${data.id}`,
- headers: {
- "X-Access-Token": token,
- },
- method: "PUT",
- data: data,
- });
- }
- // 查询选择器列表
- export function getRuleList(data, token) {
- return request({
- url: `/shenyu/rule?pluginId=5&selectorId=${data.selectorId}¤tPage=${data.currentPage}&pageSize=${data.pageSize}&name=${data.name}`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
- // 查询选择器列表
- export function syncProxyData(token) {
- return request({
- url: `/shenyu/plugin/syncPluginData/5`,
- headers: {
- "X-Access-Token": token,
- },
- method: "put",
- });
- }
- // 删除选择器规则
- export function deleteRule(data, token) {
- return request({
- url: "/shenyu/rule/batch",
- headers: {
- "X-Access-Token": token,
- },
- method: "DELETE",
- data: data,
- });
- }
- // 删除选择器
- export function deleteSelector(data, token) {
- return request({
- url: "/shenyu/selector/batch",
- headers: {
- "X-Access-Token": token,
- },
- method: "DELETE",
- data: data,
- });
- }
- export async function getShenyuToken() {
- return await request({
- url: "/shenyu/platform/login?userName=admin&password=123456",
- method: "get",
- });
- }
- // 查询选择器列表
- export function getOperatorList(token) {
- return request({
- url: `/shenyu/shenyu-dict/all/operator`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
- // 查询选择器列表
- export function getMatchModeList(token) {
- return request({
- url: `/shenyu/shenyu-dict/all/matchMode`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
- // 查询选择器列表
- export function getParamTypeList(token) {
- return request({
- url: `/shenyu/shenyu-dict/all/paramType`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
- // 查询选择器列表
- export function getPluginHandleList(token) {
- return request({
- url: `/shenyu/plugin-handle/all/5/1`,
- headers: {
- "X-Access-Token": token,
- },
- method: "get",
- });
- }
|