yxk_pc_mdh/gyhl/static/js/69.71825e667e9839291cdc.js

1 line
17 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([69],{"/cmu":function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__=__webpack_require__("woOf"),__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends__=__webpack_require__("Dd8w"),__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends__),__WEBPACK_IMPORTED_MODULE_2_vuex__=__webpack_require__("NYxO"),__WEBPACK_IMPORTED_MODULE_3__components_System_upload__=__webpack_require__("veZ4"),__WEBPACK_IMPORTED_MODULE_4__dialogChooseAdvertiseInfo__=__webpack_require__("x6I4"),__WEBPACK_IMPORTED_MODULE_5__utils_config_js__=__webpack_require__("bzuE"),__WEBPACK_IMPORTED_MODULE_6__components_btnInput_vue__=__webpack_require__("ysqt");__webpack_exports__.a={components:{dialogChooseAdvertiseInfo:__WEBPACK_IMPORTED_MODULE_4__dialogChooseAdvertiseInfo__.a,btnInput:__WEBPACK_IMPORTED_MODULE_6__components_btnInput_vue__.a,upload:__WEBPACK_IMPORTED_MODULE_3__components_System_upload__.a},data:function(){return{formData:{id:"",advertiseCode:"",advertiseId:"",deptName:"",deptId:"",matchPositionName:"",matchPosition:""},businessTypeList:[{value:1,label:"男"},{value:0,label:"女"}],selectDeptId:"",depOptions:[],educationOptions:[],contractCategoryTypeList:[],contentAssocList:[],config:__WEBPACK_IMPORTED_MODULE_5__utils_config_js__.a,itemIds:[],typeList:[],from:"",chooseId:"",isDisabled:!1,btnDelDisabled:!1,chooseUserAdvertiseInfo:!1,advanceQueryDialogVisible:!0,loading:!1,salesBillId:"",uploadAttachment:[],ruleForm:{advertiseCode:[{required:!0,message:"请选择招聘需求单",trigger:"change"}],deptName:[{required:!0,message:"请选择应聘部门",trigger:"change"}],matchPositionName:[{required:!0,message:"请选择应聘岗位",trigger:"change"}],candidateName:[{required:!0,message:"请填写姓名",trigger:"change"}],gender:[{required:!0,message:"请填写性别",trigger:"change"}],mobilePhone:[{required:!0,message:"请填写手机号",trigger:"change"},{validator:function(e,t,a,i,s){var r=[];/^1\d{10}$/.test(t)||r.push("手机号码格式错误"),a(r)}}],email:[{required:!0,message:"请填写邮箱",trigger:"change"}],highestEducation:[{required:!0,message:"请选择最高学历",trigger:"change"}],graduateSchool:[{required:!0,message:"请填写毕业学校",trigger:"change"}],major:[{required:!0,message:"请填写所学专业",trigger:"change"}],age:[{required:!0,message:"请填写年龄",trigger:"change"}]}}},mounted:function(){this.initData(),this.$route.query.id&&(this.formData.id=this.$route.query.id,this.chooseId=this.$route.query.id,this.from=this.$route.query.from?this.$route.query.from:"",this.getDetail())},watch:{},methods:__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_extends___default()({},Object(__WEBPACK_IMPORTED_MODULE_2_vuex__.d)({removeTagNav:"tagNav/removeTagNav"}),{initData:function(){var e=this;this.$api.dictAPI.getDictsByType("education_background").then(function(t){e.educationOptions=t.datas})},getAdvertiseInfo:function(e){e&&(console.log(e),this.formData.advertiseCode=e.advertiseCode,this.formData.advertiseId=e.id,this.formData.deptName=e.deptName,this.formData.deptId=e.deptId,this.formData.matchPositionName=e.advertisePositionName,this.formData.matchPosition=e.advertisePosition)},clear:function(){var e=this;this.advanceQueryDialogVisible=!1,this.$nextTick(function(){e.formData={},e.uploadAttachment=[],e.contentAssocList=[],e.selectDeptId="",e.$refs.form.resetFields(),e.advanceQueryDialogVisible=!0;new Date;e.formData.contractType=0})},getDetail:function(){var e=this;this.loading=!0,this.formData={},this.$api.candidateInfoAPI.detail(this.chooseId).then(function(t){e.loading=!1,t.data?(console.log(t),e.formData=__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()({},e.formData,t.data),e.uploadAttachment=t.data.resumeFile):e.$alert("获取<EFBFBD>