mirror of
https://gitee.com/elegant_wings/dbd-meeting-wx-small.git
synced 2025-06-21 07:19:37 +08:00
226 lines
6.5 KiB
JavaScript
226 lines
6.5 KiB
JavaScript
const app = getApp()
|
|
Page({
|
|
onShareAppMessage(res) {},
|
|
data: {
|
|
// tabBar param
|
|
tabBarParam: {
|
|
selected: 0,
|
|
color: "#515151",
|
|
selectedColor: "#217CFF",
|
|
backgroundColor: "#ffffff",
|
|
},
|
|
// tabBar menu
|
|
tabBarList: [{
|
|
"pagePath": "pages/index/index",
|
|
"iconPath": "/images/tabbar/home.png",
|
|
"selectedIconPath": "/images/tabbar/home-select.png",
|
|
"text": "首页"
|
|
},
|
|
{
|
|
"pagePath": "pages/parkRepair/parkRepair",
|
|
"iconPath": "/images/tabbar/openDoor.png",
|
|
"selectedIconPath": "/images/tabbar/openDoor.png",
|
|
"text": "开门",
|
|
"bulge": true,
|
|
},
|
|
{
|
|
"pagePath": "pages/my/my",
|
|
"iconPath": "/images/tabbar/my.png",
|
|
"selectedIconPath": "/images/tabbar/my-select.png",
|
|
"text": "我的"
|
|
},
|
|
],
|
|
|
|
IMG_NAME: app.IMG_NAME,
|
|
indicatorDots: true,
|
|
autoplay: true,
|
|
interval: 3000,
|
|
duration: 1000,
|
|
bannerList: [{
|
|
bannerImg: ''
|
|
}],
|
|
menuList: [{
|
|
name: "创业活动",
|
|
img: "/images/hicon/chuangyehuodong.png",
|
|
path: "/pages/community/community"
|
|
},
|
|
{
|
|
name: "政策信息",
|
|
img: "/images/hicon/zhengcexinxi.png",
|
|
path: "/pages/notice/notice"
|
|
},
|
|
{
|
|
name: "党建园地",
|
|
img: "/images/hicon/zhaozhengce.png",
|
|
//img: "/images/hicon/yuanqugonggao.png",
|
|
path: "/pages/party/party"
|
|
},
|
|
{
|
|
name: "租办公室",
|
|
img: "/images/hicon/zubangongshi.png",
|
|
path: "/pages/office/office"
|
|
},
|
|
{
|
|
name: "项目入孵",
|
|
img: "/images/hicon/xiangmurufu.png",
|
|
path: "/pages/applyType/applyType"
|
|
},
|
|
{
|
|
name: "企业入驻",
|
|
img: "/images/hicon/qiyeruzhu.png",
|
|
path: "/pages/applyType/applyType"
|
|
},
|
|
{
|
|
name: "厂房申请",
|
|
img: "/images/hicon/qianrushenqing.png",
|
|
path: "/pages/applyType/applyType"
|
|
},
|
|
{
|
|
name: "园区建议",
|
|
img: "/images/hicon/yuanqujianyi.png",
|
|
path: "/pages/complaint/complaint"
|
|
},
|
|
{
|
|
name: "商业计划书",
|
|
img: "/images/hicon/wenjuandiaocha.png",
|
|
path: "/pages/outer/outer"
|
|
},
|
|
/*
|
|
{
|
|
name: "园区报修",
|
|
img: "/images/hicon/zhaozhuanli.png",
|
|
path: "/pages/parkRepair/parkRepair"
|
|
},
|
|
*/
|
|
{
|
|
name: "会议预约",
|
|
img: "/profile/static/index/menu-hyyy.png",
|
|
path: ""
|
|
},
|
|
],
|
|
homelist: [],
|
|
background: [{
|
|
bg: '/profile/banner/1.jpg',
|
|
url: ''
|
|
}, {
|
|
bg: '/profile/banner/2.jpg',
|
|
url: ''
|
|
}]
|
|
},
|
|
|
|
// 切换tabbar
|
|
switchTab(e) {
|
|
const data = e.currentTarget.dataset
|
|
console.log('switchTab', data)
|
|
const url = data.path
|
|
wx.switchTab({
|
|
url: '/' + url
|
|
})
|
|
},
|
|
|
|
onShow() {
|
|
let that = this
|
|
if (wx.getStorageSync('token')) {
|
|
app.AjaxRequest('get', {
|
|
'content-type': 'application/json',
|
|
'Authorization': 'Bearer ' + app.Getopenid()
|
|
}, '/user/profile', {}, function (res) {
|
|
if (res.code == 0) {
|
|
that.setData({
|
|
parkName: wx.getStorageSync('parkName')
|
|
})
|
|
wx.setStorageSync('MemberInfo', res.data)
|
|
that.getHotList()
|
|
}
|
|
})
|
|
} else {
|
|
wx.reLaunch({
|
|
url: '/pages/login/login',
|
|
})
|
|
}
|
|
},
|
|
|
|
//轮播高度自适应——获取图片高度
|
|
imgHeight: function (e) {
|
|
var winWid = wx.getSystemInfoSync().windowWidth; //获取当前屏幕的宽度
|
|
var imgh = e.detail.height; //图片高度
|
|
var imgw = e.detail.width; //图片宽度
|
|
var swiperH = winWid * imgh / imgw + "px"
|
|
this.setData({
|
|
Height: swiperH //设置高度
|
|
})
|
|
// this.setData({
|
|
// Height: '300rpx' //设置高度
|
|
// })
|
|
},
|
|
|
|
getHotList() {
|
|
let that = this
|
|
app.AjaxRequest('get', {
|
|
'content-type': 'application/json',
|
|
'Authorization': 'Bearer ' + app.Getopenid()
|
|
}, '/menu/bannerList', {
|
|
isTop: true
|
|
}, function (res) {
|
|
that.setData({
|
|
homelist: res.data
|
|
})
|
|
})
|
|
},
|
|
|
|
navdateil(e) {
|
|
var index = e.currentTarget.dataset.index
|
|
wx.navigateTo({
|
|
url: '/pages/detail/detail?list=' + index
|
|
})
|
|
},
|
|
|
|
navapply(e) {
|
|
if (wx.getStorageSync('token')) {
|
|
if (e.currentTarget.dataset.path) {
|
|
if (e.currentTarget.dataset.path == '/pages/parkRepair/parkRepair') {
|
|
wx.switchTab({
|
|
url: e.currentTarget.dataset.path,
|
|
})
|
|
} else {
|
|
wx.navigateTo({
|
|
url: e.currentTarget.dataset.path + '?name=' + e.currentTarget.dataset.name,
|
|
})
|
|
}
|
|
} else {
|
|
wx.showModal({
|
|
content: '模块暂未开放,敬请期待',
|
|
showCancel: false,
|
|
})
|
|
}
|
|
} else {
|
|
app.getlogin()
|
|
}
|
|
},
|
|
|
|
navDetail(e) {
|
|
if (wx.getStorageSync('token')) {
|
|
wx.navigateTo({
|
|
url: e.currentTarget.dataset.uri,
|
|
})
|
|
} else {
|
|
app.getlogin()
|
|
}
|
|
},
|
|
|
|
navparkList() {
|
|
wx.navigateTo({
|
|
url: '/pages/index/parkList/parkList'
|
|
})
|
|
},
|
|
|
|
adLoad() {
|
|
console.log('Banner 广告加载成功')
|
|
},
|
|
adError(err) {
|
|
console.log('Banner 广告加载失败', err)
|
|
},
|
|
adClose() {
|
|
console.log('Banner 广告关闭')
|
|
}
|
|
}) |