|
|
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["subPages/index/volunteerApply"],{"0335":function(e,t,n){"use strict";(function(e,t){var r=n("47a9");n("a476");r(n("3240"));var i=r(n("6131"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"0734":function(e,t,n){"use strict";var r=n("3115"),i=n.n(r);i.a},3115:function(e,t,n){},6131:function(e,t,n){"use strict";n.r(t);var r=n("8202"),i=n("7da1");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("0734");var a=n("828b"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,"36b9b72c",null,!1,r["a"],void 0);t["default"]=s.exports},"663c":function(e,t,n){"use strict";(function(e){var r=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n("7eb4")),o=r(n("7ca3")),a=r(n("ee10")),s=r(n("3c6c"));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={name:"VolunteerApply",data:function(){return{submitting:!1,formData:{name:"",phone:"",sex:"",area:"",address:"",career:"",qualifications:"",skill:""},emergencyData:{emergencyName:"",emergencyPhone:""},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确的手机号",trigger:"blur"}],sex:[{required:!0,message:"请选择性别",trigger:"change"}],area:[{required:!0,message:"请选择所在地区",trigger:"change"}],address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],career:[{required:!0,message:"请选择职业类型",trigger:"change"}],qualifications:[{required:!0,message:"请选择最高学历",trigger:"change"}]},genderOptions:[["男","女"]],provinces:[],citys:[],areas:[],pickerValue:[0,0,0],defaultValue:[3442,1,2]}},computed:{addressList:function(){return[this.provinces,this.citys,this.areas]},professionOptions:function(){return[this.$store.state.careerList.map((function(e){return e.title}))]},educationOptions:function(){return[this.$store.state.qualificationList.map((function(e){return e.title}))]}},onLoad:function(e){e.edit&&e.data&&this.loadExistingData(JSON.parse(decodeURIComponent(e.data)))},created:function(){this.getAddressData(),console.log("Store careerList:",this.$store.state.careerList),console.log("Store qualificationList:",this.$store.state.qualificationList)},methods:{loadExistingData:function(e){this.formData={name:e.name||"李双欢",phone:e.phone||"15478451233",sex:e.sex||"男",area:e.area||"湖南省长沙市区",areaText:e.area||"湖南省长沙市区",address:e.address||"阳光小区45栋二单元1203",career:e.career||"专业技术人员",qualifications:e.qualifications||"本科",skill:e.skill||"计算机、跑步"},this.emergencyData={emergencyName:e.emergencyName||"李四",emergencyPhone:e.emergencyPhone||"14563236320"}},getAddressData:function(){console.log("开始加载地区数据");try{this.provinces=s.default,this.handlePickValueDefault()}catch(e){}},handlePickValueDefault:function(){var e,t;this.provinces.length>0&&(this.pickerValue[0]=0,this.citys=(null===(e=this.provinces[0])||void 0===e?void 0:e.children)||[],this.pickerValue[1]=0,this.areas=(null===(t=this.citys[0])||void 0===t?void 0:t.children)||[],this.pickerValue[2]=0,console.log("初始化地区数据:",{provinces:this.provinces.length,citys:this.citys.length,areas:this.areas.length}))},openGenderPicker:function(){this.$refs.genderPicker.open()},openRegionPicker:function(){this.$refs.regionPicker.open()},openProfessionPick
|