video_ca/src/api/cid.js

84 lines
2.4 KiB
JavaScript
Raw Normal View History

2024-07-05 15:47:33 +08:00
import request from '@/utils/request.js'
2024-10-03 16:15:26 +08:00
import request2 from '@/utils/gs_req.js';
2024-07-05 15:47:33 +08:00
export const runCIDService = (data) => {
2024-07-05 15:47:33 +08:00
const params = new URLSearchParams();
for (let key in data) {
2024-10-03 16:15:26 +08:00
if (key == 'token') continue;
2024-07-05 15:47:33 +08:00
params.append(key, data[key])
}
2024-10-03 16:15:26 +08:00
let request1 = getRequest();
return request1.post('/cid/run', params, { "headers": { 'token': data.token } });
2024-07-05 15:47:33 +08:00
}
export const updateCIDService = (data) => {
const params = new URLSearchParams();
for (let key in data) {
if (key == 'token') continue;
2024-07-05 15:47:33 +08:00
params.append(key, data[key])
}
2024-10-03 16:15:26 +08:00
let request1 = getRequest();
return request1.post('/cid/update', params, { "headers": { 'token': data.token } });
2024-07-05 15:47:33 +08:00
}
export const deleteCIDService = (data) => {
const params = new URLSearchParams();
for (let key in data) {
params.append(key, data[key])
}
2024-10-03 16:15:26 +08:00
let request1 =getRequest();
return request1.post('/cid/delete', params, { "headers": { 'token': data.token } });
2024-07-05 15:47:33 +08:00
}
export const addCIDService = (data) => {
const params = new URLSearchParams();
for (let key in data) {
params.append(key, data[key])
}
2024-10-03 16:15:26 +08:00
let request1 = getRequest()
return request1.post('/cid/create', params, { "headers": { 'token': data.token }, 'Content-Type': 'application/json' });
2024-07-05 15:47:33 +08:00
}
export const getCIDListService = (data) => {
const params = new URLSearchParams();
for (let d in data) {
params.append(d, data[d]);
}
2024-10-03 16:15:26 +08:00
let request1 = getRequest()
request1.defaults.headers["token"] = data.token.value;
return request1.post('/cid/list', params, {
2024-07-05 15:47:33 +08:00
headers: {
'token': data.token, // 将 token 替换为您的令牌值
}
}
);
2024-10-03 16:15:26 +08:00
// request.headers["Content-Type"] = "application/json";
}
export const getCIDLogListService = (data) => {
const params = new URLSearchParams();
for (let d in data) {
params.append(d, data[d]);
}
2024-10-03 16:15:26 +08:00
let request1 = getRequest();
// request.headers["Content-Type"] = "application/json";
2024-10-03 16:15:26 +08:00
request1.defaults.headers["token"] = data.token.value;
return request1.post('/cid/log', params, {
headers: {
'token': data.token, // 将 token 替换为您的令牌值
}
}
);
2024-10-03 16:15:26 +08:00
}
function getRequest() {
let server = localStorage.getItem('cid_server');
let request1 = null;
if (server === "tx.ljsea.top") {
request1 = request;
} else {
request1 = request2;
}
return request1;
2024-07-05 15:47:33 +08:00
}