|
@@ -1,4 +1,4 @@
|
|
|
-// pages/policy/index.js
|
|
|
+// pages/policyDetail/index.js
|
|
|
const app = getApp()
|
|
|
Page({
|
|
|
|
|
@@ -13,21 +13,7 @@ Page({
|
|
|
// 此页面 页面内容距最顶部的距离
|
|
|
height: app.globalData.height * 2 + 20,
|
|
|
},
|
|
|
- active: 3,
|
|
|
- icon: {
|
|
|
- normal: '/pages/images/home.png',
|
|
|
- active: '/pages/images/home_fill.png',
|
|
|
- bankNormal: '/pages/images/duijie.png',
|
|
|
- bankActive: '/pages/images/duijie_fill.png',
|
|
|
- marketNormal: '/pages/images/recharge.png',
|
|
|
- marketActive: '/pages/images/recharge_fill.png',
|
|
|
- policyNormal: '/pages/images/news_hot.png',
|
|
|
- policyActive: '/pages/images/news_hot_fill.png',
|
|
|
- myNormal: '/pages/images/people.png',
|
|
|
- myActive: '/pages/images/people_fill.png'
|
|
|
- },
|
|
|
currentTab: 0,
|
|
|
- // 政策公文
|
|
|
policyList: [{
|
|
|
"pic": "/pages/images/test.jpg",
|
|
|
"title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
@@ -36,60 +22,11 @@ Page({
|
|
|
},
|
|
|
{
|
|
|
"pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "水电费地方",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "水电费地方",
|
|
|
+ "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
"zhuti": "疫情",
|
|
|
"dengji": "吉林省"
|
|
|
},
|
|
|
],
|
|
|
- // 政策解读
|
|
|
unscrambleList: [{
|
|
|
"pic": "/pages/images/test.jpg",
|
|
|
"title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
@@ -102,91 +39,29 @@ Page({
|
|
|
"zhuti": "疫情",
|
|
|
"dengji": "吉林省"
|
|
|
},
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》中国银保监会就《商业银行小微企业金融服务监管评价暂行办法(试行)》",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
- {
|
|
|
- "pic": "/pages/images/test.jpg",
|
|
|
- "title": "sfdf",
|
|
|
- "zhuti": "疫情",
|
|
|
- "dengji": "吉林省"
|
|
|
- },
|
|
|
],
|
|
|
- widHeight: '0'
|
|
|
+ active: 3,
|
|
|
+ icon: {
|
|
|
+ normal: '/pages/images/home.png',
|
|
|
+ active: '/pages/images/home_fill.png',
|
|
|
+ bankNormal: '/pages/images/duijie.png',
|
|
|
+ bankActive: '/pages/images/duijie_fill.png',
|
|
|
+ marketNormal: '/pages/images/recharge.png',
|
|
|
+ marketActive: '/pages/images/recharge_fill.png',
|
|
|
+ policyNormal: '/pages/images/news_hot.png',
|
|
|
+ policyActive: '/pages/images/news_hot_fill.png',
|
|
|
+ myNormal: '/pages/images/people.png',
|
|
|
+ myActive: '/pages/images/people_fill.png'
|
|
|
+ },
|
|
|
},
|
|
|
- //滑动切换
|
|
|
+ //滑动切换nihao
|
|
|
swiperTab: function (e) {
|
|
|
var that = this;
|
|
|
- // 获取单个轮播循环的高度
|
|
|
- var heights = this.data.height;
|
|
|
- // 获取一级成员的数组个数
|
|
|
- var policyList = this.data.policyList.length
|
|
|
- // 获取二级成员的数组个数
|
|
|
- var unscrambleList = this.data.unscrambleList.length
|
|
|
that.setData({
|
|
|
currentTab: e.detail.current
|
|
|
});
|
|
|
- if (this.data.currentTab == 0) {
|
|
|
- that.setData({
|
|
|
- widHeight: heights * policyList + 92 + "px"
|
|
|
- });
|
|
|
- } else {
|
|
|
- that.setData({
|
|
|
- widHeight: heights * unscrambleList + 92 + "px"
|
|
|
- });
|
|
|
- }
|
|
|
},
|
|
|
- //点击切换
|
|
|
- clickTab: function (e) {
|
|
|
- var that = this;
|
|
|
- if (this.data.currentTab === e.target.dataset.current) {
|
|
|
- return false;
|
|
|
- } else {
|
|
|
- that.setData({
|
|
|
- currentTab: e.target.dataset.current
|
|
|
- })
|
|
|
- }
|
|
|
- },
|
|
|
- // 政策解读页面详情跳转
|
|
|
+ // 政策发布页面详情跳转
|
|
|
// 判断id
|
|
|
policyListDetail: function (e) {
|
|
|
console.log(e.currentTarget.id)
|
|
@@ -200,9 +75,33 @@ Page({
|
|
|
url: '/pages/policyDetail/index'
|
|
|
})
|
|
|
},
|
|
|
+ // 政策解读页面详情跳转
|
|
|
+
|
|
|
+ // 判断id
|
|
|
+ unscrambleListDetail: function (e) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/unscrambleDetail/index?id=' + e.currentTarget.id // 希望跳转过去的页面
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 无id,模拟数据跳转
|
|
|
+ unscrambleListDetail: function () {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/unscrambleDetail/index'
|
|
|
+ })
|
|
|
+ },
|
|
|
+ //点击切换
|
|
|
+ clickTab: function (e) {
|
|
|
+ var that = this;
|
|
|
+ if (this.data.currentTab === e.target.dataset.current) {
|
|
|
+ return false;
|
|
|
+ } else {
|
|
|
+ that.setData({
|
|
|
+ currentTab: e.target.dataset.current
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
// 切换菜单
|
|
|
onChange(event) {
|
|
|
- console.log(event.detail)
|
|
|
this.setData({
|
|
|
active: event.detail
|
|
|
});
|
|
@@ -232,19 +131,7 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
- var query = wx.createSelectorQuery();
|
|
|
- var that = this;
|
|
|
- /**
|
|
|
- * 获取系统信息
|
|
|
- */
|
|
|
- var policyList = this.data.policyList.length;
|
|
|
- query.select('.list').boundingClientRect(function (rect) {
|
|
|
- that.setData({
|
|
|
- // 获取要循环标签的高度
|
|
|
- height: rect.height,
|
|
|
- widHeight: rect.height * policyList + 92 + "px"
|
|
|
- })
|
|
|
- }).exec();
|
|
|
+
|
|
|
},
|
|
|
|
|
|
/**
|