|
@@ -149,10 +149,10 @@ Page({
|
|
|
}
|
|
|
],
|
|
|
// 意见征集list
|
|
|
- yjzjDataList: [],
|
|
|
- // 在线调查
|
|
|
- investigatePage: 1,
|
|
|
- investigateList: [],
|
|
|
+ yjzjDataList: [],
|
|
|
+ // 在线调查
|
|
|
+ investigatePage: 1,
|
|
|
+ investigateList: [],
|
|
|
// 地图服务
|
|
|
mapServiceData: [{
|
|
|
id: 1,
|
|
@@ -331,9 +331,9 @@ Page({
|
|
|
})
|
|
|
}
|
|
|
this.setData({
|
|
|
- naItem: 0,
|
|
|
- naItemTab: 1,
|
|
|
- ewmShowDialog: false
|
|
|
+ naItem: 0,
|
|
|
+ naItemTab: 1,
|
|
|
+ ewmShowDialog: false
|
|
|
})
|
|
|
|
|
|
},
|
|
@@ -459,11 +459,11 @@ Page({
|
|
|
// 获取本年办件数
|
|
|
this.getOfficeNumberByAreaInfo();
|
|
|
// 意见征集数据
|
|
|
- this.yjzjData()
|
|
|
- // 初始化在线调查page
|
|
|
+ this.yjzjData()
|
|
|
+ // 初始化在线调查page
|
|
|
this.setData({
|
|
|
- investigatePage: 1,
|
|
|
- investigateList: [],
|
|
|
+ investigatePage: 1,
|
|
|
+ investigateList: [],
|
|
|
navHeight: app.globalData.navHeight + app.globalData.menuHeight / 2
|
|
|
})
|
|
|
|
|
@@ -619,24 +619,27 @@ Page({
|
|
|
this.setData({
|
|
|
naTab: e.detail.current,
|
|
|
naItem: e.detail.current,
|
|
|
- naContentList:[]
|
|
|
+ naContentList: []
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
this.setData({
|
|
|
-
|
|
|
+
|
|
|
})
|
|
|
if (e.detail.current == 1) {
|
|
|
wx.request({
|
|
|
url: 'https://www.cq.gov.cn/ywdt/jrzq/index.json?cqjrcq=cqjrcq&_=1669609973472',
|
|
|
- success:res=>{
|
|
|
- if(res.statusCode ==200){
|
|
|
+ success: res => {
|
|
|
+ if (res.statusCode == 200) {
|
|
|
var s = res.data
|
|
|
- s= s.substring(7,s.length-1)
|
|
|
+ s = s.substring(7, s.length - 1)
|
|
|
s = JSON.parse(s)
|
|
|
var d = [];
|
|
|
- var size = s.datas.length<=5?s.datas.length: 5
|
|
|
+ var size = s.datas.length <= 5 ? s.datas.length : 5
|
|
|
for (let i = 0; i < size; i++) {
|
|
|
- d.push({"DOCTITLE":s.datas[i].title,"url":s.datas[i].url})
|
|
|
+ d.push({
|
|
|
+ "DOCTITLE": s.datas[i].title,
|
|
|
+ "url": s.datas[i].url
|
|
|
+ })
|
|
|
}
|
|
|
this.setData({
|
|
|
naContentList: d
|
|
@@ -649,17 +652,20 @@ Page({
|
|
|
if (e.detail.current == 2) {
|
|
|
wx.request({
|
|
|
url: 'https://www.gov.cn/pushinfo/v150203/pushinfo.jsonp?pushInfoJsonpCallBack=pushInfoJsonpCallBack&_=1669609973471',
|
|
|
- success:res=>{
|
|
|
+ success: res => {
|
|
|
console.log(res);
|
|
|
- if(res.statusCode ==200){
|
|
|
+ if (res.statusCode == 200) {
|
|
|
var s = res.data
|
|
|
- s= s.substring(22,s.length-1)
|
|
|
+ s = s.substring(22, s.length - 1)
|
|
|
s = JSON.parse(s)
|
|
|
console.log(s);
|
|
|
var d = [];
|
|
|
- var size = s.length<=5?s.length: 5
|
|
|
+ var size = s.length <= 5 ? s.length : 5
|
|
|
for (let i = 0; i < size; i++) {
|
|
|
- d.push({"DOCTITLE":s[i].description,"url":s[i].link})
|
|
|
+ d.push({
|
|
|
+ "DOCTITLE": s[i].description,
|
|
|
+ "url": s[i].link
|
|
|
+ })
|
|
|
}
|
|
|
this.setData({
|
|
|
naContentList: d
|
|
@@ -667,17 +673,17 @@ Page({
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
- if (e.detail.current == 0){
|
|
|
+ if (e.detail.current == 0) {
|
|
|
let column = ["20430", "59482", "59481"]
|
|
|
- send(1, 5, column[e.detail.current]).then(res => {
|
|
|
- if (res.result) {
|
|
|
- this.setData({
|
|
|
- naContentList: res.data.DATA
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
+ send(1, 5, column[e.detail.current]).then(res => {
|
|
|
+ if (res.result) {
|
|
|
+ this.setData({
|
|
|
+ naContentList: res.data.DATA
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
|
|
@@ -699,20 +705,23 @@ Page({
|
|
|
clickNaTilteTab: function (e) {
|
|
|
this.setData({
|
|
|
naItem: e.currentTarget.dataset.item,
|
|
|
- naContentList:[]
|
|
|
+ naContentList: []
|
|
|
})
|
|
|
if (e.currentTarget.dataset.item == 1) {
|
|
|
wx.request({
|
|
|
url: 'https://www.cq.gov.cn/ywdt/jrzq/index.json?cqjrcq=cqjrcq&_=1669609973472',
|
|
|
- success:res=>{
|
|
|
- if(res.statusCode ==200){
|
|
|
+ success: res => {
|
|
|
+ if (res.statusCode == 200) {
|
|
|
var s = res.data
|
|
|
- s= s.substring(7,s.length-1)
|
|
|
+ s = s.substring(7, s.length - 1)
|
|
|
s = JSON.parse(s)
|
|
|
var d = [];
|
|
|
- var size = s.datas.length<=5?s.datas.length: 5
|
|
|
+ var size = s.datas.length <= 5 ? s.datas.length : 5
|
|
|
for (let i = 0; i < size; i++) {
|
|
|
- d.push({"DOCTITLE":s.datas[i].title,"url":s.datas[i].url})
|
|
|
+ d.push({
|
|
|
+ "DOCTITLE": s.datas[i].title,
|
|
|
+ "url": s.datas[i].url
|
|
|
+ })
|
|
|
}
|
|
|
this.setData({
|
|
|
naContentList: d
|
|
@@ -725,17 +734,20 @@ Page({
|
|
|
if (e.currentTarget.dataset.item == 2) {
|
|
|
wx.request({
|
|
|
url: 'https://www.gov.cn/pushinfo/v150203/pushinfo.jsonp?pushInfoJsonpCallBack=pushInfoJsonpCallBack&_=1669609973471',
|
|
|
- success:res=>{
|
|
|
+ success: res => {
|
|
|
console.log(res);
|
|
|
- if(res.statusCode ==200){
|
|
|
+ if (res.statusCode == 200) {
|
|
|
var s = res.data
|
|
|
- s= s.substring(22,s.length-1)
|
|
|
+ s = s.substring(22, s.length - 1)
|
|
|
s = JSON.parse(s)
|
|
|
console.log(s);
|
|
|
var d = [];
|
|
|
- var size = s.length<=5?s.length: 5
|
|
|
+ var size = s.length <= 5 ? s.length : 5
|
|
|
for (let i = 0; i < size; i++) {
|
|
|
- d.push({"DOCTITLE":s[i].description,"url":s[i].link})
|
|
|
+ d.push({
|
|
|
+ "DOCTITLE": s[i].description,
|
|
|
+ "url": s[i].link
|
|
|
+ })
|
|
|
}
|
|
|
this.setData({
|
|
|
naContentList: d
|
|
@@ -743,25 +755,25 @@ Page({
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
- if (e.currentTarget.dataset.item == 0){
|
|
|
+ if (e.currentTarget.dataset.item == 0) {
|
|
|
let column = ["20430", "59482", "59481"]
|
|
|
- send(1, 5, column[e.currentTarget.dataset.item]).then(res => {
|
|
|
- if (res.result) {
|
|
|
- this.setData({
|
|
|
- naContentList: res.data.DATA
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
+ send(1, 5, column[e.currentTarget.dataset.item]).then(res => {
|
|
|
+ if (res.result) {
|
|
|
+ this.setData({
|
|
|
+ naContentList: res.data.DATA
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
|
|
|
// 南岸咨询内容点击
|
|
|
clickNaContent: function (e) {
|
|
|
let item = e.currentTarget.dataset.item
|
|
|
- switch(this.data.naTab){
|
|
|
+ switch (this.data.naTab) {
|
|
|
case 0:
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/articlDetail/articlDetail?CHNLID=' + item.CHNLID + '&DOCID=' + item.DOCID,
|
|
@@ -770,38 +782,38 @@ Page({
|
|
|
case 1:
|
|
|
case 2:
|
|
|
wx.navigateTo({
|
|
|
- url: '/pages/web/web?url='+item.url,
|
|
|
+ url: '/pages/web/web?url=' + item.url,
|
|
|
})
|
|
|
break
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
|
|
|
// 南岸咨询更多
|
|
|
naMore: function (e) {
|
|
|
let title = '';
|
|
|
- switch(this.data.naTab){
|
|
|
+ switch (this.data.naTab) {
|
|
|
case 0:
|
|
|
title = '南岸动态'
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/aticleList/aticleList?title=' + title + '&id=1',
|
|
|
})
|
|
|
- break
|
|
|
+ break
|
|
|
case 1:
|
|
|
title = '今日重庆'
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/aticleList/aticleList?title=' + title + '&id=2',
|
|
|
})
|
|
|
- break
|
|
|
+ break
|
|
|
case 2:
|
|
|
title = '国务院信息'
|
|
|
wx.navigateTo({
|
|
|
url: '/pages/aticleList/aticleList?title=' + title + '&id=3',
|
|
|
})
|
|
|
- break
|
|
|
+ break
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
},
|
|
|
|
|
|
// 政民互动
|
|
@@ -814,10 +826,10 @@ Page({
|
|
|
communicateChangeTab: function (e) {
|
|
|
this.setData({
|
|
|
communicateTab: e.detail.current
|
|
|
- })
|
|
|
- if (this.data.communicateTab == 1) {
|
|
|
- this.getInvestigation(false)
|
|
|
- }
|
|
|
+ })
|
|
|
+ if (this.data.communicateTab == 1) {
|
|
|
+ this.getInvestigation(false)
|
|
|
+ }
|
|
|
},
|
|
|
// 意见征集接口
|
|
|
yjzjData() {
|
|
@@ -834,48 +846,56 @@ Page({
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
- },
|
|
|
- // 获取在线调查列表
|
|
|
- getInvestigation(flag) {
|
|
|
- wx.showToast({title: '加载中',icon: 'loading',duration: 1500})
|
|
|
- var data = []
|
|
|
- wx.request({
|
|
|
- url: `https://www.cqna.gov.cn/IGI/open/survey/list?siteId=254&pageIndex=${this.data.investigatePage}&pageSize=10&orderBy=startTime_desc`,
|
|
|
+ },
|
|
|
+ // 获取在线调查列表
|
|
|
+ getInvestigation(flag) {
|
|
|
+ wx.showToast({
|
|
|
+ title: '加载中',
|
|
|
+ icon: 'loading',
|
|
|
+ duration: 1500
|
|
|
+ })
|
|
|
+ var data = []
|
|
|
+ wx.request({
|
|
|
+ url: `https://www.cqna.gov.cn/IGI/open/survey/list?siteId=254&pageIndex=${this.data.investigatePage}&pageSize=10&orderBy=startTime_desc`,
|
|
|
method: 'GET',
|
|
|
success: res => {
|
|
|
- data = res.data.datas.data
|
|
|
- if (data && data.length > 0) {
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- data[i].startTime = this.formatDateNumber(new Date(data[i].startTime * 1))
|
|
|
- data[i].endTime = this.formatDateNumber(new Date(data[i].endTime * 1))
|
|
|
- }
|
|
|
- data = this.data.investigateList.concat(data)
|
|
|
- this.setData({
|
|
|
- 'investigateList': data,
|
|
|
- 'investigatePage': this.data.investigatePage + 1
|
|
|
- })
|
|
|
- wx.hideToast();
|
|
|
- } else {
|
|
|
- wx.hideToast();
|
|
|
- // 下拉刷新会提示加载完成
|
|
|
- if (flag) {
|
|
|
- wx.showToast({title: '已加载全部数据',icon: 'success',duration: 1000})
|
|
|
- }
|
|
|
- }
|
|
|
+ data = res.data.datas.data
|
|
|
+ if (data && data.length > 0) {
|
|
|
+ for (var i = 0; i < data.length; i++) {
|
|
|
+ data[i].startTime = this.formatDateNumber(new Date(data[i].startTime * 1))
|
|
|
+ data[i].endTime = this.formatDateNumber(new Date(data[i].endTime * 1))
|
|
|
+ }
|
|
|
+ data = this.data.investigateList.concat(data)
|
|
|
+ this.setData({
|
|
|
+ 'investigateList': data,
|
|
|
+ 'investigatePage': this.data.investigatePage + 1
|
|
|
+ })
|
|
|
+ wx.hideToast();
|
|
|
+ } else {
|
|
|
+ wx.hideToast();
|
|
|
+ // 下拉刷新会提示加载完成
|
|
|
+ if (flag) {
|
|
|
+ wx.showToast({
|
|
|
+ title: '已加载全部数据',
|
|
|
+ icon: 'success',
|
|
|
+ duration: 1000
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
- },
|
|
|
- // 在线调查触底
|
|
|
- investigationScrollBottom(e) {
|
|
|
- this.getInvestigation(true)
|
|
|
- },
|
|
|
- goToInvestigationDetail(e) {
|
|
|
- const id = e.target.dataset.id
|
|
|
- const siteId = e.target.dataset.siteid
|
|
|
- wx.navigateTo({
|
|
|
+ },
|
|
|
+ // 在线调查触底
|
|
|
+ investigationScrollBottom(e) {
|
|
|
+ this.getInvestigation(true)
|
|
|
+ },
|
|
|
+ goToInvestigationDetail(e) {
|
|
|
+ const id = e.target.dataset.id
|
|
|
+ const siteId = e.target.dataset.siteid
|
|
|
+ wx.navigateTo({
|
|
|
url: '/pages/web/web?wxUrl=' + encodeURIComponent(`https://www.cqna.gov.cn/personalCenter/answerSheet/answerSheet.html?siteId=${siteId}&metadataId=${id}`),
|
|
|
})
|
|
|
- },
|
|
|
+ },
|
|
|
goYjzjDetail(e) {
|
|
|
var html = e.currentTarget.dataset.item
|
|
|
wx.navigateTo({
|