1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-46a91c3c"],{"06a8":function(t,e,a){"use strict";var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},n=[],i=a("795b"),o=a.n(i),c=(a("7f7f"),a("ac6a"),a("f20c")),s=a("5cab"),u=a("f499"),l=a.n(u),d=a("8982"),f="/industryParkApi",m="/wx/data",h="/wx/public",p="/wx/dictController";function v(t){return Object(d["a"])({url:f+m+"/listBizAll/"+t,method:"post"})}function b(t){return Object(d["a"])({url:f+h+"/listProjectAll",method:"post",data:t})}function g(t){return Object(d["a"])({url:f+p+"/getByCodes",method:"post",data:t})}function k(t){var e={codes:l()(t)};return new o.a(function(t,a){g(e).then(function(e){t(e)}).catch(function(t,e){a(t,e)})})}var w=a("3089"),D={name:"BaseData",data:function(){return{currentPage:1,totalSize:0,pageSize:10,InitialLoading:!0,allLoaded:!1,bottomStatus:"",StaffData:[],StaffMap:{},BizData:[],BizMap:{},UserProject:[],ProjectData:[],ProjectMap:{},dialogImageUrl:"",dialogImageVisible:!1,dc_map:{},dc_data:{},dc_map_no_all:{},dc_data_no_all:{}}},mounted:function(){},methods:{initDict:function(t){var e=this;return t||(t=e.dc_key),k(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var r=e.getDictValue(t.data,a,!0);e.dc_data[a]=r,e.dc_map[a]=e.$common.transDcMap(r);var n=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=n,e.dc_map_no_all[a]=e.$common.transDcMap(n)})})},initDict2:function(t){var e=this;return t||(t=e.dc_key),k(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var r=e.getDictValue(t.data,a,!1);e.dc_data[a]=r,e.dc_map[a]=e.$common.transDcMap(r);var n=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=n,e.dc_map_no_all[a]=e.$common.transDcMap(n)})})},initBiz:function(){var t=this;return this.BizData=[],v(s["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.businessName,value:e.id};t.BizData.push(a),t.BizMap[e.id]=e.businessName})}).catch(function(){})},initProjectData:function(){var t=this;return this.ProjectData=[],b(s["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.name,value:e.id};t.ProjectData.push(a),t.ProjectMap[a.value]=e})}).catch(function(){})},pagination:function(t){var e=this.currentPage,a=this.pageSize,r=e*a-a,n=e*a;return t.slice(r,n)},getDictValue:function(t,e,a){var r=t[e]?c["a"].castEval(t[e].dictValue):[],n=[];if(r.forEach(function(t){var e={id:t.id,isSearch:t.isSearch,label:t.label,value:t.value,active:!1};n.push(e)}),a){var i={label:"全部",value:"",active:!0};n.unshift(i)}return n},confirm:function(t,e){return new o.a(function(a,r){w["Dialog"].confirm({title:e,message:t}).then(function(t){a(t)}).catch(function(t){Object(w["Toast"])("已取消"),r(t)})})},handleBottomChange:function(t){console.log("handleBottomChange:"+t),this.bottomStatus=t,"drop"===this.bottomStatus&&this.currentPage++},loadBottom:function(){var t=this,e=this;console.log("loadBottom"),setTimeout(function(){e.getData(),t.$refs.loadmore.onBottomLoaded()},500)},imgPreview:function(t){this.dialogImageUrl="/industryParkApi/wx/img/viewImg/"+t,this.dialogImageVisible=!0},imgRemove:function(t,e){var a=e.indexOf(t);e.splice(a,1)},noImg:function(){var t=event.srcElement;t.src=a("aed7"),t.onerror=null}}},F=D,y=a("2877"),x=Object(y["a"])(F,r,n,!1,null,"3fa5b905",null);e["a"]=x.exports},"0a0d":function(t,e,a){t.exports=a("e829")},"0a90":function(t,e,a){var r=a("63b6"),n=a("10ff");r(r.G+r.F*(parseFloat!=n),{parseFloat:n})},"10ff":function(t,e,a){var r=a("e53d").parseFloat,n=a("a1ce").trim;t.exports=1/r(a("e692")+"-0")!==-1/0?function(t){var e=n(String(t),3),a=r(e);return 0===a&&"-"==e.charAt(0)?-0:a}:r},1114:function(t,e,a){"use strict";var r=a("783b"),n=a.n(r);n.a},"2f37":function(t,e,a){var r=a("63b6");r(r.S,"Date",{now:function(){return(new Date).getTime()}})},"39aa":function(t,e,a){"use strict";a.d(e,"b",function(){return o}),a.d(e,"a",function(){return c}),a.d(e,"c",function(){return s}),a.d(e,"d",function(){return u});var r=a("8982"),n="/industryParkApi",i="/wx/recruit";function o(t){return Object(r["a"])({url:n+i+"/getRecruitList",method:"post",data:t})}function c(t){return Object(r["a"])({url:n+i+"/getRecruitListOder",method:"post",data:t})}function s(t){return Object(r["a"])({url:n+i+"/operationRecruit",method:"post",data:t})}function u(t){return Object(r["a"])({url:n+i+"/operationState",method:"post",data:t})}},"59ad":function(t,e,a){t.exports=a("7be7")},"5d6b":function(t,e,a){var r=a("e53d").parseInt,n=a("a1ce").trim,i=a("e692"),o=/^[-+]?0[xX]/;t.exports=8!==r(i+"08")||22!==r(i+"0x16")?function(t,e){var a=n(String(t),3);return r(a,e>>>0||(o.test(a)?16:10))}:r},7445:function(t,e,a){var r=a("63b6"),n=a("5d6b");r(r.G+r.F*(parseInt!=n),{parseInt:n})},"783b":function(t,e,a){},"7be7":function(t,e,a){a("0a90"),t.exports=a("584a").parseFloat},"7f7f":function(t,e,a){var r=a("86cc").f,n=Function.prototype,i=/^\s*function ([^ (]*)/,o="name";o in n||a("9e1e")&&r(n,o,{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(t){return""}}})},8982:function(t,e,a){"use strict";a.d(e,"a",function(){return m}),a.d(e,"b",function(){return h});var r=a("795b"),n=a.n(r),i=a("bc3a"),o=a.n(i),c=a("4328"),s=a.n(c),u=a("4360"),l=a("5cab"),d=a("a18c"),f=a("3089");function m(t,e){t.headers||(t.headers={}),t.headers&&l["a"].getToken()&&(t.headers["RC-Token"]=l["a"].getToken());var a={method:t.method,url:t.url,data:s.a.stringify(t.data)};return e&&(a.data=t.data),t.headers&&(a.headers=t.headers),new n.a(function(e,r){o()(a).then(function(t){if(t&&t.data&&200===t.status){var a=t.data;switch(a.errno){case 501:Object(f["Toast"])(a.errmsg),setTimeout(function(){u["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),r(a.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(f["Toast"])(a.errmsg),r(a.errmsg);break}e(a)}else console.log(t),r(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(f["Toast"])(e),r(e,a)})})}function h(t){t.headers||(t.headers={}),t.headers&&l["a"].getToken()&&(t.headers["RC-Token"]=l["a"].getToken());var e={method:t.method,url:t.url};return e.data=t.data,t.headers&&(e.headers=t.headers,e.headers["MVVM-Key"]=String((new Date).getTime()),e.headers["xx"]="anything",e.headers["Content-Type"]="application/json;charset=UTF-8"),console.log("request: ",t),new n.a(function(a,r){o.a.defaults.withCredentials=!0,o()(e).then(function(t){if(console.log("response:",t),t&&t.data&&200===t.status){var e=t.data;switch(e.errno){case 501:Object(f["Toast"])(e.errmsg),setTimeout(function(){u["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),r(e.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(f["Toast"])(e.errmsg),r(e.errmsg);break}a(e)}else console.log(t),r(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(f["Toast"])(e),r(e,a)})})}},a1ce:function(t,e,a){var r=a("63b6"),n=a("25eb"),i=a("294c"),o=a("e692"),c="["+o+"]",s="
",u=RegExp("^"+c+c+"*"),l=RegExp(c+c+"*$"),d=function(t,e,a){var n={},c=i(function(){return!!o[t]()||s[t]()!=s}),u=n[t]=c?e(f):o[t];a&&(n[a]=u),r(r.P+r.F*c,"String",n)},f=d.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(l,"")),t};t.exports=d},ad68:function(t,e,a){"use strict";a.d(e,"a",function(){return s});var r=a("e814"),n=a.n(r),i=a("59ad"),o=a.n(i);a("6b54"),a("a481"),a("0a0d");function c(t){return t<10?"0"+t:t}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"slash",a="";console.log(t.constructor),t.constructor===Date?a=t:(a=(o()(t)+946684800).toString(),-1!=a.indexOf("-")||-1!=a.indexOf("/")||-1!=a.indexOf(":")?(a=a.replace(/-/g,"/"),a=new Date(a)):10==a.length?a=new Date(1e3*n()(a)):13==a.length&&(a=new Date(n()(a))));var r=a.getFullYear(),i=a.getMonth()+1,s=a.getDate(),u=a.getHours(),l=a.getMinutes(),d=a.getSeconds(),f=new Date,m=Math.floor(f-a),h=Math.floor(m/60),p=Math.floor(h/60),v=Math.floor(p/24),b=Math.floor(v/30),g=(Math.floor(b/12),(new Date).getFullYear()),k=new Date;k=new Date(k.getFullYear(),k.getMonth(),k.getDate());var w=new Date(a);w=new Date(w.getFullYear(),w.getMonth(),w.getDate());var D=(w-k)/1e3/60/60/24;switch(e){case"horizontal":return r+"-"+c(i)+"-"+c(s)+" "+c(u)+":"+c(l)+":"+c(d);case"day":return r+"-"+c(i)+"-"+c(s);case"minute":var F="";return g===r?D<-1?F=c(i)+"-"+c(s)+" "+c(u)+":"+c(l):D<0?F="昨天 "+c(u)+":"+c(l):0==D&&(F=c(u)+":"+c(l)):F=r+"-"+c(i)+"-"+c(s)+" "+c(u)+":"+c(l),F;case"second":var y="";return g===r?D<-1?y=c(i)+"-"+c(s)+" "+c(u)+":"+c(l)+":"+c(d):D<0?y="昨天 "+c(u)+":"+c(l)+":"+c(d):0==D&&(y=c(u)+":"+c(l)+":"+c(d)):y=r+"-"+c(i)+"-"+c(s)+" "+c(u)+":"+c(l)+":"+c(d),y;case"spot":var x="";return x=r+"."+c(i)+"."+c(s)+" "+c(u)+":"+c(l)+":"+c(d),x;case"date":var _="";return _=r+"."+c(i)+"."+c(s),_;case"time":var j="";return j=c(u)+":"+c(l),j;case"dateTime":var O="";return O=r+"-"+c(i)+"-"+c(s)+" "+c(u)+":"+c(l),O;case"bvcTime":return c(u)+":"+c(l)+":"+c(d)+" "+c(s)+"/"+c(i)+"/"+r;default:return r+"/"+c(i)+"/"+c(s)+" "+c(u)+":"+c(l)+":"+c(d)}}},aed7:function(t,e,a){t.exports=a.p+"assets/img/no-result.b05bdcd3.jpg"},b9e9:function(t,e,a){a("7445"),t.exports=a("584a").parseInt},c518:function(t,e,a){"use strict";a.d(e,"d",function(){return o}),a.d(e,"c",function(){return c}),a.d(e,"b",function(){return s}),a.d(e,"a",function(){return u});var r=a("8982"),n="/industryParkApi",i="/wx/userRelation";function o(t){return Object(r["a"])({url:n+i+"/getUserRelation",method:"post",data:t})}function c(t){return Object(r["a"])({url:n+i+"/getUserMain",method:"post",data:t})}function s(t){return Object(r["a"])({url:n+i+"/getBizMainList",method:"post",data:t})}function u(t){return Object(r["a"])({url:n+i+"/getUserMainApp",method:"post",data:t})}},e692:function(t,e){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},e814:function(t,e,a){t.exports=a("b9e9")},e829:function(t,e,a){a("2f37"),t.exports=a("584a").Date.now},ea34:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"settleIn"},[a("div",{staticClass:"tabs-box"},[a("div",{staticClass:"form-part"},[a("van-form",[a("van-field",{staticClass:"input-item",attrs:{label:"需求企业",readonly:"","input-align":"right"},model:{value:t.recruitFrom.enterpriseName,callback:function(e){t.$set(t.recruitFrom,"enterpriseName",e)},expression:"recruitFrom.enterpriseName"}}),a("van-field",{staticClass:"input-item picker-item",attrs:{readonly:"",clickable:"","input-align":"right",label:"招聘职位"},on:{click:function(e){t.showPicker1=!0}},scopedSlots:t._u([{key:"button",fn:function(){return[a("i",{staticClass:"iconfont icon-zuo"})]},proxy:!0}]),model:{value:t.recruitFrom.position,callback:function(e){t.$set(t.recruitFrom,"position",e)},expression:"recruitFrom.position"}}),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker1,callback:function(e){t.showPicker1=e},expression:"showPicker1"}},[a("van-picker",{attrs:{"show-toolbar":"",columns:t.dickData.recruitPosition},on:{confirm:function(e){return t.onConfirm(e,"1")},cancel:function(e){t.showPicker1=!1}}})],1),a("van-field",{staticClass:"input-item",attrs:{label:"薪水待遇(元/月)","input-align":"right",placeholder:"可填面议,可填数字区间"},model:{value:t.recruitFrom.salary,callback:function(e){t.$set(t.recruitFrom,"salary",e)},expression:"recruitFrom.salary"}}),a("van-field",{staticClass:"input-item",attrs:{label:"招聘人数","input-align":"right",placeholder:"请填写"},model:{value:t.recruitFrom.peopleNumber,callback:function(e){t.$set(t.recruitFrom,"peopleNumber",e)},expression:"recruitFrom.peopleNumber"}}),a("van-field",{staticClass:"input-item-warp input-item",attrs:{label:"工作经验要求",type:"textarea",placeholder:"请填写"},model:{value:t.recruitFrom.workRequire,callback:function(e){t.$set(t.recruitFrom,"workRequire",e)},expression:"recruitFrom.workRequire"}}),a("van-field",{staticClass:"input-item-warp input-item",attrs:{type:"textarea",label:"*招聘要求",placeholder:"请填写"},model:{value:t.recruitFrom.recruitRecruit,callback:function(e){t.$set(t.recruitFrom,"recruitRecruit",e)},expression:"recruitFrom.recruitRecruit"}}),a("van-field",{staticClass:"input-item",attrs:{label:"*联系人","input-align":"right",placeholder:"请填写"},model:{value:t.recruitFrom.contacts,callback:function(e){t.$set(t.recruitFrom,"contacts",e)},expression:"recruitFrom.contacts"}}),a("van-field",{staticClass:"input-item",attrs:{label:"*联系电话","input-align":"right",placeholder:"请填写手机号或座号(带区号)"},model:{value:t.recruitFrom.phone,callback:function(e){t.$set(t.recruitFrom,"phone",e)},expression:"recruitFrom.phone"}}),a("van-field",{staticClass:"input-item",attrs:{readonly:"",clickable:"","input-align":"right",name:"datetimePicker",label:"*有效日期",placeholder:"请选择"},on:{click:function(e){t.showPicker2=!0}},model:{value:t.recruitFrom.validityDate,callback:function(e){t.$set(t.recruitFrom,"validityDate",e)},expression:"recruitFrom.validityDate"}}),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker2,callback:function(e){t.showPicker2=e},expression:"showPicker2"}},[a("van-datetime-picker",{attrs:{type:"date"},on:{confirm:function(e){return t.onConfirm(e,"2")},cancel:function(e){t.showPicker2=!1}}})],1)],1)],1),a("div",{staticClass:"white-bottom"},[a("div",{staticClass:"two-button"},[a("div",{staticClass:"btn",on:{click:function(e){return t.recruitSubmit(0)}}},[t._v("保存")]),a("div",{staticClass:"btn",on:{click:function(e){return t.recruitSubmit(1)}}},[t._v("提交")])])])])])},n=[],i=(a("ac6a"),a("3089")),o=a("06a8"),c=a("5cab"),s=a("c518"),u=a("ad68"),l=a("39aa"),d={mixins:[o["a"]],data:function(){return{currUser:{},createdId:"1",userBizMainDetail:{},groupId:"870261874875170816",dc_key:["recruitPosition"],dickData:{},recruitFrom:{},myList:[],active:0,value1:"",showPicker1:!1,columns1:["科技型企业","基金型企业","制造商"],value2:"",showPicker2:!1,list1:[{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 招聘职位名称招聘职位名称 招聘职位名称招聘职位名称 招聘职位名称招聘职位名称 招聘职位名称 ",time:"2021-10-1 13:40",type:"2"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"},{title:"招聘职位名称 ",time:"2021-10-1 13:40",type:"1"}]}},mounted:function(){var t=this;this.currUser=c["a"].currUser(),this.createdId=this.currUser.id,this.getUserMain();var e=this.$route.params.reqData;this.initDict(this.dc_key).then(function(a){t.initDickData(),t.recruitFrom=e})},methods:{onConfirm:function(t,e){console.log("value_:",t,",type_:",e),"2"==e?this.recruitFrom.validityDate=Object(u["a"])(t,"day"):this.recruitFrom.position=t.label,this["showPicker"+e]=!1},initDickData:function(){var t=this;this.dc_key.forEach(function(e){var a=[];t.dc_data[e].forEach(function(t){t.text=t.label,a.push(t)}),t.dickData[e]=a})},getUserMain:function(){var t=this,e={userId:this.currUser.id};Object(s["c"])(e).then(function(e){t.userBizMainDetail=e.data,t.$set(t.recruitFrom,"enterpriseName",e.data.businessName),t.$set(t.recruitFrom,"enterpriseId",e.data.id)})},operationState:function(t,e){var a=this,r={id:t,state:e};Object(l["d"])(r).then(function(t){a.getMylist();var r="";r=1==e?"发布成功!":"下架成功!",Object(i["Toast"])(r)})},recruitSubmit:function(t){var e=this;this.recruitFrom.state=t,this.recruitFrom.createdId=this.createdId,this.recruitFrom.groupId=this.groupId,Object(l["c"])(this.recruitFrom).then(function(a){200==a.key&&(e.recruitFrom={},e.$router.go(-1),1==t?Object(i["Toast"])("提交成功"):Object(i["Toast"])("保存成功"))})},getMylist:function(){var t=this,e={userId:this.createdId};Object(l["b"])(e).then(function(e){200==e.key&&(t.myList=e.data)})},editFrom:function(t){this.recruitFrom=t,this.$set(this.recruitFrom,"enterpriseName",this.userBizMainDetail.businessName),this.$set(this.recruitFrom,"enterpriseId",this.userBizMainDetail.id),this.active=0}}},f=d,m=(a("1114"),a("2877")),h=Object(m["a"])(f,r,n,!1,null,"128ac12a",null);e["default"]=h.exports}}]);
|