From 1c4fed4f016d7cd350783404fcb2f75bc583606d Mon Sep 17 00:00:00 2001 From: ZiuChen <457353192@qq.com> Date: Thu, 8 Sep 2022 18:18:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=99=BA=E6=85=A7=E5=88=86=E8=AF=8D?= =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E5=A4=A9=E9=87=8D=E7=BD=AE=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cpns/ClipFullData.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/cpns/ClipFullData.vue b/src/cpns/ClipFullData.vue index 8b7d90d..12dd848 100644 --- a/src/cpns/ClipFullData.vue +++ b/src/cpns/ClipFullData.vue @@ -147,10 +147,15 @@ const fetchWordBreakResult = async (origin) => { window.showNotify(msg) } else { // 请求成功 才算一次 - const key = 'word-break-daily-used' - const val = window.dbStorage.getItem(key) - window.dbStorage.setItem(key, val === null ? 1 : val + 1) - window.dbStorage.setItem('last-update', new Date().valueOf()) + const valueKey = 'word-break-daily-used' + const timeKey = 'last-update' + const val = window.dbStorage.getItem(valueKey) + window.dbStorage.setItem(valueKey, val === null ? 1 : val + 1) + if (new Date(window.dbStorage.getItem(timeKey)).getDay() !== new Date().getDay()) { + // 新的一天 重置本地次数 + window.dbStorage.setItem(valueKey, 0) + } + window.dbStorage.setItem(timeKey, new Date().valueOf()) splitWords.value = data.splitWord .filter((w) => w !== '' && w !== ' ' && w.indexOf('\n') === -1) .map((item) => ({