// pages/demandHall/applyDetail/index.js const app = getApp() Page({ /** * 页面的初始数据 */ data: { active: 0, detail: [], userList: [], communicateId: '', content: null }, itemClick(e){ let i = e.currentTarget.dataset.i let id = e.currentTarget.dataset.id this.setData({ active: i, communicateId: id }) this.getApplyDetail(); }, getApplyDetail(){ app.http('get','Communicate/getCommunicateInfo',{communicateId: this.data.communicateId}).then((res)=>{ if(res.data.success){ this.setData({ content: res.data.data }) } }) }, getUserList(){ // console.log(this.data.detail) app.http('get','Communicate/communicateHeadList',{resourceId: this.data.detail.resourceInfo.resourceId}).then((res)=>{ if(res.data.success){ this.setData({ userList: res.data.data, communicateId: res.data.data[0].communicateId }) this.getApplyDetail(); } }) }, toNeedDetail(e){ let id = e.currentTarget.dataset.id wx.navigateTo({ url: '/pages/demandHall/needsDetail/index?id=' + id, }) }, //查看立项书 toCreateProject(){ let content = this.data.content wx.navigateTo({ url: '/pages/demandHall/createProject/index?state=' + content.comminuteState+ '&id=' + content.communicateId, }) }, // 立项 createProject(){ let id = this.data.communicateId wx.showModal({ title: "提示!", content: '是否确认发起项目?', success(res){ if(res.confirm){ wx.navigateTo({ url: '/pages/demandHall/createProject/index?id='+ id, }) } } }) }, call(){ console.log() wx.makePhoneCall({ phoneNumber: this.data.content.phone, }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { let data = JSON.parse(decodeURIComponent(options.data)); this.setData({ detail: data }) // console.log(this.data.detail) this.getUserList() }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })