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