my.js 7.1 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/my/my","components/r-canvas/r-canvas"],{1299:function(e,n,t){"use strict";(function(e,n){var a=t("47a9");t("2acb");a(t("3240"));var o=a(t("b84c"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},"2fb2":function(e,n,t){"use strict";(function(e,a){var o=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=o(t("7eb4")),i=o(t("ee10")),u=(o(t("4528")),o(t("70ac"))),c={data:function(){return{userinfo:{},playbil_img:"https://hyxhsh.oss-cn-chengdu.aliyuncs.com/63b7c68b71a69169d1b33f92/store/bdb/user/avatar/XVsEVGuCCbNv4aee36cc2f76e7050f62ebad3080ad88.jpg/1.jpg",qrCode:null}},onShow:function(){this.getMyAccount()},mounted:function(){},methods:{openFilter:function(){this.$refs.filter.open(),this.get_qrCode()},get_qrCode:function(){var n=this;e.showLoading(),e.request({url:u.default.url.request+"/userApi/get-invite-qr",method:"GET",responseType:"arraybuffer",header:{"content-type":"application/json",token:e.getStorageSync(u.default.keyname.userToken)},data:{},success:function(t){e.hideLoading();var o=t.data,r=a.arrayBufferToBase64(o);n.qrCode="data:image/png;base64,"+r},fail:function(n){e.showToast({icon:"error",title:"获取二维码失败"+n})}})},editPlaybil:function(){this.get_downloadImg()},get_downloadImg:function(){var n=this;return(0,i.default)(r.default.mark((function t(){return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.showLoading(),n.$nextTick((0,i.default)(r.default.mark((function t(){return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,n.$refs.rCanvas.init({canvas_id:"rCanvas"});case 2:return t.next=4,n.$refs.rCanvas.setCanvasWidth(300);case 4:return t.next=6,n.$refs.rCanvas.setCanvasHeight(515);case 6:return t.next=8,n.$refs.rCanvas.drawImage({url:n.playbil_img,x:0,y:30,w:300,h:515}).catch((function(n){e.showToast({title:n,icon:"none"})}));case 8:return t.next=10,n.$refs.rCanvas.drawImage({url:n.qrCode,x:85,y:176,w:130,h:130}).catch((function(n){e.showToast({title:n,icon:"none"})}));case 10:return t.next=12,n.$refs.rCanvas.drawText({text:"中数未来控股(深圳)有限责任公司",max_width:0,x:56,y:348,font_color:"#216ff7",font_size:10}).catch((function(n){e.showToast({title:n,icon:"none"})}));case 12:return t.next=14,n.$refs.rCanvas.drawText({text:n.userinfo.nickName?userinfo.nickName:"匿名用户",max_width:0,x:122,y:486,font_color:"#ffffff",font_size:12}).catch((function(n){e.showToast({title:n,icon:"none"})}));case 14:return t.next=16,n.$refs.rCanvas.draw((function(n){e.hideLoading(),e.showShareImageMenu({path:n.tempFilePath,success:function(e){return console.log("分享成功",e)},fail:function(e){return console.error("分享失败",e)}})}));case 16:case"end":return t.stop()}}),t)}))));case 2:case"end":return t.stop()}}),t)})))()},refund:function(){var e=this;this.$app.popup.confirm("退款按照购券记录进行逐笔退款,可能产生多笔退款到账记录,请注意查收。","退款说明").then((function(n){n&&e.$api.base("post","/orderApi/refund",{}).then((function(n){0==n.code?e.$app.popup.alert("退款成功!").then((function(){e.getMyAccount()})):e.$app.popup.alert(n.msg)}))}))},openPrivacyContract:function(){e.openPrivacyContract()},customerService:function(){var e=this,n=this.$config.customerService;this.$app.act.customerService(n.id,n.url).catch((function(n){console.log(n),e.$app.popup.alert("客服中心失联啦,请联系管理员!")}))},getMyAccount:function(){var n=this;this.$api.base("post","/userApi/getUserAccount",{},{}).then((function(t){n.userinfo=t.accountInfo,n.$app.storage.set("USER_INFO",t.accountInfo),e.getStorageSync("ADMIN_USERID")&&e.request({url:"https://channel-api.zonelife.cn/zs/channel/admin/ums/umsAdminUser/distributionBindUser",method:"POST",header:{"content-type":"application/json"},data:{userId:e.getStorageSync("USER_INFO").id,adminUserId:parseInt(e.getStorageSync("ADMIN_USERID"))},success:function(e){setTimeout((function(){n.$app.storage.remove("ADMIN_USERID")}),500)},fail:function(e){console.log(e,"----错误信息")}})}))},get_firmId:function(){var e=this;this.$app.storage.get("FRIM_ID")&&this.$api.base("post","/userApi/add-firm-user?firmId="+parseInt(this.$app.storage.get("FRIM_ID")),{},{error:!1}).then((function(n){e.$app.popup.alert(n.msg),setTimeout((function(){e.$app.storage.remove("FRIM_ID")}),500),console.log(n,"----企业用户通过扫码进入")})).catch((function(n){setTimeout((function(){e.$app.storage.remove("FRIM_ID")}),500)}))},onGetPhoneNumber:function(e){var n=this;e.detail.code&&this.$api.base("post","/userApi/getPhone",{code:e.detail.code}).then((function(e){n.$app.storage.set("USER_INFO",e.userInfo),n.getMyAccount(),n.get_firmId()}))}}};n.default=c}).call(this,t("df3c")["default"],t("3223")["default"])},"2fe5":function(e,n,t){"use strict";var a=t("8817"),o=t.n(a);o.a},4528:function(e,n,t){"use strict";t.r(n);var a=t("72f0"),o=t("ee5b");for(var r in o)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(r);t("2fe5");var i=t("828b"),u=Object(i["a"])(o["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);n["default"]=u.exports},"72f0":function(e,n,t){"use strict";t.d(n,"b",(function(){return a})),t.d(n,"c",(function(){return o})),t.d(n,"a",(function(){}));var a=function(){var e=this.$createElement;this._self._c},o=[]},8425:function(e,n,t){"use strict";var a=t("ddd8"),o=t.n(a);o.a},8817:function(e,n,t){},b13b:function(e,n,t){"use strict";t.d(n,"b",(function(){return o})),t.d(n,"c",(function(){return r})),t.d(n,"a",(function(){return a}));var a={axBody:function(){return t.e("components/ax-body/ax-body").then(t.bind(null,"8839"))},axPopup:function(){return t.e("components/ax-popup/ax-popup").then(t.bind(null,"4393"))},rCanvas:function(){return Promise.resolve().then(t.bind(null,"4528"))},appNavigation:function(){return Promise.all([t.e("common/vendor"),t.e("components/app-navigation/app-navigation")]).then(t.bind(null,"4b8e"))}},o=function(){var e=this,n=e.$createElement;e._self._c;e._isMounted||(e.e0=function(n){return e.$app.url.goto("/pages/coupon-buy/coupon-buy")},e.e1=function(n){return e.$app.url.goto("/pages/recharge-log/recharge-log")},e.e2=function(n){return e.$app.url.goto("/pages/order/order")},e.e3=function(n){return e.$app.url.goto("/pages/feedback/feedback")})},r=[]},b84c:function(e,n,t){"use strict";t.r(n);var a=t("b13b"),o=t("fb45");for(var r in o)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(r);t("8425");var i=t("828b"),u=Object(i["a"])(o["default"],a["b"],a["c"],!1,null,"2e719e75",null,!1,a["a"],void 0);n["default"]=u.exports},c496:function(e,n,t){"use strict";var a=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=a(t("47cc")),r={mixins:[o.default]};n.default=r},ddd8:function(e,n,t){},ee5b:function(e,n,t){"use strict";t.r(n);var a=t("c496"),o=t.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(r);n["default"]=o.a},fb45:function(e,n,t){"use strict";t.r(n);var a=t("2fb2"),o=t.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(r);n["default"]=o.a}},[["1299","common/runtime","common/vendor"]]]);