初始化
This commit is contained in:
parent
859d40a127
commit
d52bafbbe1
7
app.js
7
app.js
@ -17,9 +17,10 @@ App({
|
||||
liveUrl: restAjax.url + 'live',
|
||||
liveRecordUrl: restAjax.baseUrl,
|
||||
socialUrl: restAjax.baseUrl,
|
||||
areaCode: '540200000000',
|
||||
areaName: '日喀则市',
|
||||
areaId: '640675',
|
||||
areaCode: '540226000000',
|
||||
areaName: '昂仁县',
|
||||
areaId: '641622',
|
||||
appKey:'wx5cc200792f3b7761',
|
||||
shopUrl: restAjax.url + "xzshop",
|
||||
bigDataUrl: restAjax.url + "module",
|
||||
restAjax: restAjax,
|
||||
|
2
app.json
2
app.json
@ -62,7 +62,7 @@
|
||||
"window": {
|
||||
"backgroundTextStyle": "light",
|
||||
"navigationBarBackgroundColor": "#9F1512",
|
||||
"navigationBarTitleText": "日喀则市数字文化云",
|
||||
"navigationBarTitleText": "昂仁县公共文化数字云",
|
||||
"navigationBarTextStyle": "white"
|
||||
},
|
||||
"tabBar": {
|
||||
|
@ -64,7 +64,7 @@ Page({
|
||||
// 上传
|
||||
uploadAvatar: function (avatarId) {
|
||||
var self = this
|
||||
app.restAjax.put(app.restAjax.path('{usercenterUrl}/app/user/updateuseravatar', [app.usercenterUrl]), {
|
||||
app.restAjax.put(app.restAjax.path('{usercenterUrl}/app/user/update-avatar', [app.usercenterUrl]), {
|
||||
avatar: avatarId
|
||||
}, {
|
||||
headers: {
|
||||
@ -246,6 +246,11 @@ Page({
|
||||
})
|
||||
self.getUserInfo()
|
||||
app.dialog.msg('绑定成功');
|
||||
},function(code,error){
|
||||
self.setData({
|
||||
isLoading: false
|
||||
})
|
||||
app.dialog.msg(error.msg)
|
||||
})
|
||||
} else {
|
||||
self.setData({
|
||||
|
@ -3,7 +3,7 @@
|
||||
</view>
|
||||
<view class="page-container">
|
||||
<view class="person">
|
||||
<view class="user-avatar" bindtap="changeAvatar" wx:if="{{userInfo.avatar}}">
|
||||
<view class="user-avatar" bindtap="changeAvatar" >
|
||||
<image src="{{usercenterUrl}}{{sourcePath}}{{userInfo.avatar}}"></image>
|
||||
</view>
|
||||
<view class="user-name">{{userInfo.name}}</view>
|
||||
|
@ -1,59 +1,63 @@
|
||||
// 引用百度地图微信小程序JSAPI模块
|
||||
var bmap = require('../../libs/bmap-wx.js');
|
||||
var bmap = require('../../libs/bmap-wx.js');
|
||||
var app = getApp();
|
||||
Page({
|
||||
data: {
|
||||
markers: [],
|
||||
latitude: '',
|
||||
longitude: '',
|
||||
Page({
|
||||
data: {
|
||||
markers: [],
|
||||
latitude: '',
|
||||
longitude: '',
|
||||
placeData: {},
|
||||
venueUrl: app.venueUrl,
|
||||
},
|
||||
makertap: function(e) {
|
||||
var that = this;
|
||||
},
|
||||
makertap: function (e) {
|
||||
var that = this;
|
||||
var id = e.markerId;
|
||||
},
|
||||
onLoad: function() {
|
||||
var self = this;
|
||||
// 新建百度地图对象
|
||||
var BMap = new bmap.BMapWX({
|
||||
ak: 'qLbLh9KupfB8Ir72bkKogyvYi246rkKS'
|
||||
});
|
||||
var fail = function(data) {
|
||||
app.dialog.msg(data.msg);
|
||||
};
|
||||
var success = function(code,data) {
|
||||
wx.getLocation({
|
||||
altitude: 'false',
|
||||
type: 'wgs84',
|
||||
success: function (res) {
|
||||
self.setData({
|
||||
longitude: res.longitude,
|
||||
latitude: res.latitude
|
||||
},
|
||||
onLoad: function () {
|
||||
var self = this;
|
||||
// 新建百度地图对象
|
||||
var BMap = new bmap.BMapWX({
|
||||
ak: 'qLbLh9KupfB8Ir72bkKogyvYi246rkKS'
|
||||
});
|
||||
var fail = function (data) {
|
||||
app.dialog.msg(data.msg);
|
||||
};
|
||||
var success = function (code, data) {
|
||||
wx.getLocation({
|
||||
altitude: 'false',
|
||||
type: 'wgs84',
|
||||
success: function (res) {
|
||||
self.setData({
|
||||
longitude: res.longitude,
|
||||
latitude: res.latitude
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
var arr = []
|
||||
for (var i = 0; i < data.data.length; i++) {
|
||||
var obj = {
|
||||
latitude: data.data[i].latitude,
|
||||
longitude: data.data[i].longitude,
|
||||
iconPath: '../../images/marker_red.png',
|
||||
callout:{
|
||||
content:data.data[i].venueName + "\r\n地址:" + data.data[i].venuePosition + "\r\n电话:" + data.data[i].venueTelephone,
|
||||
bgColor:"#fff",
|
||||
padding:"5px",
|
||||
borderRadius:"2px",
|
||||
borderWidth:"1px",
|
||||
borderColor:"#07c160",
|
||||
var arr = []
|
||||
for (var i = 0; i < data.data.length; i++) {
|
||||
var obj = {
|
||||
id: i + 1,
|
||||
latitude: data.data[i].latitude,
|
||||
longitude: data.data[i].longitude,
|
||||
iconPath: '../../images/marker_red.png',
|
||||
width: '15px',
|
||||
height: '15px',
|
||||
callout: {
|
||||
content: data.data[i].venueName + "\r\n地址:" + data.data[i].venuePosition + "\r\n电话:" + data.data[i].venueTelephone,
|
||||
bgColor: "#fff",
|
||||
padding: "5px",
|
||||
borderRadius: "2px",
|
||||
borderWidth: "1px",
|
||||
borderColor: "#07c160",
|
||||
display:'BYCLICK'
|
||||
}
|
||||
}
|
||||
arr.push(obj)
|
||||
}
|
||||
}
|
||||
arr.push(obj)
|
||||
self.setData({
|
||||
markers: arr
|
||||
});
|
||||
}
|
||||
self.setData({
|
||||
markers: arr
|
||||
});
|
||||
}
|
||||
app.restAjax.get(app.restAjax.path('{venueUrl}/app/venuesmap/listrangevenuesinforelease', [self.data.venueUrl]),{},null,success,fail)
|
||||
app.restAjax.get(app.restAjax.path('{venueUrl}/app/venuesmap/listrangevenuesinforelease', [self.data.venueUrl]), {}, null, success, fail)
|
||||
}
|
||||
})
|
@ -41,9 +41,9 @@ Page({
|
||||
wx.login({
|
||||
success(res) {
|
||||
if (res.code) {
|
||||
wx.setStorageSync('token', 'REQ5NW5IZTZjS2ZyQU9QQmFKZ1FIRmVhbjNFZmV4dEx3emdob2g5UjVXaForWGdpOHFIRWgyTWRIelJFWkhNS28wN1hUV2Uwb0FKSUEra2wzYVhXdnI4aG9odkxLd3ZFUGkrTTQwQTkzdyt3cnN3NkY4OE9aaGw0aUJPTUNSaENKbGxTdm8xR3Z5WTJBV0NDcWRpbEd3OW0zUzA3US8xMmUyaTU2a0N4YmN5d1FjTXd6aTZIZkhhdmpsSDlqYSt0OUJVUHRSbTJqSVd6eHlYc1M5WTlkK015MVR2R083T3crU2wrdVFmVGk4N3NHWmZNY1A3SGNNbm8xMDFMTy9tcTN2K0NuQTZJbk9YZGJqK3drQkxlMXNUVjZZNkZyRE9LMGdYdUQzSE9lbDQ9');
|
||||
app.restAjax.post(app.restAjax.path('{url}/wechat-miniapp/sign/default', [app.loginUrl]), {
|
||||
jsCode: res.code
|
||||
app.restAjax.post(app.restAjax.path('{url}/wechat-miniapp/sign/default-multi', [app.loginUrl]), {
|
||||
jsCode: res.code,
|
||||
appKey:app.appKey
|
||||
}, null, function (code, data) {
|
||||
console.log(data)
|
||||
var tokenArray = data.data.split('_');
|
||||
@ -354,7 +354,7 @@ Page({
|
||||
})
|
||||
self.doLogin();
|
||||
self.doGetBanner();
|
||||
self.doGetLiveList();
|
||||
// self.doGetLiveList();
|
||||
self.doGetVenueList();
|
||||
self.doGetActivityList();
|
||||
self.getMainFunc();
|
||||
|
@ -1,147 +1,151 @@
|
||||
<view class="swiper-box">
|
||||
<swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}">
|
||||
<swiper-item class="swiper-item" wx:for="{{news.bannerList}}" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:for-index="idx" wx:for-item="item" wx:key="bannerList">
|
||||
<image binderror="loadBannerErr" data-index="{{idx}}" src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" class="swiper-img" wx:key="swiperImg"></image>
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
</view>
|
||||
|
||||
<view class="tab">
|
||||
<block wx:for="{{mainFuncList}}" wx:key="index">
|
||||
<view class="tab-box" bindtap="openNewsDetail" data-item="{{item}}">
|
||||
<image src="{{item.directoriesPhoto==''? '../../images/tab6.png':news.newsUrl+'/route/file/download/true/'+item.directoriesPhoto}}"></image>
|
||||
<view class="tab-title">{{item.directoriesName}}</view>
|
||||
</view>
|
||||
</block>
|
||||
<view class="tab-box" bindtap="goVolunteer">
|
||||
<image src="../../images/tab1.png"></image>
|
||||
<view class="tab-title">志愿者服务</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goActivity">
|
||||
<image src="../../images/tab2.png"></image>
|
||||
<view class="tab-title">精彩活动</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goVenue">
|
||||
<image src="../../images/tab3.png"></image>
|
||||
<view class="tab-title">场馆导航</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goHeritage">
|
||||
<image src="../../images/tab4.png"></image>
|
||||
<view class="tab-title">非遗文化</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goBroadcast">
|
||||
<image src="../../images/tab5.png"></image>
|
||||
<view class="tab-title">直播点播</view>
|
||||
</view>
|
||||
<swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}">
|
||||
<swiper-item class="swiper-item" wx:for="{{news.bannerList}}" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:for-index="idx" wx:for-item="item" wx:key="bannerList">
|
||||
<image binderror="loadBannerErr" data-index="{{idx}}" src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" class="swiper-img" wx:key="swiperImg"></image>
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
</view>
|
||||
<scroll-view scroll-x="true">
|
||||
<view class="tab">
|
||||
<block wx:for="{{mainFuncList}}" wx:key="index">
|
||||
<view class="tab-box" bindtap="openNewsDetail" data-item="{{item}}">
|
||||
<image src="{{item.directoriesPhoto==''? '../../images/tab6.png':news.newsUrl+'/route/file/download/true/'+item.directoriesPhoto}}"></image>
|
||||
<view class="tab-title">{{item.directoriesName}}</view>
|
||||
</view>
|
||||
</block>
|
||||
<view class="tab-box" bindtap="goVolunteer">
|
||||
<image src="../../images/tab1.png"></image>
|
||||
<view class="tab-title">志愿者服务</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goActivity">
|
||||
<image src="../../images/tab2.png"></image>
|
||||
<view class="tab-title">精彩活动</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goVenue">
|
||||
<image src="../../images/tab3.png"></image>
|
||||
<view class="tab-title">场馆导航</view>
|
||||
</view>
|
||||
<view class="tab-box" bindtap="goHeritage">
|
||||
<image src="../../images/tab4.png"></image>
|
||||
<view class="tab-title">非遗文化</view>
|
||||
</view>
|
||||
<!-- <view class="tab-box" bindtap="goBroadcast">
|
||||
<image src="../../images/tab5.png"></image>
|
||||
<view class="tab-title">直播点播</view>
|
||||
</view> -->
|
||||
</view>
|
||||
</scroll-view>
|
||||
<view class="line-thick"></view>
|
||||
<view class="recommend">
|
||||
<view class="public-title">
|
||||
<view class="title-text">
|
||||
<image src="../../images/selected-l.png" class="selected-l"></image>
|
||||
精彩推荐
|
||||
<image src="../../images/selected-r.png" class="selected-r"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="line"></view>
|
||||
<view class="recommend-container">
|
||||
<view class="recommend-box" wx:for="{{venue.venueList}}" bindtap="goVenueDetail" data-venues-info-Id="{{item.venuesInfoId}}" wx:for-index="index" wx:for-item="item" wx:key="venueList">
|
||||
<view class="recommend-status">场馆导航</view>
|
||||
<view class="recommend-name">{{item.venueName}}</view>
|
||||
<image src="{{venue.venueUrl}}/route/file/download/true/{{item.venuePanoramaArray[0]}}"></image>
|
||||
</view>
|
||||
<view class="recommend-box" wx:for="{{activity.activityList}}" bindtap="goActivityDetail" data-activity-library-id="{{item.activityLibraryId}}" wx:for-index="index" wx:for-item="item" wx:key="activityList">
|
||||
<view class="recommend-status">精彩活动</view>
|
||||
<view class="recommend-name">{{item.activityTitle}}</view>
|
||||
<image src="{{activity.activityUrl}}/route/file/download/true/{{item.activityImageArray[0]}}" data-index="{{index}}" binderror="loadImgErr"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="public-title">
|
||||
<view class="title-text">
|
||||
<image src="../../images/selected-l.png" class="selected-l"></image>
|
||||
精彩推荐
|
||||
<image src="../../images/selected-r.png" class="selected-r"></image>
|
||||
</view>
|
||||
</view>
|
||||
<scroll-view scroll-x="true" style="margin-top: 10rpx;">
|
||||
<view class="recommend-container">
|
||||
<view class="recommend-box" wx:for="{{venue.venueList}}" bindtap="goVenueDetail" data-venues-info-Id="{{item.venuesInfoId}}" wx:for-index="index" wx:for-item="item" wx:key="venueList">
|
||||
<view class="recommend-status">场馆导航</view>
|
||||
<view class="recommend-name">{{item.venueName}}</view>
|
||||
<image src="{{venue.venueUrl}}/route/file/download/true/{{item.venuePanoramaArray[0]}}"></image>
|
||||
</view>
|
||||
<view class="recommend-box" wx:for="{{activity.activityList}}" bindtap="goActivityDetail" data-activity-library-id="{{item.activityLibraryId}}" wx:for-index="index" wx:for-item="item" wx:key="activityList">
|
||||
<view class="recommend-status">精彩活动</view>
|
||||
<view class="recommend-name">{{item.activityTitle}}</view>
|
||||
<image src="{{activity.activityUrl}}/route/file/download/true/{{item.activityImageArray[0]}}" data-index="{{index}}" binderror="loadImgErr"></image>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
<view class="line-thick"></view>
|
||||
<view class="news" wx:if="{{mainNewTab.length>0}}">
|
||||
<block wx:for="{{mainNewTab}}" wx:key="i" wx:for-item="it" wx:for-index="i">
|
||||
<view class="public-title">
|
||||
<view class="title-text">
|
||||
<image src="../../images/selected-l.png" class="selected-l"></image>
|
||||
{{it.directoriesName}}
|
||||
<image src="../../images/selected-r.png" class="selected-r"></image>
|
||||
</view>
|
||||
</view>
|
||||
<block wx:if="{{it.newsList}}">
|
||||
<view wx:for="{{it.newsList}}" wx:for-index="idx" wx:for-item="item" wx:key="idx">
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_1'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-small-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" wx:key="coverItem"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box transverse-news" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_2'}}">
|
||||
<view class="news-row-img">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
<view class="news-row-info">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box transverse-news" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_3'}}">
|
||||
<view class="news-row-info">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-row-img">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_4'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-big-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_5'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_6'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-big-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" wx:key="coverItem"></image>
|
||||
<image src="../../images/play.png" class="play-btn"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_7'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info voice-box">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
<image src="/images/ic_music_icon.png" class="voice-img"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
</block>
|
||||
<block wx:for="{{mainNewTab}}" wx:key="i" wx:for-item="it" wx:for-index="i">
|
||||
<view class="public-title">
|
||||
<view class="title-text">
|
||||
<image src="../../images/selected-l.png" class="selected-l"></image>
|
||||
{{it.directoriesName}}
|
||||
<image src="../../images/selected-r.png" class="selected-r"></image>
|
||||
</view>
|
||||
</view>
|
||||
<block wx:if="{{it.newsList}}">
|
||||
<view wx:for="{{it.newsList}}" wx:for-index="idx" wx:for-item="item" wx:key="idx">
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_1'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-small-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" wx:key="coverItem"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box transverse-news" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_2'}}">
|
||||
<view class="news-row-img">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
<view class="news-row-info">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box transverse-news" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_3'}}">
|
||||
<view class="news-row-info">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-row-img">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_4'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-big-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{item.newsContentCoverList[0].contentCoverId}}"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_5'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_6'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-big-pic">
|
||||
<image src="{{news.newsUrl}}/route/file/download/true/{{coverItem.contentCoverId}}" wx:for="{{item.newsContentCoverList}}" wx:for-item="coverItem" wx:key="coverItem"></image>
|
||||
<image src="../../images/play.png" class="play-btn"></image>
|
||||
</view>
|
||||
<view class="news-info">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="news-box" bindtap="goNewsDetail" data-item="{{item}}" data-template-record-url="{{item.templateRecordUrl}}" wx:if="{{item.typesettingCode == 'key_7'}}">
|
||||
<view class="news-title">{{item.newsContentTitle}}</view>
|
||||
<view class="news-info voice-box">
|
||||
<text>来源:{{item.newsContentResource}}</text>
|
||||
<text>{{item.newsContentPublishTime}}</text>
|
||||
<image src="/images/ic_music_icon.png" class="voice-img"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
</block>
|
||||
</view>
|
||||
<view class="broadcast">
|
||||
<!-- <view class="broadcast">
|
||||
<view class="public-title">
|
||||
<view class="title-text">
|
||||
<image src="../../images/selected-l.png" class="selected-l"></image>
|
||||
@ -160,7 +164,7 @@
|
||||
<view class="broadcast-status" wx:else>错误</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view> -->
|
||||
<view wx:if="{{isHide}}" class="search-box" bindtap="openSearch">
|
||||
<image src="/images/ic_search_gray.png" mode="scaleToFill"></image>
|
||||
<image src="/images/ic_search_gray.png" mode="scaleToFill"></image>
|
||||
</view>
|
@ -34,9 +34,18 @@ swiper {
|
||||
.tab {
|
||||
padding: 30rpx;
|
||||
display: flex;
|
||||
border-bottom: 5px solid #FBFBFB;
|
||||
flex-wrap: nowrap;
|
||||
overflow-x: scroll;
|
||||
}
|
||||
|
||||
.tab-arrow {
|
||||
font-size: 28rpx;
|
||||
background: #242424;
|
||||
text-align: center;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: absolute;
|
||||
right: 0rpx;
|
||||
padding: 20rpx;
|
||||
}
|
||||
|
||||
.tab-box {
|
||||
@ -56,14 +65,11 @@ swiper {
|
||||
|
||||
.recommend {
|
||||
padding: 0rpx 30rpx 30rpx 30rpx;
|
||||
border-bottom: 5px solid #FBFBFB;
|
||||
}
|
||||
|
||||
.recommend-container {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
overflow-x: auto;
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
|
||||
.line {
|
||||
@ -72,6 +78,12 @@ swiper {
|
||||
background: #f2f2f2;
|
||||
}
|
||||
|
||||
.line-thick {
|
||||
width: 100%;
|
||||
height: 10rpx;
|
||||
background: #f2f2f2;
|
||||
}
|
||||
|
||||
.recommend-box {
|
||||
flex-shrink: 0;
|
||||
width: 220rpx;
|
||||
|
@ -34,7 +34,7 @@ Page({
|
||||
function (code, data) {
|
||||
app.dialog.msg(data.msg);
|
||||
},
|
||||
function () {});
|
||||
function () { });
|
||||
},
|
||||
doClickDictionaries: function (event) {
|
||||
var self = this;
|
||||
@ -73,7 +73,6 @@ Page({
|
||||
currentPage: page,
|
||||
'news.newsList': newsArray
|
||||
})
|
||||
console.log(self.data.news.newsList)
|
||||
if (data.rows.length == 0) {
|
||||
app.dialog.msg('暂无数据');
|
||||
return;
|
||||
@ -137,5 +136,11 @@ Page({
|
||||
self.doGetNewsDictionariesList();
|
||||
self.getAreaList();
|
||||
},
|
||||
onReachBottom() {
|
||||
this.setData({
|
||||
currentPage: this.data.currentPage + 1
|
||||
})
|
||||
this.doGetNewsList(this.data.currentPage)
|
||||
}
|
||||
|
||||
})
|
@ -85,7 +85,7 @@
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
.venue-intro{
|
||||
padding: 0 20rpx 20rpx;
|
||||
padding: 0 20rpx 100rpx;
|
||||
margin-bottom: 110rpx;
|
||||
}
|
||||
.intro-title{
|
||||
|
@ -2,6 +2,8 @@
|
||||
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
|
||||
"libVersion": "2.30.0",
|
||||
"setting": {
|
||||
"urlCheck": false
|
||||
}
|
||||
"urlCheck": false,
|
||||
"compileHotReLoad": true
|
||||
},
|
||||
"projectname": "xz_angren"
|
||||
}
|
Loading…
Reference in New Issue
Block a user