From 195bf810e4b2c68f423e946089c947de4b6972e6 Mon Sep 17 00:00:00 2001 From: GaoHao <1210693421@qq.com> Date: Fri, 25 Oct 2024 16:49:38 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E8=AE=A2=E9=98=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pages.json b/pages.json index bb286e0..dc3b101 100644 --- a/pages.json +++ b/pages.json @@ -1092,6 +1092,17 @@ } } ] + }, + { + "root": "pageNotification", + "pages": [{ + "pageId": "PAGES_NOTIFICATION_INDEX", + "path": "index", + "style": { + "navigationBarTitleText": "订阅通知" + } + } + ] } ], "globalStyle": { From b8c603e6839e185c7079c7987179ee5ad75a0e36 Mon Sep 17 00:00:00 2001 From: GaoHao <1210693421@qq.com> Date: Fri, 25 Oct 2024 16:49:50 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E8=AE=A2=E9=98=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- http/yskApi/pageNotification.js | 17 +++ pageNotification/index.vue | 197 ++++++++++++++++++++++++++ pages/index/index.vue | 5 + static/indexImg/icon-notification.svg | 1 + 4 files changed, 220 insertions(+) create mode 100644 http/yskApi/pageNotification.js create mode 100644 pageNotification/index.vue create mode 100644 static/indexImg/icon-notification.svg diff --git a/http/yskApi/pageNotification.js b/http/yskApi/pageNotification.js new file mode 100644 index 0000000..9597344 --- /dev/null +++ b/http/yskApi/pageNotification.js @@ -0,0 +1,17 @@ +import http from './http.js' +const request=http.request + + +/** + * 获取订阅二维码 + * @returns + */ +export function getSubQrCode(params) { + return request({ + url: `/api/msg/subQrCode`, + method: 'get', + params: { + shopId: uni.getStorageSync('shopId'), + } + }) +} diff --git a/pageNotification/index.vue b/pageNotification/index.vue new file mode 100644 index 0000000..f4214fe --- /dev/null +++ b/pageNotification/index.vue @@ -0,0 +1,197 @@ + + + + diff --git a/pages/index/index.vue b/pages/index/index.vue index bda58f3..75c681b 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -145,6 +145,11 @@ // icon: '/static/indexImg/icon-staff.svg', // pageUrl: 'PAGES_USER' // }, + { + title: '订阅通知', + icon: '/static/indexImg/icon-notification.svg', + pageUrl: 'PAGES_NOTIFICATION_INDEX', + }, { title: '设置中心', icon: '/static/indexImg/icon-cashier.svg', diff --git a/static/indexImg/icon-notification.svg b/static/indexImg/icon-notification.svg new file mode 100644 index 0000000..87c1ae5 --- /dev/null +++ b/static/indexImg/icon-notification.svg @@ -0,0 +1 @@ + \ No newline at end of file From 94c0fdfe05c26134e606b289d4570e8d8fd06bd1 Mon Sep 17 00:00:00 2001 From: GaoHao <1210693421@qq.com> Date: Tue, 29 Oct 2024 10:31:52 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E8=AE=A2=E9=98=85=20=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pageNotification/index.vue | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/pageNotification/index.vue b/pageNotification/index.vue index f4214fe..d463051 100644 --- a/pageNotification/index.vue +++ b/pageNotification/index.vue @@ -42,7 +42,6 @@ onShow(() => { const saveImage = () => { // #ifdef APP-PLUS - saveQrcodeImg() uni.downloadFile({ url: vdata.QrcodeUrl, success: (res) => { @@ -92,16 +91,7 @@ function downloadQR() { } //#endif -const saveQrcodeImg = () => { - saveHeadImgFile(vdata.QrcodeUrl, 80) - .then((success) => { - infoBox.showSuccessToast('保存成功') - }) - .catch((err) => { - console.log(err) - infoBox.showErrorToast('保存失败') - }) -} + const saveWxQrcodeImg = (data) => { const fileManager = wx.getFileSystemManager()