添加阿里云服务器执行命令及附属
This commit is contained in:
parent
06037f56ad
commit
2dfd5ac7ae
|
|
@ -1,5 +1,6 @@
|
|||
import request from '@/utils/request.js'
|
||||
import request2 from '@/utils/gs_req.js';
|
||||
import request_aliyun from '@/utils/aliyun_erver.js';
|
||||
|
||||
export const runCIDService = (data) => {
|
||||
const params = new URLSearchParams();
|
||||
|
|
@ -77,7 +78,9 @@ function getRequest() {
|
|||
let request1 = null;
|
||||
if (server === "tx.ljsea.top") {
|
||||
request1 = request;
|
||||
} else {
|
||||
} else if (server === "js.ljsea.top") {
|
||||
request1 = request_aliyun;
|
||||
}else{
|
||||
request1 = request2;
|
||||
}
|
||||
return request1;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import request from '@/utils/request.js'
|
||||
import request2 from '@/utils/gs_req.js';
|
||||
|
||||
import request_aliyun from '@/utils/aliyun_erver.js';
|
||||
|
||||
|
||||
export const updateConfigFileService = (data) => {
|
||||
|
|
@ -46,12 +46,25 @@ export const getConfigFileListService = (data) => {
|
|||
);
|
||||
}
|
||||
|
||||
// function getRequest() {
|
||||
// let server = localStorage.getItem('config_file_server');
|
||||
// let request1 = null;
|
||||
// if (server === "tx.ljsea.top") {
|
||||
// request1 = request;
|
||||
// } else {
|
||||
// request1 = request2;
|
||||
// }
|
||||
// return request1;
|
||||
// }
|
||||
|
||||
function getRequest() {
|
||||
let server = localStorage.getItem('config_file_server');
|
||||
let request1 = null;
|
||||
if (server === "tx.ljsea.top") {
|
||||
request1 = request;
|
||||
} else {
|
||||
} else if (server === "js.ljsea.top") {
|
||||
request1 = request_aliyun;
|
||||
}else{
|
||||
request1 = request2;
|
||||
}
|
||||
return request1;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,46 @@
|
|||
import axios from "axios";
|
||||
import router from "@/router/index.js";
|
||||
import { ElMessage } from 'element-plus';
|
||||
//const baseURL = "https://gep.ljsea.xyz/";
|
||||
//const baseURL= "http://localhost:8083";
|
||||
//const baseURL="https://pm.ljsea.top";
|
||||
const baseURL2 = "https://js.ljsea.top/";
|
||||
const request_aliyun = axios.create({
|
||||
baseURL: baseURL2,
|
||||
});
|
||||
|
||||
|
||||
|
||||
request_aliyun.interceptors.response.use(
|
||||
result => {
|
||||
if(result.status!==200 ){
|
||||
router.push("/login")
|
||||
}
|
||||
if(result.data.message==="NOT_LOGIN"|| [2, 3, 4].includes(result.data.code)){
|
||||
//alert("登录失效,请重新登录!")
|
||||
ElMessage.error('登录失效,请重新登录!');
|
||||
localStorage.removeItem("token");
|
||||
router.push("/login")
|
||||
return
|
||||
}
|
||||
if(result.data.code == 7){
|
||||
//alert("该用户已存在,请重新输入!");
|
||||
ElMessage.error('该用户已存在,请重新输入!');
|
||||
return null
|
||||
}
|
||||
|
||||
if(result.data.code == 1){
|
||||
//alert("请求失败,请稍后重试!");
|
||||
ElMessage.error('请求失败,请稍后重试!');
|
||||
}else{
|
||||
return result.data
|
||||
}
|
||||
},
|
||||
error => {
|
||||
//alert("请求失败,请稍后重试!");
|
||||
ElMessage.error('请求失败,请稍后重试!');
|
||||
return Promise.reject(error);
|
||||
}
|
||||
)
|
||||
|
||||
export default request_aliyun;
|
||||
|
|
@ -146,6 +146,7 @@ export default {
|
|||
if (result.code == 0) {
|
||||
//alert("添加成功");
|
||||
ElMessage.success("添加成功");
|
||||
this.getDeviceList()
|
||||
} else {
|
||||
//alert("添加失败");
|
||||
ElMessage.error("添加失败");
|
||||
|
|
@ -245,6 +246,7 @@ export default {
|
|||
<el-select v-model="tokenData.server" @change="handleServerChange">
|
||||
<el-option label="gep.ljsea.xyz" value="gep.ljsea.xyz">gep.ljsea.xyz</el-option>
|
||||
<el-option label="tx.ljsea.top" value="tx.ljsea.top">tx.ljsea.top</el-option>
|
||||
<el-option label="js.ljsea.top" value="js.ljsea.top">阿里云新加坡</el-option>
|
||||
</el-select>
|
||||
|
||||
</el-form-item>
|
||||
|
|
|
|||
|
|
@ -113,6 +113,7 @@ export default {
|
|||
this.updateForm.script = this.tableData[index].Script;
|
||||
this.updateForm.end = this.tableData[index].Log;
|
||||
this.updateForm.error = this.tableData[index].Error;
|
||||
this.updateForm.RunTime = this.tableData[index].RunTime;
|
||||
},
|
||||
async getIpClient() {
|
||||
try {
|
||||
|
|
@ -196,16 +197,29 @@ export default {
|
|||
autocomplete="on"
|
||||
style="width: 600px"
|
||||
></el-input>
|
||||
|
||||
</el-form-item>
|
||||
<el-col>
|
||||
<el-form-item label="执行时间" prop="run_time">
|
||||
<el-input
|
||||
v-model="updateForm.RunTime"
|
||||
autocomplete="on"
|
||||
style="width: 100px"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-form-item label="脚本内容" prop="script">
|
||||
<el-input type="textarea" v-model="updateForm.script" style="width: 600px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
<el-input type="textarea" v-model="updateForm.script" style="width: 700px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
</el-form-item>
|
||||
<el-form-item label="执行结果" prop="end">
|
||||
<el-input type="textarea" v-model="updateForm.end" style="width: 600px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
<el-input type="textarea" v-model="updateForm.end" style="width: 700px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
</el-form-item>
|
||||
<el-form-item label="错误内容" prop="error">
|
||||
<el-input type="textarea" v-model="updateForm.error" style="width: 600px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
<el-col>
|
||||
<el-form-item label="错误内容" prop="error">
|
||||
<el-input type="textarea" v-model="updateForm.error" style="width: 700px" :autosize="{ minRows: 4, maxRows: 8 }" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
</el-form>
|
||||
<!-- 底部区域 -->
|
||||
<template #footer>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
import axios from "axios";
|
||||
import router from "@/router/index.js";
|
||||
import Cookies from "js-cookie";
|
||||
import { ElMessage } from "element-plus";
|
||||
import { autoResizerProps, ElMessage } from "element-plus";
|
||||
import CryptoJS from "crypto-js";
|
||||
import Menu from "@/views/Menu.vue";
|
||||
|
||||
|
|
@ -346,7 +346,7 @@ export default {
|
|||
<el-input
|
||||
type="textarea"
|
||||
v-model="ConfigFileUpdateForm.content"
|
||||
style="width: 600px"
|
||||
style="width: 800px"
|
||||
:autosize="{ minRows: 4, maxRows: 8 }"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
|
@ -398,6 +398,9 @@ export default {
|
|||
<el-option label="tx.ljsea.top" value="tx.ljsea.top"
|
||||
>tx.ljsea.top</el-option
|
||||
>
|
||||
<el-option label="js.ljsea.top" value="js.ljsea.top"
|
||||
>js.ljsea.top</el-option
|
||||
>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
|
@ -506,7 +509,7 @@ export default {
|
|||
</el-container>
|
||||
</div>
|
||||
</template>
|
||||
<style>
|
||||
<style scoped>
|
||||
.blueRowbg {
|
||||
background: "#488aff";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -370,6 +370,7 @@ export default {
|
|||
<el-select v-model="addForm.server">
|
||||
<el-option label="家里服务器" value="home_server">家里服务器</el-option>
|
||||
<el-option label="腾讯服务器" value="tx_vp_server">腾讯服务器</el-option>
|
||||
<el-option label="腾讯服务器" value="aliyun_vp_server">阿里云服务器</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-row>
|
||||
|
|
|
|||
Loading…
Reference in New Issue