addHealthButler.js 1.2 KB

1
  1. "use strict";var e=require("../common/vendor.js"),n=require("../api/user.js");require("../common/request.js");const r={data(){return{baseUrl:e.index.getStorageSync("requestPath"),userId:null,imgurl:""}},onLoad(i){this.userId=i.userId||e.index.getStorageSync("userId"),console.log(i.userId),this.getQRCode()},methods:{getQRCode(){n.getAppContactWay(this.userId).then(i=>{i.code==200?this.imgurl=i.data||"":e.index.showToast({title:i.msg,icon:""})})},downImg(){e.index.showLoading({title:"\u56FE\u7247\u4FDD\u5B58\u4E2D..."}),e.index.downloadFile({url:this.imgurl,fail:function(i){e.index.showModal({title:"\u63D0\u793A",content:"\u4FDD\u5B58\u5931\u8D25"}),e.index.hideLoading()},success:function(i){var t=i.tempFilePath;e.index.saveImageToPhotosAlbum({filePath:t,success:()=>{e.index.showToast({title:"\u4FDD\u5B58\u6210\u529F",duration:2e3})},fail:()=>{console.log("\u56FE\u7247\u5931\u8D25"),e.index.showToast({title:"\u56FE\u7247\u5931\u8D25",duration:2e3,icon:"error"}),e.index.hideLoading()},complete:function(){e.index.hideLoading()}})}})}}};function s(i,t,d,u,o,c){return{a:o.imgurl}}var a=e._export_sfc(r,[["render",s],["__file","E:/Project/2023/\u95EE\u8BCA\u5E73\u53F0/his_user_miniapp/pages_user/addHealthButler.vue"]]);wx.createPage(a);