const consultservice = require("../../../service/consultservice") const app = getApp() /** * 智能在线咨询的查询与查看详情 */ module.exports = Behavior({ data: { result: [] }, methods:{ // onReachBottom () { // console.log('onReachBottom'); // if (this.cPage && this.tPage) { // if (this.cPage < this.tPage) { // this.searchMore(this.cPage + 1) // } // } // }, // searchMore (cPage = 1) { // var that = this // wx.showLoading({ // title: '搜索中', // mask: true, // success: (res) => {}, // fail: (res) => {}, // complete: (res) => {}, // }) // setTimeout(() => { // wx.hideLoading() // }, 20000); // consultservice.searchLaw(app.globalData.accessToken.userId, '大气污染', cPage, 5, { // onPage(head){ // that.cPage = head.page // that.tPage = head.totalPage // }, // success (res) { // let result = that.data.result // res.forEach(r => { // r.des = r.des.replace('\\n', '
') // if (result.length === 0) { // result.push({ // typeId: r.typeId, // typeName: r.typeName, // contents: [r] // }) // } else { // result[0].contents.push(r) // } // }); // that.setData({ // result // }) // console.log(result); // }, // complete (res) { // wx.hideLoading() // } // }, 2) // }, /** * 查看查询结果详情 */ gotoDetail (e) { const iList = e.currentTarget.dataset.index.split(',') const i1 = iList[0] const i2 = iList[1] const r = this.data.result[i1] switch (r.typeId) { //法律法规文件 case 1: const fileId = r.contents[i2].id wx.navigateTo({ url: '/pages/m_consult/consultdetail/consultdetail', success: (res) => { // 通过 eventChannel 向被打开页面传送数据 res.eventChannel.emit('acceptDataFromOpenerPage', { fileId: fileId }) }, }) break; //法律法规条目 case 2: const itemId = r.contents[i2].id wx.navigateTo({ url: '/pages/m_consult/consultdetailitem/consultdetailitem', success: (res) => { // 通过 eventChannel 向被打开页面传送数据 res.eventChannel.emit('acceptDataFromOpenerPage', { itemId: itemId }) }, }) break; //执法案例 case 3: break; //环保问题 case 4: break; default: break; } }, } })