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 @@
-