From 992aae558393c71bfe50e14420b7d0bfb99f94fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E5=81=A5?= Date: Wed, 15 Sep 2021 14:18:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8D=E7=89=87=E5=88=86=E4=BA=AB=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E4=B8=8E=E6=B5=B7=E6=8A=A5=E5=88=86=E4=BA=AB=E6=A0=87?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packagecard/marketing/marketingposter.js | 13 +++++++++++- pages/index/index.js | 27 ++++++++++++++++++------ utils/api.js | 4 ++-- 3 files changed, 35 insertions(+), 9 deletions(-) diff --git a/packagecard/marketing/marketingposter.js b/packagecard/marketing/marketingposter.js index 52757f2..9ad8b48 100644 --- a/packagecard/marketing/marketingposter.js +++ b/packagecard/marketing/marketingposter.js @@ -29,6 +29,7 @@ Page({ curItemIndex: -1, //点击分享按钮弹出的 curTypeName: '全部', contentHeight: 550, //内容区域的高度 + shareTitle: '活动' }, /** @@ -41,6 +42,16 @@ Page({ this.setData({ contentHeight: app.globalData.windowHeight }) + try { + var title = wx.getStorageSync('postertitle') + if (title) { + _self.setData({ + shareTitle: title + }) + } + } catch (error) { + + } }, //获取类型 getOptionsList() { @@ -184,7 +195,7 @@ Page({ } else { var param = '/pages/index/index?cardTemplateUseId=' + id + '&userId=' + userId; return { - title: '活动', + title: _self.data.shareTitle, path: param, imageUrl: img } diff --git a/pages/index/index.js b/pages/index/index.js index 0780f20..d1a6129 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -46,7 +46,8 @@ Page({ posterId: '', //分享过来的海报ID posterImg: '', //分享过来的海报图片 isShowPoster: false, - defaultBtnIcon: '/images/ic_share_img.png' + defaultBtnIcon: '/images/ic_share_img.png', + shareTitle: '您好,这是我的电子名片,请查看.' }, onLoad(options) { var self = this @@ -242,6 +243,15 @@ Page({ addressTxt: it.value }) break + case 'cardtitle': + wx.setStorageSync('cardtitle', it.value) + _self.setData({ + shareTitle: it.value.length > 0 ? it.value : '您好,这是我的电子名片,请查看.' + }) + break + case 'postertitle': + wx.setStorageSync('postertitle', it.value) + break } }) } else { @@ -427,13 +437,13 @@ Page({ }, //显示更多栏目数据 showMore(e) { + this.setData({ + isNeedRefresh: false + }) var item = e.currentTarget.dataset.item if (item.mode == '2') { var userid = e.currentTarget.dataset.userid var idx = e.currentTarget.dataset.idx - this.setData({ - isNeedRefresh: false - }) wx.navigateTo({ url: '/packagecard/moments/showlist/showlist?id=' + item.cId + '&userId=' + userid + '&index=' + idx, }) @@ -958,8 +968,10 @@ Page({ * 用户点击右上角分享 */ onShareAppMessage: function (res) { - console.log(res) var self = this + self.setData({ + isNeedRefresh: false + }) wx.showShareMenu({ withShareTicket: true, success: function (res) { @@ -975,7 +987,7 @@ Page({ self.shareRecord(postId) var param = '/pages/index/index?cardTemplateDispatchId=' + postId; return { - title: '您好,这是我的电子名片,请查看.', + title: self.data.shareTitle, path: param, imageUrl: self.data.shareImgUrl } @@ -995,6 +1007,9 @@ Page({ }, //显示详情 showDetail(e) { + this.setData({ + isNeedRefresh: false + }) var type = e.currentTarget.dataset.ctype //需要跳详情 if (type.indexOf('dda5007c-5fb7-48f2-8537-3cb8ea298242') != -1) { //需要跳详情 diff --git a/utils/api.js b/utils/api.js index a4f9e4e..6ecf127 100644 --- a/utils/api.js +++ b/utils/api.js @@ -16,7 +16,7 @@ var apis = { // baseImgUrl: 'http://192.168.0.111:8091/systemcard/route/file/download/true/', // url: 'http://192.168.0.103:7008/study/', - // userCenter: 'http://192.168.0.103:7008/study/', + // userCenter: 'http://192.168.0.103:7008/study/', // baseImgUrl: 'http://192.168.0.103:7008/study/route/file/download/true/', @@ -119,7 +119,7 @@ var apis = { getMainColumn: `app/cardconfigcolumn/listhome`, //获取首页显示栏目 getColumnListByGroupId: `app/cardconfigcolumn/list`, //根据栏目组id获取栏目? configColumnGroupId getMainMoment: `app/configcolumndata/list/{configColumnId}`, //获取首页栏目数据 通过栏目ID获取栏目下的数据列表(包含每条数据的字段集合) 传入userId参数则查询指定人的 , 没传入userId参数则查询当前token的 - getMineColumnList: `app/configcolumnset/list`, //获取我的栏目配置列表 + getMineColumnList: `app/cardconfigcolumngroup/setlist`, //获取我的栏目配置列表 doSaveColumnDisplay: `app/configcolumnset/savedisplay`, //保存我的栏目隐藏显示 doSaveColumnName: `app/configcolumnset/savename`, //保存我的栏目名称 doOrderColumn: `app/configcolumnset/saveorder`, //保存栏目排序, post {configColumnId, configColumnOrder}