| 12 |
- require('./common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_course/activity"],{978:function(n,e,t){"use strict";(function(n,e){var o=t(4);t(26);o(t(25));var i=o(t(979));n.__webpack_require_UNI_MP_PLUGIN__=t,e(i.default)}).call(this,t(1)["default"],t(2)["createPage"])},979:function(n,e,t){"use strict";t.r(e);var o=t(980),i=t(982);for(var r in i)["default"].indexOf(r)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(r);t(984);var s,c=t(34),a=Object(c["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,"2fb2792c",null,!1,o["components"],s);a.options.__file="pages_course/activity.vue",e["default"]=a.exports},980:function(n,e,t){"use strict";t.r(e);var o=t(981);t.d(e,"render",(function(){return o["render"]})),t.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(e,"components",(function(){return o["components"]}))},981:function(n,e,t){"use strict";var o;t.r(e),t.d(e,"render",(function(){return i})),t.d(e,"staticRenderFns",(function(){return s})),t.d(e,"recyclableRender",(function(){return r})),t.d(e,"components",(function(){return o}));try{o={uPopup:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(t.bind(null,1224))},uAvatar:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-avatar/u-avatar")]).then(t.bind(null,1232))},uIcon:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(t.bind(null,1240))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var n=this,e=n.$createElement;n._self._c;n._isMounted||(n.e0=function(e){n.show=!1})},r=!1,s=[];i._withStripped=!0},982:function(n,e,t){"use strict";t.r(e);var o=t(983),i=t.n(o);for(var r in o)["default"].indexOf(r)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(r);e["default"]=i.a},983:function(n,e,t){"use strict";(function(n){var o=t(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=o(t(59)),r=o(t(61)),s=o(t(11)),c=t(36),a=t(913);function u(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,o)}return t}function d(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?u(Object(t),!0).forEach((function(e){(0,s.default)(n,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}))}return n}var l={data:function(){return{statusBarHeight:n.getSystemInfoSync().statusBarHeight,show:!1,status:0,recordId:"",urlOption:{},sortLink:"",isLogin:!1,isLoginH5:0,collectType:0,isExpiry:!0,coinAmount:0,balance:0,chatId:"",userlogo:!1,imgname:"",userinfos:{nickname:"",avatar:""},btnLoading:!1,registerLoading:!1}},computed:d(d({},(0,c.mapGetters)(["coureLogin"])),{},{nameuser:function(){return this.userinfos.nickname},avataruser:function(){return this.userinfos.avatar}}),watch:{coureLogin:{immediate:!0,handler:function(e){2==e&&this.isLogin&&(console.log("注册AppToken失效,请重新登录"),n.removeStorageSync("web_userInfo"),n.removeStorageSync("TOKEN_WEXIN"),this.isLogin=!1,0==this.isLoginH5?this.goWXLogin():this.goLogin())}}},onLoad:function(e){var t=this;this.urlOption=e.link?JSON.parse(decodeURIComponent(e.link)):{},this.sortLink=this.urlOption.link||"",this.chatId=this.urlOption.chatId||"",this.recordId=this.urlOption.businessId||"",console.log(this.sortLink),n.$on("usercode",(function(n){n&&t.goLogin(n)})),this.getLuckyBagInfo()},beforeDestroy:function(){n.$off("usercode")},onUnload:function(){n.$off("usercode")},methods:{registerQwFsUserFinish:function(){var e=this;n.showLoading({title:"领取中..."}),(0,a.registerQwFsUserFinish)(this.urlOption).then((function(t){n.hideLoading(),200==t.code?e.receiveLuckyBag():e.chatId?e.userlogo=!0:e.getAddCompanyUser()})).catch((function(){n.hideLoading()}))},getAddCompanyUser:function(){var e=this;this.registerLoading||(n.showLoading({title:"注册中"}),this.registerLoading=!0,(0,a.isAddCompanyUser)(this.urlOption).then((function(t){e.registerLoading=!1,n.hideLoading(),200==t.code?e.receiveLuckyBag():n.showToast({title:t.msg,icon:"none"})})).catch((function(){e.registerLoading=!1,n.hideLoading()})))},editUserA:function(){var e=this;this.userinfos=n.getStorageSync("web_userInfo")?n.getStorageSync("web_userInfo"):this.userinfos;var t={nickName:this.userinfos.nickname};(0,a.editUser)(t).then((function(t){200==t.code?(e.isLogin=!0,n.showToast({icon:"none",title:"修改成功!"}),setTimeout((function(){e.getAddCompanyUser()}),100)):(n.removeStorageSync("web_userInfo"),n.showToast({icon:"none",title:t.msg+"请重新领取福袋"}))}))},shouquan:function(){""==this.userinfos.nickname&&n.showToast({icon:"none",title:"请先授权微信昵称"})},confimrname:function(){""!=this.userinfos.nickname?(n.setStorageSync("web_userInfo",this.userinfos),this.editUserA(),this.userlogo=!1):n.showToast({icon:"none",title:"请授权微信昵称"})},onNickNameInput:function(n){console.log(n),this.userinfos.nickname=n.detail.value},onChooseAvatar:function(e){var t=this;this.userinfos.avatar=e.detail.avatarUrl,n.uploadFile({url:"https://h5api.his.cdwjyyh.com/app/common/uploadOSS",filePath:e.detail.avatarUrl,name:"file",formData:{user:"test"},success:function(e){console.log(e);var o=JSON.parse(e.data);t.headImg=n.getStorageSync("requestPath")+o.fileName,t.userinfos.avatar=o.url}})},handleReceive:function(){var n=this;0==this.isLoginH5&&this.utils.isLoginCourse().then((function(e){n.isLogin=e,n.isLogin?n.registerQwFsUserFinish():n.goLogin()}),(function(n){}))},receiveLuckyBag:function(){var e=this;if(!this.btnLoading){n.showLoading({title:"领取中..."}),this.btnLoading=!0;var t=d(d({},this.urlOption),{},{recordId:this.recordId});(0,a.receiveLuckyBag)(t).then((function(t){n.hideLoading(),e.btnLoading=!1,200==t.code?(e.coinAmount=t.data.coinAmount||0,e.balance=t.data.balance||0,e.collectType=1,e.show=!0):n.showModal({title:"领取失败",content:t.msg,showCancel:!1,success:function(n){n.confirm?console.log("用户点击确定"):n.cancel&&console.log("用户点击取消")}})})).catch((function(){e.btnLoading=!1}))}},navTo:function(){this.show=!1,n.navigateTo({url:"/pages_course/appDownload"})},getLuckyBagInfo:function(){var e=this;n.hideLoading(),(0,a.getLuckyBagInfo)({recordId:this.recordId}).then((function(t){200==t.code?(e.collectType=t.data.collectType||0,e.isExpiry=t.data.isExpiry):n.showToast({title:t.msg,icon:"none"})}))},goLogin:function(n){0!=this.isLoginH5||this.goWXLogin(1)},goWXLogin:function(){var e=this;this.utils.getProvider().then((function(t){console.log("当前的环境商",t),t||reject(),n.login({provider:t,success:function(){var o=(0,r.default)(i.default.mark((function o(r){return i.default.wrap((function(o){while(1)switch(o.prev=o.next){case 0:console.log(r),n.getUserInfo({provider:t,success:function(t){n.showToast({title:"登录中...",icon:"loading"}),(0,a.loginByMp)({code:r.code,encryptedData:t.encryptedData,iv:t.iv,appId:getApp().globalData.appId}).then((function(t){n.hideLoading(),200==t.code?(e.$store.commit("setCoureLogin",1),n.setStorageSync("AppTokenmini_RTCourse",t.token),n.setStorageSync("auto_userInfo",JSON.stringify(t.user)),e.isLogin=!0,e.registerQwFsUserFinish()):n.showToast({title:t.msg,icon:"none"})})).catch((function(e){n.hideLoading(),n.showToast({icon:"none",title:"登录失败,请重新登录"})}))}});case 2:case"end":return o.stop()}}),o)})));function s(n){return o.apply(this,arguments)}return s}()})})).catch((function(n){}))}}};e.default=l}).call(this,t(2)["default"])},984:function(n,e,t){"use strict";t.r(e);var o=t(985),i=t.n(o);for(var r in o)["default"].indexOf(r)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(r);e["default"]=i.a},985:function(n,e,t){}},[[978,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../.sourcemap/mp-weixin/pages_course/activity.js.map
|