diff --git a/images/tab6.png b/images/tab6.png new file mode 100644 index 0000000..22c3870 Binary files /dev/null and b/images/tab6.png differ diff --git a/images/tab7.png b/images/tab7.png new file mode 100644 index 0000000..4d22afd Binary files /dev/null and b/images/tab7.png differ diff --git a/pages/activityDetail/activityDetail.js b/pages/activityDetail/activityDetail.js index 5cab226..6e28e7e 100644 --- a/pages/activityDetail/activityDetail.js +++ b/pages/activityDetail/activityDetail.js @@ -6,6 +6,7 @@ Page({ * 页面的初始数据 */ data: { + activityUrl: app.activityUrl, dataMap: {}, token: '' }, @@ -65,32 +66,18 @@ Page({ url = '/wxminiapp/activitylibrary/getactivitylibrarybyid/' + id self.getToken() } - app.restAjax.get(app.restAjax.path(app.activityUrl + url, []), - {}, { + app.restAjax.get(app.restAjax.path(app.activityUrl + url, []), {}, { headers: { token: self.data.token } }, function(code, data) { - if('200' == code) { - var imageArr = data.activityImage.split(',') - if(imageArr.length > 1) { - for(var item of data.activityImage.split(',')) { - item = app.activityUrl + '/route/file/downloadfile/true/' + item - } - }else { - data.activityImage = app.activityUrl + '/route/file/downloadfile/true/' + data.activityImage - } - + data.activityImageArray = data.activityImage.split(','); self.setData({ dataMap: data }) - console.log(self.data.dataMap) - } - }, function() { - - }, function() { - - }) + }, function(code, data) { + app.dialog.msg(data.msg); + }); }) }, diff --git a/pages/activityDetail/activityDetail.json b/pages/activityDetail/activityDetail.json index 7360326..8835af0 100644 --- a/pages/activityDetail/activityDetail.json +++ b/pages/activityDetail/activityDetail.json @@ -1,4 +1,3 @@ { - "usingComponents": {}, - "enablePullDownRefresh": true + "usingComponents": {} } \ No newline at end of file diff --git a/pages/activityDetail/activityDetail.wxml b/pages/activityDetail/activityDetail.wxml index ac36a1d..7b5dca2 100644 --- a/pages/activityDetail/activityDetail.wxml +++ b/pages/activityDetail/activityDetail.wxml @@ -1,5 +1,9 @@ - + + + + + {{dataMap.activityTitle}} diff --git a/pages/activityDetail/activityDetail.wxss b/pages/activityDetail/activityDetail.wxss index 40e403d..8808df0 100644 --- a/pages/activityDetail/activityDetail.wxss +++ b/pages/activityDetail/activityDetail.wxss @@ -2,6 +2,9 @@ width: 100%; height: 480rpx; } +swiper { + height: 100%; +} .activity-detail{ position: absolute; left: 0; diff --git a/pages/index/index.js b/pages/index/index.js index c7a82cf..03a4504 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -70,6 +70,9 @@ Page({ page: 1, rows: 3 }, null, function(code, data) { + for(var i = 0, item; item = data.rows[i++];) { + item.venuePanoramaArray = item.venuePanorama.split(','); + } self.setData({ 'venue.venueList': data.rows }); @@ -83,6 +86,9 @@ Page({ page: 1, rows: 3 }, null, function(code, data) { + for(var i = 0, item; item = data.rows[i++];) { + item.activityImageArray = item.activityImage.split(','); + } self.setData({ 'activity.activityList': data.rows }); @@ -122,9 +128,9 @@ Page({ url: '../newsDetail/newsDetail?templateRecordUrl='+ event.currentTarget.dataset.templateRecordUrl, }) }, - goNewsList: function() { + goNewsList: function(event) { wx.navigateTo({ - url: '../newsList/newsList', + url: '../newsList/newsList?type='+ event.currentTarget.dataset.type, }) }, goVolunteer: function () { @@ -142,6 +148,11 @@ Page({ url: '../venue/venue', }) }, + goVenueDetail: function(event) { + wx.navigateTo({ + url: '../venueDetail/venueDetail?venuesInfoId=' + event.currentTarget.dataset.venuesInfoId, + }) + }, goBroadcastDetail: function (event) { wx.navigateTo({ url: '../broadcastDetail/broadcastDetail?livePlanId='+ event.currentTarget.dataset.livePlanId, @@ -152,6 +163,11 @@ Page({ url: '../activity/activity', }) }, + goActivityDetail: function(event) { + wx.navigateTo({ + url: '../activityDetail/activityDetail?id=' + event.currentTarget.dataset.activityLibraryId + }) + }, goHeritage: function () { wx.switchTab({ url: '../heritage/heritage', diff --git a/pages/index/index.wxml b/pages/index/index.wxml index 5760780..d2bed56 100644 --- a/pages/index/index.wxml +++ b/pages/index/index.wxml @@ -6,13 +6,21 @@ + + + 展览展示 + + + + 文化动态 + 志愿者服务 - 精品活动 + 精彩活动 @@ -36,17 +44,17 @@ - - + + - - + + - + 文化动态 diff --git a/pages/newsList/newsList.js b/pages/newsList/newsList.js index 21566fc..6c4e7f4 100644 --- a/pages/newsList/newsList.js +++ b/pages/newsList/newsList.js @@ -52,10 +52,6 @@ Page({ page: page, rows: self.data.rows }, null, function(code, data) { - if(data.rows.length == 0) { - app.dialog.msg('暂无数据'); - return; - } var newsArray; if(page <= 1) { newsArray = data.rows; @@ -67,6 +63,10 @@ Page({ currentPage: page, 'news.newsList': newsArray }) + if(data.rows.length == 0) { + app.dialog.msg('暂无数据'); + return; + } }, function(code, data) { app.dialog.msg(data.msg); }, function() { @@ -84,6 +84,15 @@ Page({ */ onLoad: function (options) { var self = this; + if(options.type == 1) { + self.setData({ + directoriesParentId: 'f497904b-7727-4832-891c-604c36ae4167' + }); + } else { + self.setData({ + directoriesParentId: 'f1d5d313-f728-4dda-9843-1116d97e17b0' + }); + } self.doGetNewsDictionariesList(); },