1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2f72d40e"],{"21cb":function(t,a,e){"use strict";var i=e("4af4"),n=e.n(i);n.a},"45d9":function(t,a,e){"use strict";e.d(a,"d",function(){return r}),e.d(a,"c",function(){return c}),e.d(a,"b",function(){return o}),e.d(a,"e",function(){return l}),e.d(a,"f",function(){return u}),e.d(a,"g",function(){return d}),e.d(a,"a",function(){return m});var i=e("8982"),n="/industryParkApi",s="/wx/parkTrain";function r(t){return Object(i["a"])({url:n+s+"/list",method:"post",data:t})}function c(t,a){return Object(i["a"])({url:n+s+"/getTrainById?id="+t+"&userId="+a,method:"get"})}function o(t){return Object(i["a"])({url:n+s+"/clickCollect",method:"post",data:t})}function l(t){return Object(i["a"])({url:n+s+"/listRegisSignInfo",method:"post",data:t})}function u(t){return Object(i["a"])({url:n+s+"/updatePartakeNumber",method:"post",data:t})}function d(t){return Object(i["a"])({url:n+s+"/updatePublishStatus",method:"post",data:t})}function m(t){return Object(i["a"])({url:n+s+"/add",method:"post",data:t})}},"4af4":function(t,a,e){},8982:function(t,a,e){"use strict";e.d(a,"a",function(){return f}),e.d(a,"b",function(){return h});var i=e("795b"),n=e.n(i),s=e("bc3a"),r=e.n(s),c=e("4328"),o=e.n(c),l=e("4360"),u=e("5cab"),d=e("a18c"),m=e("3089");function f(t,a){t.headers||(t.headers={}),t.headers&&u["a"].getToken()&&(t.headers["RC-Token"]=u["a"].getToken());var e={method:t.method,url:t.url,data:o.a.stringify(t.data)};return a&&(e.data=t.data),t.headers&&(e.headers=t.headers),new n.a(function(a,i){r()(e).then(function(t){if(t&&t.data&&200===t.status){var e=t.data;switch(e.errno){case 501:Object(m["Toast"])(e.errmsg),setTimeout(function(){l["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),i(e.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(m["Toast"])(e.errmsg),i(e.errmsg);break}a(e)}else console.log(t),i(t)}).catch(function(a,e){console.log(t.url+" fail",a,e),Object(m["Toast"])(a),i(a,e)})})}function h(t){t.headers||(t.headers={}),t.headers&&u["a"].getToken()&&(t.headers["RC-Token"]=u["a"].getToken());var a={method:t.method,url:t.url};return a.data=t.data,t.headers&&(a.headers=t.headers,a.headers["MVVM-Key"]=String((new Date).getTime()),a.headers["xx"]="anything",a.headers["Content-Type"]="application/json;charset=UTF-8"),console.log("request: ",t),new n.a(function(e,i){r.a.defaults.withCredentials=!0,r()(a).then(function(t){if(console.log("response:",t),t&&t.data&&200===t.status){var a=t.data;switch(a.errno){case 501:Object(m["Toast"])(a.errmsg),setTimeout(function(){l["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),i(a.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(m["Toast"])(a.errmsg),i(a.errmsg);break}e(a)}else console.log(t),i(t)}).catch(function(a,e){console.log(t.url+" fail",a,e),Object(m["Toast"])(a),i(a,e)})})}},a059:function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"detail"},[e("div",{staticClass:"detail-body"},[e("div",{staticClass:"img-text"},[t.trainDetail.annexArray?e("img",{attrs:{src:t.trainDetail.annexArray[0],alt:""}}):t._e(),e("p",{staticClass:"text"},[t._v(t._s(t.trainDetail.trainTitle))])]),e("div",{staticClass:"collect-part"},["1"==t.trainDetail.registrationStatus?e("p",{staticClass:"normal-tip by y-bg",staticStyle:{"text-align":"center"}},[t._v("\n 报名中\n ")]):t._e(),"2"==t.trainDetail.registrationStatus?e("p",{staticClass:"normal-tip by h-bg",staticStyle:{"text-align":"center"}},[t._v("\n 报名已结束\n ")]):t._e(),t.trainDetail.registrationStatus?t._e():e("p",{staticClass:"normal-tip by h-bg",staticStyle:{"text-align":"center"}},[t._v("\n 报名未开始\n ")]),e("div",{staticClass:"right"},[e("span",{staticClass:"num"},[t._v(t._s(t.trainDetail.partakeNumber)+"人参与")]),e("div",{staticClass:"icon-collect",on:{click:function(a){return t.changeCollectorsStatus()}}},[e("i",{class:["iconfont icon-wujiaoxingxingxingshoucangdianji",t.active&&"blue"]})])])]),e("div",{staticClass:"tel-part"},[e("div",{staticClass:"tel-name"},[t._v("联系电话")]),e("TelNum",{attrs:{num:t.trainDetail.contactPhone}})],1),e("div",{staticClass:"info-part"},[e("div",{staticClass:"info-item"},[t._m(0),e("div",{staticClass:"text"},[t._v(t._s(t.trainDetail.trainHold))])]),e("div",{staticClass:"info-item"},[t._m(1),e("div",{staticClass:"text"},[t._v(t._s(t.trainDetail.trainContent))])]),e("div",{staticClass:"info-item"},[t._m(2),e("div",{staticClass:"text"},[t._v("\n "+t._s(t.trainDetail.trainStartTime)+" — "+t._s(t.trainDetail.trainEndTime)+"\n ")])]),e("div",{staticClass:"info-item"},[t._m(3),e("div",{staticClass:"text"},[e("span",{staticClass:"add"},[t._v(" "+t._s(t.trainDetail.trainAddress))])])]),e("div",{staticClass:"info-item"},[t._m(4),e("div",{staticClass:"text"},[t._v(t._s(t.trainDetail.registrationConditions))])]),e("div",{staticClass:"info-item"},[t._m(5),e("div",{staticClass:"text"},[t._v("\n "+t._s(t.trainDetail.registrationStartTime)+" —\n "+t._s(t.trainDetail.registrationEndTime)+"\n ")])]),e("div",{staticClass:"info-item"},[t._m(6),e("div",{staticClass:"text"},[t._v("还有 "+t._s(t.number)+" 个名额")])])])]),"1"===t.trainDetail.registrationStatus&&t.number>0?e("div",{staticClass:"but-bottom",on:{click:t.getApply}},[t._v("\n 我要报名\n ")]):t._e(),e("ApplyPopup",{ref:"apply",attrs:{"reference-id":t.trainDetail.id,"reference-type":"2"}})],1)},n=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("培训举办")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("培训内容")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("培训时间")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("培训地址")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("报名条件")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("报名时间")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"custom-item-tit"},[e("span",{staticClass:"tit"},[t._v("培训参与")])])}],s=(e("96cf"),e("3b8d")),r=(e("a481"),e("f7eb")),c=e("aff2"),o=e("45d9"),l=e("5cab"),u=e("1cbe"),d=e("3089"),m={components:{TelNum:r["a"],ApplyPopup:c["a"]},data:function(){return{url:"https://www.idea-co-sf.com/industryParkApi",active:!1,id:"",trainDetail:"",number:0,accountStatus:""}},mounted:function(){this.id=this.$route.query.id,this.getTrainById()},methods:{getTrainById:function(){var t=this,a=this;Object(o["c"])(this.id,l["a"].currUser().id).then(function(e){e.data&&(console.log(e.data),e.data.annexArray[0]=e.data.annexArray[0].replace("/webServer/FileController/download/","https://www.idea-co-sf.com/industryParkApi/FileController/download/"),a.trainDetail=e.data,a.trainDetail.registrationStartTime=t.$common.transBaseDateTime(a.trainDetail.registrationStartTime),a.trainDetail.registrationEndTime=t.$common.transBaseToDateTime(a.trainDetail.registrationEndTime),a.trainDetail.trainStartTime=t.$common.transBaseDateTime(a.trainDetail.trainStartTime),a.trainDetail.trainEndTime=t.$common.transBaseToDateTime(a.trainDetail.trainEndTime),"2"===a.trainDetail.collectorsStatus?a.active=!0:a.active=!1,a.number=a.trainDetail.trainQuota-a.trainDetail.partakeNumber)})},getApply:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var a,e=this;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(u["b"])({id:l["a"].currUser().id});case 2:if(a=t.sent,a.data){t.next=9;break}return console.log("个人账号"),d["Dialog"].confirm({title:"提示",message:"绑定企业后,您才可以正常报名。",confirmButtonText:"去绑定"}).then(function(){e.$router.push("/mine/my-info"),console.log("确认")}).catch(function(){console.log("取消")}),t.abrupt("return");case 9:if(1==a.data.relationStatus){t.next=15;break}return console.log("待通过企业认证的账号"),Object(d["Toast"])("您所绑定的企业正在审核,请耐心等待。"),t.abrupt("return");case 15:1==a.data.relationStatus&&(console.log("企业账号"),this.$refs.apply.init());case 16:case"end":return t.stop()}},t,this)}));function a(){return t.apply(this,arguments)}return a}(),changeCollectorsStatus:function(){if(this.active){var t=this;Object(o["b"])({id:this.id,userId:l["a"].currUser().id,collectorsStatus:"1"}).then(function(a){t.getTrainById()})}else{var a=this;Object(o["b"])({id:this.id,userId:l["a"].currUser().id,collectorsStatus:"2"}).then(function(t){a.getTrainById()})}}}},f=m,h=(e("21cb"),e("2877")),v=Object(h["a"])(f,i,n,!1,null,"0d2eb04c",null);a["default"]=v.exports}}]);
|