(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subPages/index/activityDetail"],{"656c":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return i}));var i={uvIcon:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uv-icon/components/uv-icon/uv-icon")]).then(n.bind(null,"1509"))},uvButton:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uv-button/components/uv-button/uv-button")]).then(n.bind(null,"2f88"))}},a=function(){var t=this.$createElement;this._self._c},c=[]},8723:function(t,e,n){"use strict";var i=n("dd29"),a=n.n(i);a.a},a72b:function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("a476");i(n("3240"));var a=i(n("d6a8"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},afb9:function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("7eb4")),c=i(n("7ca3")),o=i(n("ee10"));function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){(0,c.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var s={components:{SignUpForm:function(){n.e("subPages/index/components/SignUpForm").then(function(){return resolve(n("2cce"))}.bind(null,n)).catch(n.oe)}},data:function(){return{showSignUpForm:!1,activityData:{title:"关爱自闭症儿童活动",duration:"30积分",time:"2025-06-12 14:30",registrationTime:"2025-06-01 14:30——2025-09-01 14:30",contact:"柳老师 (13256484512)",cancelRule:"报名随时可取消",location:"长沙市雨花区时代阳光大夏国际大厅2145",registeredCount:9,maxCount:30,details:["身体健康,热爱志愿服务工作,富有责任感和奉献精神","遵纪守法,思想上进,作风正派,服从安排","年龄在60岁以下,具备广告宣传理能力"],gallery:["/static/bannerImage.png","/static/bannerImage.png","/static/bannerImage.png","/static/bannerImage.png"]},activityId:null}},computed:{imageList:function(){return this.activityData.image?this.activityData.image.split(","):[]},atlas:function(){return this.activityData.atlas?this.activityData.atlas.split(","):[]}},onLoad:function(e){e.id?(this.activityId=e.id,this.loadActivityDetail(e.id)):t.showToast({title:"没有给活动id",icon:"none"})},methods:{loadActivityDetail:function(e){var n=this;return(0,o.default)(a.default.mark((function i(){var c,o;return a.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return c={},t.getStorageSync("token")&&(c.token=t.getStorageSync("token")),i.next=4,n.$api.activity.queryActivityById(u({activityId:e},c));case 4:o=i.sent,n.activityData=o.result;case 6:case"end":return i.stop()}}),i)})))()},previewImage:function(e,n){t.previewImage({current:e,urls:n})},collectActivity:function(){var e=this;return(0,o.default)(a.default.mark((function n(){var i;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.activity.collectionActivity({activityId:e.activityId});case 2:return i=n.sent,n.next=5,e.loadActivityDetail(e.activityId);case 5:t.showToast({title:"".concat(i.message),icon:"none"});case 6:case"end":return n.stop()}}),n)})))()},signUpActivity:function(){this.activityData.numActivity>=this.activityData.numLimit?t.showToast({title:"报名人数已满",icon:"none"}):this.$refs.signUpFormRef.open()},onSignUpFormClose:function(){this.$refs.signUpFormRef.close()},onSignUpFormSubmit:function(e){var n=this;return(0,o.default)(a.default.mark((function i(){var c;return a.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return console.log("报名表单数据:",e),i.next=3,n.$api.activity.applyActivity(u({activityId:n.activityId},e));case 3:c=i.sent,200===c.code?n.$refs.globalPopupRef.open({content:"恭喜您报名成功",subContent:"别忘了准时参与活动哦!",titleType:"submit",popupType:"success",closefn:function(){setTimeout((function(){t.navigateBack()}),300)}}):t.showToast({title:"".concat(c.message),icon:"none"});case 5:case"end":return i.stop()}}),i)})))()}},onPullDownRefresh:function(){var e=this;return(0,o.default)(a.default.mark((function n(){return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.loadActivityDetail(e.activityId);case 2:t.stopPullDownRefresh();case 3:case"end":return n.stop()}}),n)})))()}};e.default=s}).call(this,n("df3c")["default"])},c6b0:function(t,e,n){"use strict";n.r(e);var i=n("afb9"),a=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=a.a},d6a8:function(t,e,n){"use strict";n.r(e);var i=n("656c"),a=n("c6b0");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);n("8723");var o=n("828b"),r=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"4e7b28ee",null,!1,i["a"],void 0);e["default"]=r.exports},dd29:function(t,e,n){}},[["a72b","common/runtime","common/vendor"]]]);
|