diff --git a/vv工具箱.rar b/dist.rar similarity index 76% rename from vv工具箱.rar rename to dist.rar index dd1b472..6b4d226 100644 Binary files a/vv工具箱.rar and b/dist.rar differ diff --git a/dist.zip b/dist.zip new file mode 100644 index 0000000..b63d81e Binary files /dev/null and b/dist.zip differ diff --git a/src/utils/axios.js b/src/utils/axios.js index 56b46cd..d3ec147 100644 --- a/src/utils/axios.js +++ b/src/utils/axios.js @@ -86,7 +86,7 @@ export function postAxios({ url, data }) { }).catch(err => { if (err.message == "Network Error") { // alert("网络错误,请检查网络连接") - ElMessage.error('网络连接错误'); + // ElMessage.error('网络连接错误'); reject('网络连接错误') } else { diff --git a/src/views/hosts/workbenches.vue b/src/views/hosts/workbenches.vue index 326f868..3116b1e 100644 --- a/src/views/hosts/workbenches.vue +++ b/src/views/hosts/workbenches.vue @@ -8,9 +8,9 @@
可邀请: {{ hostData.canInvitationCount }}
-
+
@@ -20,20 +20,20 @@
公会账号:
- +
公会密码:
- +
登录tk
@@ -135,8 +135,9 @@ let hostData = ref({ }); //是否开启tk -let isTk = ref(true); - +// let isTk = ref(true); +//账号是否登陆中 +let isLogin = ref([false, false]); //设置状态轮询定时器 let statusTimer = ref(null); let statusTimerCopy = ref(null); @@ -176,7 +177,7 @@ let pyData = ref({ }); //按钮提交状态 -let submitting = ref(true); +let submitting = ref(false); onMounted(() => { //从缓存获取数据 @@ -225,6 +226,20 @@ const submit = () => { // ElMessage.error('请输入账号密码'); // return; // } + + + if (((Number(pyData.value.gold.min) > Number(pyData.value.gold.max)) || (Number(pyData.value.fans.min) > Number(pyData.value.fans.max)))) { + ElMessage.error('请输入正确的区间值'); + return; + } + if ((Number(pyData.value.gold.max) <= 0 || Number(pyData.value.fans.max <= 0)) || pyData.value.gold.max == '' || pyData.value.fans.max == '') { + ElMessage.error('请输入正确的区间值'); + return; + } + if (Number(pyData.value.frequency.hour) <= 0 || Number(pyData.value.frequency.day <= 0) || pyData.value.frequency.hour == '' || pyData.value.frequency.day == '') { + ElMessage.error('请输入正确的频率区间值'); + return; + } ElMessageBox.confirm( '确认开始爬取数据?', '开始', @@ -312,10 +327,12 @@ const loginTK = (index) => { index: index }) if (index == 0) { + isLogin.value[1] = true; statusTimer = setInterval(() => { getloginStatus(); }, 2000) } else if (index == 1) { + isLogin.value[0] = true; statusTimerCopy = setInterval(() => { getloginStatusCopy(); }, 2000) @@ -324,12 +341,12 @@ const loginTK = (index) => { } -const openTK = () => { - isTk.value = true; - console.log(isTk.value) - loginTikTok(); +// const openTK = () => { +// isTk.value = true; +// console.log(isTk.value) +// loginTikTok(); -} +// } function getloginStatus() { backStageloginStatus().then((res) => { @@ -340,6 +357,7 @@ function getloginStatus() { clearInterval(statusTimer); statusTimer = null; submitting.value = false + isLogin.value[1] = false; } }) } @@ -352,7 +370,7 @@ function getloginStatusCopy() { clearInterval(statusTimer); statusTimer = null; submitting.value = false - + isLogin.value[0] = false; } }) }