cid添加选择服务器功能
This commit is contained in:
parent
9257458d85
commit
a4d11ecf9e
|
|
@ -1,12 +1,14 @@
|
||||||
import request from '@/utils/request.js'
|
import request from '@/utils/request.js'
|
||||||
|
import request2 from '@/utils/gs_req.js';
|
||||||
|
|
||||||
export const runCIDService = (data) => {
|
export const runCIDService = (data) => {
|
||||||
const params = new URLSearchParams();
|
const params = new URLSearchParams();
|
||||||
for (let key in data) {
|
for (let key in data) {
|
||||||
if(key == 'token') continue;
|
if (key == 'token') continue;
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/cid/run', params, { "headers": { 'token': data.token } });
|
let request1 = getRequest();
|
||||||
|
return request1.post('/cid/run', params, { "headers": { 'token': data.token } });
|
||||||
}
|
}
|
||||||
|
|
||||||
export const updateCIDService = (data) => {
|
export const updateCIDService = (data) => {
|
||||||
|
|
@ -15,7 +17,8 @@ export const updateCIDService = (data) => {
|
||||||
if (key == 'token') continue;
|
if (key == 'token') continue;
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/cid/update', params, { "headers": { 'token': data.token } });
|
let request1 = getRequest();
|
||||||
|
return request1.post('/cid/update', params, { "headers": { 'token': data.token } });
|
||||||
}
|
}
|
||||||
|
|
||||||
export const deleteCIDService = (data) => {
|
export const deleteCIDService = (data) => {
|
||||||
|
|
@ -23,7 +26,8 @@ export const deleteCIDService = (data) => {
|
||||||
for (let key in data) {
|
for (let key in data) {
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/cid/delete', params, { "headers": { 'token': data.token } });
|
let request1 =getRequest();
|
||||||
|
return request1.post('/cid/delete', params, { "headers": { 'token': data.token } });
|
||||||
}
|
}
|
||||||
|
|
||||||
export const addCIDService = (data) => {
|
export const addCIDService = (data) => {
|
||||||
|
|
@ -31,7 +35,9 @@ export const addCIDService = (data) => {
|
||||||
for (let key in data) {
|
for (let key in data) {
|
||||||
params.append(key, data[key])
|
params.append(key, data[key])
|
||||||
}
|
}
|
||||||
return request.post('/cid/create', params, { "headers": { 'token': data.token },'Content-Type': 'application/json' });
|
let request1 = getRequest()
|
||||||
|
return request1.post('/cid/create', params, { "headers": { 'token': data.token }, 'Content-Type': 'application/json' });
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const getCIDListService = (data) => {
|
export const getCIDListService = (data) => {
|
||||||
|
|
@ -39,14 +45,16 @@ export const getCIDListService = (data) => {
|
||||||
for (let d in data) {
|
for (let d in data) {
|
||||||
params.append(d, data[d]);
|
params.append(d, data[d]);
|
||||||
}
|
}
|
||||||
// request.headers["Content-Type"] = "application/json";
|
let request1 = getRequest()
|
||||||
request.defaults.headers["token"] = data.token.value;
|
request1.defaults.headers["token"] = data.token.value;
|
||||||
return request.post('/cid/list', params, {
|
return request1.post('/cid/list', params, {
|
||||||
headers: {
|
headers: {
|
||||||
'token': data.token, // 将 token 替换为您的令牌值
|
'token': data.token, // 将 token 替换为您的令牌值
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
// request.headers["Content-Type"] = "application/json";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export const getCIDLogListService = (data) => {
|
export const getCIDLogListService = (data) => {
|
||||||
|
|
@ -54,12 +62,23 @@ export const getCIDLogListService = (data) => {
|
||||||
for (let d in data) {
|
for (let d in data) {
|
||||||
params.append(d, data[d]);
|
params.append(d, data[d]);
|
||||||
}
|
}
|
||||||
|
let request1 = getRequest();
|
||||||
// request.headers["Content-Type"] = "application/json";
|
// request.headers["Content-Type"] = "application/json";
|
||||||
request.defaults.headers["token"] = data.token.value;
|
request1.defaults.headers["token"] = data.token.value;
|
||||||
return request.post('/cid/log', params, {
|
return request1.post('/cid/log', params, {
|
||||||
headers: {
|
headers: {
|
||||||
'token': data.token, // 将 token 替换为您的令牌值
|
'token': data.token, // 将 token 替换为您的令牌值
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
}
|
||||||
|
function getRequest() {
|
||||||
|
let server = localStorage.getItem('cid_server');
|
||||||
|
let request1 = null;
|
||||||
|
if (server === "tx.ljsea.top") {
|
||||||
|
request1 = request;
|
||||||
|
} else {
|
||||||
|
request1 = request2;
|
||||||
|
}
|
||||||
|
return request1;
|
||||||
}
|
}
|
||||||
|
|
@ -15,6 +15,7 @@ export default {
|
||||||
ip: "",
|
ip: "",
|
||||||
tableData: [],
|
tableData: [],
|
||||||
tokenData: {
|
tokenData: {
|
||||||
|
server:"gep.ljsea.xyz",
|
||||||
token: localStorage.getItem("token"),
|
token: localStorage.getItem("token"),
|
||||||
ip: localStorage.getItem("ip"),
|
ip: localStorage.getItem("ip"),
|
||||||
userId: localStorage.getItem("userId"),
|
userId: localStorage.getItem("userId"),
|
||||||
|
|
@ -170,6 +171,10 @@ export default {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
handleServerChange(){
|
||||||
|
localStorage.setItem("cid_server", this.tokenData.server);
|
||||||
|
this.getDeviceList()
|
||||||
|
},
|
||||||
handleMenuSelect(val) {
|
handleMenuSelect(val) {
|
||||||
router.push(val);
|
router.push(val);
|
||||||
},
|
},
|
||||||
|
|
@ -246,6 +251,14 @@ export default {
|
||||||
>添加集成项目</el-button
|
>添加集成项目</el-button
|
||||||
>
|
>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item>
|
||||||
|
<el-select v-model="tokenData.server" @change="handleServerChange">
|
||||||
|
<el-option label="tx.ljsea.top" value="tx.ljsea.top">tx.ljsea.top</el-option>
|
||||||
|
<el-option label="gep.ljsea.xyz" value="gep.ljsea.xyz">gep.ljsea.xyz</el-option>
|
||||||
|
</el-select>
|
||||||
|
|
||||||
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-dialog
|
<el-dialog
|
||||||
v-model="addDialogVisible"
|
v-model="addDialogVisible"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue