From b5f605dce9b9f723d2a0dd256ad596f9c1003850 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com> Date: Thu, 18 Dec 2025 20:09:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/account.js | 5 +- src/assets/wifi.png | Bin 0 -> 6299 bytes src/components/LiveRecordDialog.vue | 240 ++++++++++++++++++++++++++++ src/utils/axios.js | 6 +- src/views/HomeView.vue | 4 +- src/views/hosts/hostsList.vue | 20 ++- src/views/hosts/workbenches.vue | 122 ++++++++++++-- 7 files changed, 371 insertions(+), 26 deletions(-) create mode 100644 src/assets/wifi.png create mode 100644 src/components/LiveRecordDialog.vue diff --git a/src/api/account.js b/src/api/account.js index d21f418..d1a0926 100644 --- a/src/api/account.js +++ b/src/api/account.js @@ -72,4 +72,7 @@ export function upholdinfo(data) { export function accountName(str) { return postAxios({ url: 'api/account/accountName?accounts=' + str }) } - +//查看直播间信息 +export function liveHostDetail(data) { + return postAxios({ url: 'api/save_data/live_host_detail', data }) +} diff --git a/src/assets/wifi.png b/src/assets/wifi.png new file mode 100644 index 0000000000000000000000000000000000000000..30bf3cb214c4bbcd0df6e3c16a5e1c6fe3500008 GIT binary patch literal 6299 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 + + + + + \ No newline at end of file diff --git a/src/utils/axios.js b/src/utils/axios.js index 1dc1ad0..38f0829 100644 --- a/src/utils/axios.js +++ b/src/utils/axios.js @@ -17,7 +17,7 @@ let baseURL = '' if (process.env.NODE_ENV === 'development') { // 生产环境 // baseURL = "https://api.tkpage.yolozs.com" - baseURL = "http://192.168.1.174:8101" + baseURL = "http://192.168.2.21:8101" // baseURL = "https://crawlclient.api.yolozs.com" } else { // 测试环境 @@ -29,7 +29,7 @@ if (process.env.NODE_ENV === 'development') { // 请求拦截器 axios.interceptors.request.use((config) => { - console.log("config", config) + // console.log("config", config) const url = sliceUrl(config.url) console.log("url", url) if (!(config.url == 'doLogin' || config.url == 'get-id-by-name')) { @@ -50,7 +50,7 @@ axios.interceptors.request.use((config) => { axios.interceptors.response.use((response) => { console.log("response", response.data) if (response.data.code == 0) { - console.log("response", response.data.data) + // console.log("response", response.data.data) return response.data.data } else if (response.data.code == 40400) { stopScript(); diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 01b3994..e3f1641 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -117,7 +117,7 @@ function switchLanguage(lang) { } const { getVersion, stopScript } = usePythonBridge(); -let version = ref('0.0.0'); +let version = ref('5.1.0'); onMounted(() => { stopScript(); @@ -156,7 +156,7 @@ const onSubmit = () => { password: formData.value.password, }).then((res) => { loading.close(); - console.log(res) + // console.log(res) setToken(res.tokenValue); setUser(res); router.push('/nav'); diff --git a/src/views/hosts/hostsList.vue b/src/views/hosts/hostsList.vue index 62b96a2..167fd7f 100644 --- a/src/views/hosts/hostsList.vue +++ b/src/views/hosts/hostsList.vue @@ -46,7 +46,7 @@ @@ -146,7 +146,7 @@