From a4d11ecf9e3a733c54c185d37b13bc878a31424e Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Thu, 3 Oct 2024 16:15:26 +0800 Subject: [PATCH] =?UTF-8?q?cid=E6=B7=BB=E5=8A=A0=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/cid.js | 39 +++++++++++++++++++++++++++++---------- src/views/CIDList.vue | 13 +++++++++++++ 2 files changed, 42 insertions(+), 10 deletions(-) diff --git a/src/api/cid.js b/src/api/cid.js index 35ff5b1..9c0d6fa 100644 --- a/src/api/cid.js +++ b/src/api/cid.js @@ -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; } \ No newline at end of file diff --git a/src/views/CIDList.vue b/src/views/CIDList.vue index 7dce64b..9a329eb 100644 --- a/src/views/CIDList.vue +++ b/src/views/CIDList.vue @@ -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 { >添加集成项目 + + + tx.ljsea.top + gep.ljsea.xyz + + + +