Page({ /** * 页面的初始数据 */ data: { notice: { title: "江苏海事局即将在3月10-15日期间在江阴码头开放统一年检", author: "汇很多", date: "2024-02-01", photoUrl: "https://example.com/jiangyin_dock.jpg", content: "江苏海事局为进一步提高船舶年检效率,方便船东集中办理船舶检验业务,定于2024年3月10日至15日期间在江阴码头开展船舶统一年检活动。本次年检主要针对内河干散货运输船舶,重点检查船舶适航状态、消防救生设备、防污染设备等安全设施。参检船舶需提前准备船舶证书、船员证书等相关文件,并确保各项安全设备处于良好状态。检验期间将开通绿色通道,提供现场咨询服务,帮助船东解决实际困难。请各位船东根据自身情况合理安排时间,按期参加年检。我们将竭诚为广大船东提供优质、高效的检验服务。", contactInfo: "详情请联系朱经理:13912345678", }, }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { // 设置导航栏标题 wx.setNavigationBarTitle({ title: "海事年检通知", }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () {}, /** * 生命周期函数--监听页面显示 */ onShow: function () { if (typeof this.getTabBar === "function" && this.getTabBar()) { this.getTabBar().setData({ selected: 3, }); } }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () {}, /** * 生命周期函数--监听页面卸载 */ onUnload: function () {}, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () {}, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () {}, /** * 用户点击右上角分享 */ onShareAppMessage: function () { return { title: this.data.notice.title, path: "/pages/securityCheck/securityCheck", }; }, makePhoneCall: function () { const phoneNumber = this.data.notice.contactInfo.match(/\d{11}/)[0]; wx.makePhoneCall({ phoneNumber: phoneNumber, fail(err) { wx.showToast({ title: "拨打电话失败", icon: "none", }); }, }); }, });