From 5e0ce4b4b5387506f68b8e2acd9869490b2cc43b Mon Sep 17 00:00:00 2001 From: Linzm <1015157648@qq.com> Date: Sat, 7 Jun 2025 15:31:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=8D=E6=AC=A1=E7=94=9F=E6=88=90bug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=8F=90=E7=A4=BA=E6=96=87=E5=AD=97?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/badge/index.vue | 6 +-- src/views/badge/preview.vue | 77 ++++++++++++++++++++++++------------- src/views/badge/record.vue | 6 ++- 3 files changed, 58 insertions(+), 31 deletions(-) diff --git a/src/views/badge/index.vue b/src/views/badge/index.vue index f432794..5222c9e 100644 --- a/src/views/badge/index.vue +++ b/src/views/badge/index.vue @@ -82,8 +82,8 @@ function getBlobBg(data) { } imgBgUrl.value = data; } -const getRandomNumber = (min: number, max: number) => { - return Math.floor(Math.random() * (max - min + 1) + min); +const getRandomNumber = () => { + return kindList.value.map(obj => obj.id)[Math.floor(Math.random() * kindList.value.length)]; } // 获取Pid @@ -94,7 +94,7 @@ const getPid = async () => { message: '上传中...', forbidClick: true, }) - kindId.value = checkId.value == 0 ? getRandomNumber(kindList.value[0].id, kindList.value[kindList.value.length - 1].id) : checkId.value + kindId.value = checkId.value == 0 ? getRandomNumber() : checkId.value const params = { extend_value: isBgShow.value ? -1 : 0, kind_id: kindId.value, diff --git a/src/views/badge/preview.vue b/src/views/badge/preview.vue index d952560..4645d9d 100644 --- a/src/views/badge/preview.vue +++ b/src/views/badge/preview.vue @@ -24,7 +24,7 @@
-
照片数据分析中 {{progress}}%
+
{{progressText}} {{progress}}%
总计大约需要60秒,请耐心等待...
@@ -163,7 +163,7 @@