沙盘演示系统应用的微信小程序
ffe748f8069aeeaf0ffae846f7c09210ce64da4b..69cf2b1ed059b8eed4740ba76d73bf4c195c1775
2025-01-08 zuoxiao
添加虚拟卡时添加二次确认
69cf2b 对比 | 目录
2024-12-27 zuoxiao
添加分享功能
c768d2 对比 | 目录
1个文件已添加
4个文件已修改
37 ■■■■■ 已修改文件
images/logo2.jpg 补丁 | 查看 | 原始文档 | blame | 历史
pages/home/home.js 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/home/home.json 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/rechargeCard/rechargeCard.js 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/rechargeCard/rechargeCard.wxml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
images/logo2.jpg
pages/home/home.js
@@ -697,5 +697,19 @@
    const minutes = date.getMinutes().toString().padStart(2, '0');
    const seconds = date.getSeconds().toString().padStart(2, '0');
    return `${hours}:${minutes}:${seconds}`;
  },
  onShareAppMessage: function (options) {
    // 设置分享内容
    return {
      title: '大禹灌溉助手', // 分享标题
      path: '/pages/home/home', // 分享路径,该路径需要是当前小程序存在的页面路径
      imageUrl: '/images/logo2.jpg', // 分享图标,可以是网络图片路径或本地图片路径
      success: function (res) {
        // 分享成功的回调函数
      },
      fail: function (res) {
        // 分享失败的回调函数
      }
    };
  }
})
pages/home/home.json
@@ -12,5 +12,6 @@
    "scope.camera": {  
      "desc": "使用摄像头扫描二维码"
    } 
  }
  },
  "enableShareAppMessage":true
}
pages/rechargeCard/rechargeCard.js
@@ -47,7 +47,8 @@
      "vcNum": "200030000000"
    }],
    showDialog: false,
    isWXRefreshing: false
    isWXRefreshing: false,
    isAddCardDialog:false
  },
  // 切换 Tabs
  switchTab: function (e) {
@@ -190,8 +191,24 @@
      showDialog: false
    })
  },
  //添加虚拟卡
  handleClick() {
    this.setData({
      isAddCardDialog: true
    })
  },
  cancelDialog(){
    this.setData({
      isAddCardDialog: false
    })
  },
  addCardPost(){
    this.setData({
      isAddCardDialog: false
    })
    wx.showLoading({
      title: '正在添加请稍候...', // 加载提示文字
      mask: true // 是否显示透明蒙层,防止触摸穿透,默认为 false
pages/rechargeCard/rechargeCard.wxml
@@ -63,4 +63,5 @@
  </view>
  <t-fab icon="gesture-add" text="添加虚拟卡" bind:click="handleClick" bind:move="handleMove" aria-label="增加" usingCustomNavbar draggable y-bounds="{{[0, 32]}}"  style="--td-primary-color-7:#2D8BF7"></t-fab>
  <t-dialog visible="{{showDialog}}" content="您还有余额未使用,如需销卡,请先使用完或退款后才可操作。" confirm-btn="{{ confirmBtn }}" bind:confirm="closeDialog" />
  <t-dialog class="dialog" visible="{{isAddCardDialog}}" content="确认添加虚拟卡吗?" confirm-btn="{{ { content: '确认', variant: 'base', theme: 'danger' } }}" close-on-overlay-click="false" cancel-btn="取消" bind:confirm="addCardPost" bind:cancel="cancelDialog" />
</view>