(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{527:function(e,r,t){},663:function(e,r,t){"use strict";t(527)},780:function(e,r,t){"use strict";t.r(r);t(18);var l=t(6),o=(t(30),t(141),t(12),t(85),t(86),{data:function(){return{info:{id:"",title:"",uid:"",manager_uid:"",type_name:"",nickname:"",company_name:"",manager_nickname:"",manager_company_name:""},recruitForm:{origin_id:0,origin_type:0,workType:1,minSalary:"面议",workForm:1,skills:[],description:"",experience:0,name:"",show_type:1},skills_multiple_props:{multiple:!0},loading:!1,submitLoading:!1,options:[],skills_multiple_value:[],areas:[],positionType:[],skillsData:[],rules:{email:[{required:!0,message:"请输入目标邮箱",trigger:"blur"},{type:"email",message:"邮箱格式不正确",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号码",trigger:"blur"}],name:[{required:!0,message:"请输入企业名称",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字符",trigger:"blur"}],workType:[{required:!0,message:"请选择工作方式",trigger:"blur"}],positionType:[{required:!0,message:"请选择职位类型",trigger:"blur"}],minSalary:[{required:!0,message:"请选择薪资范围",trigger:"blur"}],maxSalary:[{required:!1,message:"请选择薪资范围",trigger:"blur"}],skills:[{required:!1,message:"请选择技能要求",trigger:"blur"}],experience:[{required:!0,message:"请选择经验要求",trigger:"blur"}],description:[{required:!0,message:"请输入工作说明",trigger:"blur"},{min:5,max:5e3,message:"长度在 5 到 5000 个字符",trigger:"blur"}]},minSalary:[{value:"1",label:"1"},{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"6",label:"6"},{value:"7",label:"7"},{value:"8",label:"8"},{value:"9",label:"9"},{value:"10",label:"10"},{value:"15",label:"15"},{value:"20",label:"20"},{value:"25",label:"25"},{value:"30",label:"30"},{value:"50",label:"50"},{value:"100",label:"100"},{value:"200",label:"200"},{value:"-1",label:"面议"}],maxSalary:[{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"6",label:"6"},{value:"7",label:"7"},{value:"8",label:"8"},{value:"9",label:"9"},{value:"10",label:"10"},{value:"15",label:"15"},{value:"20",label:"20"},{value:"25",label:"25"},{value:"30",label:"30"},{value:"50",label:"50"},{value:"100",label:"100"},{value:"200",label:"200"},{value:"500",label:"500"}],month:[{value:"1",label:"1"},{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"6",label:"6"},{value:"7",label:"7"},{value:"8",label:"8"},{value:"9",label:"9"},{value:"10",label:"10"},{value:"11",label:"11"},{value:"12",label:"12"}]}},computed:{},mounted:function(){this.getData(),this.getOptions(),this.get_skill_multiple()},methods:{getData:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function r(){var t,l;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.$route.query,e.recruitForm.origin_id=t.origin_id,e.recruitForm.origin_type=t.origin_type,r.next=5,e.$post("/api/admin/recruit/getWorkDetail",{origin_id:t.origin_id,origin_type:t.origin_type});case 5:(l=r.sent)&&1===l.status&&(e.info=l.data,e.recruitForm.description=l.data.description,e.recruitForm.name=l.data.company_name);case 7:case"end":return r.stop()}}),r)})))()},workFormChange:function(e){this.recruitForm.name=2===e?this.info.manager_company_name:this.info.company_name},getOptions:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function r(){var t;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/api/recruit/getOptions");case 2:(t=r.sent)&&1===t.status&&(e.options=t.data||[],e.getAreas(),e.getPositionType());case 4:case"end":return r.stop()}}),r)})))()},get_skill_multiple:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function r(){var t;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/api/recruit/get_skill_multiple");case 2:t=r.sent,e.skills_multiple_value=t.data.list||[];case 4:case"end":return r.stop()}}),r)})))()},get_skill_multiple_chanage:function(e){},getSkills:function(e){var r=this;return Object(l.a)(regeneratorRuntime.mark((function t(){var data,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return data={keyword:e,limit:20},t.next=3,r.$post("/api/simple_data/select_skill",data);case 3:(l=t.sent)&&1===l.status?r.skillsData=l.data||[]:r.skillsData=[];case 5:case"end":return t.stop()}}),t)})))()},getAreas:function(){for(var e,dd,r,t=this.options.provinces,l=this.options.cities,data=[],i=0;i0){for(var a=[],r=0;r