''
liukangdong
2024-07-23 ac0b3ba41104180fd45cc94334bc3c760c2895a4
wechat_staff/pages/store/staff.js
@@ -1,6 +1,7 @@
// pages/store/staff.jsdownloadImg
import { getUserCard } from '../../api/index'
import { downloadImg } from '../../utils/common'
import {
  getUserCard
} from '../../api/index'
// import { downloadImg } from '../../utils/common'
Page({
  /**
@@ -8,7 +9,7 @@
   */
  data: {
    bottomLift: 0,
    isShow: false,
    isShow: true,
    userCard:'',
    isShow2: false,
    userInfo:{}
@@ -23,7 +24,9 @@
   
    if(userType == 1){
      //如果查询自己的信息
      this.setData({userInfo: wx.getStorageSync('member')})
      this.setData({
        userInfo: wx.getStorageSync('member')
      })
      console.log(this.data)
    } 
    this.setData({
@@ -31,28 +34,60 @@
    })
  },
  showQrcode(){
    this.setData({isShow:true})
    this.setData({
      isShow: true
    })
  },
  closeCard(){
    this.setData({isShow2: false})
    this.setData({
      isShow2: false
    })
  },
  saveCard(){
   downloadImg(this.data.userCard);
    wx.downloadFile({
      url: this.data.userCard,
      success: function (res) {
        console.log('下载成功', res);
        wx.saveImageToPhotosAlbum({
          filePath: res.tempFilePath,
          success(result) {
            console.log(result)
            wx.showToast({
              title: '保存成功',
              icon: 'success',
              duration: 2000
            })
          }
        })
        // wx.saveFile({
        //   tempFilePath: res.tempFilePath,
        //   success: function (res) {
        //     console.log(res.savedFilePath)
        //   }
        // })
      }
    })
  },
  openModal() {
    if(this.data.userCard !=null && this.data.userCard != ''){
      this.setData({isShow2: true})
      this.setData({
        isShow2: true
      })
      return;
    }
    getUserCard().then(res =>{
      this.setData({userCard: res.data})
      this.setData({isShow2: true})
      this.setData({
        userCard: res.data
      })
      this.setData({
        isShow2: true
      })
    }) 
  },
  onClose() {
    this.setData({isShow: false})
    this.setData({
      isShow: false
    })
  },
  /**