diff --git a/components/home/popupAuditMsg.vue b/components/home/popupAuditMsg.vue index 7d308c2..df1929b 100644 --- a/components/home/popupAuditMsg.vue +++ b/components/home/popupAuditMsg.vue @@ -1,94 +1,90 @@ \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index e22a9d7..73dc4bd 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -5,45 +5,40 @@ - + - - - + + - + - + \ No newline at end of file diff --git a/pages/index/record.vue b/pages/index/record.vue index 8e46e80..a4cb3d0 100644 --- a/pages/index/record.vue +++ b/pages/index/record.vue @@ -244,6 +244,9 @@ export default { .title { color: #1B1B1B; font-size: 28rpx; + overflow:hidden; //超出的文本隐藏 + text-overflow:ellipsis; //溢出用省略号显示 + white-space:nowrap; //溢出不换行 } .desc { diff --git a/pages_order/sharing/article.vue b/pages_order/sharing/article.vue index 7e00bca..8c87c3f 100644 --- a/pages_order/sharing/article.vue +++ b/pages_order/sharing/article.vue @@ -93,6 +93,8 @@ // } this.initData() + + shareLog.clear() }, onShareAppMessage(res) { const { diff --git a/pages_order/sharing/group.vue b/pages_order/sharing/group.vue index 4956838..d0ea13f 100644 --- a/pages_order/sharing/group.vue +++ b/pages_order/sharing/group.vue @@ -89,6 +89,8 @@ // } this.fetchDetails() + + shareLog.clear() }, onShareAppMessage(res) { diff --git a/pages_order/sharing/personal.vue b/pages_order/sharing/personal.vue index 2e2f799..4f740a3 100644 --- a/pages_order/sharing/personal.vue +++ b/pages_order/sharing/personal.vue @@ -89,6 +89,8 @@ // }) // } this.fetchDetails() + + shareLog.clear() }, onShareAppMessage(res) { const { diff --git a/pages_order/sharing/video.vue b/pages_order/sharing/video.vue index fbb8d2c..a940ae1 100644 --- a/pages_order/sharing/video.vue +++ b/pages_order/sharing/video.vue @@ -95,7 +95,8 @@ // } this.initData() - + + shareLog.clear() }, onShareAppMessage(res) { const { diff --git a/utils/shareLog.js b/utils/shareLog.js index 3b51192..8206e4d 100644 --- a/utils/shareLog.js +++ b/utils/shareLog.js @@ -1,44 +1,54 @@ import fetch from '@/api/fetch.js' -const slog = {} +let slog = {} const get = () => { - try { - return slog - // return JSON.parse(uni.getStorageSync('shareLog')) || {} - } catch (err) { - return {} - } + try { + return slog + // return JSON.parse(uni.getStorageSync('shareLog')) || {} + } catch (err) { + return {} + } +} + +const clear = () => { + slog = {} } const insert = (id) => { - const log = get() + const log = get() - let bef = log[id] || 0 + let bef = log[id] || 0 - log[id] = bef + 1 + log[id] = bef + 1 - uni.setStorageSync('shareLog', JSON.stringify(log)) + uni.setStorageSync('shareLog', JSON.stringify(log)) } const check = async (id, need_num) => { - try { - const log = get() - - const num = parseInt(log[id]) || 0 - const safeNeedNum = parseInt(need_num) || 0 - - const open = num >= safeNeedNum - - return { open, need_num: safeNeedNum, num, title: `已转发${num}次` } - } catch (err) { - console.error('--校验达标异常', err) - return {} - } + try { + const log = get() + + const num = parseInt(log[id]) || 0 + const safeNeedNum = parseInt(need_num) || 0 + + const open = num >= safeNeedNum + + return { + open, + need_num: safeNeedNum, + num, + title: `已转发${num}次` + } + } catch (err) { + console.error('--校验达标异常', err) + return {} + } } export default { - get, - insert, - check, + get, + insert, + check, + clear, } \ No newline at end of file