| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- const { postApi } = require("../../apis/api");
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- currentNotice: {}, // 当前显示的通知详情
- noticeList: [
- {
- id: 2,
- noticeTitle: "测试通知通知",
- noticeImgFileKey:
- "new/annual_inspection_notice/0ebe0d67-1ead-4d0c-ac97-f4d644b5a56f1745505310167.png",
- noticeImgUrl:
- "https://hhd-shipping-1255802371.cos.ap-shanghai.myqcloud.com/new/annual_inspection_notice/0ebe0d67-1ead-4d0c-ac97-f4d644b5a56f1745505310167.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKID4xb091cy4tRikV0EBrGOGsCF1WkhMlum%26q-sign-time%3D1745505322%3B93158697600%26q-key-time%3D1745505322%3B93158697600%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3D2e87d32969f92f6a2894bafee945e4433ae5240b",
- noticeContent: "13333333333333333",
- contactName: "测试人",
- contactPhone: "13111111112",
- postedBy: "汇很多",
- createTime: "2025/04/24 22:35:22",
- },
- {
- id: 1,
- noticeTitle: "江苏海事局即将在3月10-15日期间在江阴码头开放统一年检",
- noticeImgFileKey:
- "new/annual_inspection_notice/0c75b46a-f4ba-4652-be47-569a63e962ad1745504543747.png",
- noticeImgUrl:
- "https://hhd-shipping-1255802371.cos.ap-shanghai.myqcloud.com/new/annual_inspection_notice/0c75b46a-f4ba-4652-be47-569a63e962ad1745504543747.png?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKID4xb091cy4tRikV0EBrGOGsCF1WkhMlum%26q-sign-time%3D1745504545%3B93158697600%26q-key-time%3D1745504545%3B93158697600%26q-header-list%3Dhost%26q-url-param-list%3D%26q-signature%3Df2bf012506b634d2437fb5bc726af541c66d5869",
- noticeContent:
- "江苏海事局进一步提高船舶年检效率,方便船东集中办理船舶检验业务,定于2024年3月10日至15日期间在江阴码头开展船舶统一年检活动。本次年检主要针对内河干散货运输船舶,重点检查船舶适航状态、消防救生设备、防污染设备等安全设施。参检船舶需提前准备船舶证书、船员证书等相关文件,并确保各项安全设备处于良好状态。检验期间将开通绿色通道,提供现场咨询服务,帮助船东解决实际困难。请各位船东根据自身情况合理安排时间,按期参加年检。我们将竭诚为广大船东提供优质、高效的检验服务。",
- contactName: "朱经理",
- contactPhone: "13912345678",
- postedBy: "汇很多1",
- createTime: "2024/02/01 00:00:00",
- },
- ],
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
- // 设置导航栏标题
- wx.setNavigationBarTitle({
- title: "海事年检通知",
- });
- this.getAnnualInspectionNoticeList();
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- 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 (res) {
- if (res.from === "button" && res.target && res.target.dataset.title) {
- return {
- title: res.target.dataset.title || "海事年检通知",
- path: "/pages/securityCheck/securityCheck",
- };
- }
- return {
- title: "海事年检通知",
- path: "/pages/securityCheck/securityCheck",
- };
- },
- makePhoneCall: function (e) {
- const phoneNumber = e.currentTarget.dataset.phone;
- if (phoneNumber) {
- wx.makePhoneCall({
- phoneNumber: phoneNumber,
- });
- } else {
- wx.showToast({
- title: "电话号码不存在",
- icon: "none",
- });
- }
- },
- //POST /annual/inspection/notice 海事年检通知
- async getAnnualInspectionNoticeList() {
- let { data } = await postApi("/annual/inspection/notice", {
- currentPage: 1,
- size: 1000,
- });
- if (data.status === 0) {
- this.setData({
- noticeList: data.result,
- });
- } else {
- this.setData({
- noticeList: [],
- });
- }
- },
- });
|