|
|
|
|
@ -11,126 +11,134 @@
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.keyword" placeholder="请输入关键词"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-date-picker style="width:100%" @change="changeDate" v-model="select.courses_end_date" type="date"
|
|
|
|
|
placeholder="课程结束日期" value-format="yyyy-MM-dd" format="yyyy-MM-dd">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.status" placeholder="请选择审核状态" clearable>
|
|
|
|
|
<el-option v-for="item in apply_status_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.course_type" placeholder="请选择课程体系" clearable>
|
|
|
|
|
<el-option v-for="item in courseTypeList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.name" placeholder="请输入姓名"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-date-picker v-model="birthdayDates" format="yyyy-MM-dd" value-format="yyyy-MM-dd"
|
|
|
|
|
style="width:100%" @change="changeBirthdayDates" type="daterange" range-separator="至"
|
|
|
|
|
start-placeholder="出生日期" end-placeholder="出生日期">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.mobile" placeholder="请输入手机号"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.school" placeholder="请输入最高毕业院校"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select style="width:100%" v-model="educationType"
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'education')}" multiple collapse-tags placeholder="请选择学历" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.education" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:200px">
|
|
|
|
|
<el-select style="width:100%" v-model="typeSelect" @change="(e)=>{changeSelectType(e,'type')}" multiple collapse-tags
|
|
|
|
|
placeholder="请选择个人荣誉" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.type" :key="item.id" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div >
|
|
|
|
|
<el-select v-model="select.is_vip" placeholder="请选择学员身份" clearable>
|
|
|
|
|
<el-option v-for="item in is_vip_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.is_schoolmate" placeholder="请选择是否校友" clearable>
|
|
|
|
|
<el-option v-for="item in is_schoolmate_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<xy-selectors style="width:auto" @reset="resetSelect" @search="select.page=1,getList()">
|
|
|
|
|
<template v-slot:selected>
|
|
|
|
|
<div class="selected-wrap">
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-date-picker style="width:100%" @change="changeDate" v-model="select.courses_end_date" type="date"
|
|
|
|
|
placeholder="课程结束日期" value-format="yyyy-MM-dd" format="yyyy-MM-dd">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.status" placeholder="请选择审核状态" clearable>
|
|
|
|
|
<el-option v-for="item in apply_status_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.course_type" placeholder="请选择课程体系" clearable>
|
|
|
|
|
<el-option v-for="item in courseTypeList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.name" placeholder="请输入姓名"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-date-picker v-model="birthdayDates" format="yyyy-MM-dd" value-format="yyyy-MM-dd"
|
|
|
|
|
style="width:100%" @change="changeBirthdayDates" type="daterange" range-separator="至"
|
|
|
|
|
start-placeholder="出生日期" end-placeholder="出生日期">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.mobile" placeholder="请输入手机号"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.school" placeholder="请输入最高毕业院校"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select style="width:100%" v-model="educationType"
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'education')}" multiple collapse-tags placeholder="请选择学历" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.education" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:200px">
|
|
|
|
|
<el-select style="width:100%" v-model="typeSelect" @change="(e)=>{changeSelectType(e,'type')}" multiple collapse-tags
|
|
|
|
|
placeholder="请选择个人荣誉" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.type" :key="item.id" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div >
|
|
|
|
|
<el-select v-model="select.is_vip" placeholder="请选择学员身份" clearable>
|
|
|
|
|
<el-option v-for="item in is_vip_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.is_schoolmate" placeholder="请选择是否校友" clearable>
|
|
|
|
|
<el-option v-for="item in is_schoolmate_list" :key="item.id" :label="item.value" :value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.company_name" placeholder="请输入公司名称"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.company_position" placeholder="请输入职务"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.company_has_share" placeholder="是否有股份" clearable>
|
|
|
|
|
<el-option v-for="item in shareList" :key="item.value" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.company_need_fund" placeholder="是否需要融资" clearable>
|
|
|
|
|
<el-option v-for="item in yuanheList" :key="item.value" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-date-picker v-model="companyDates" format="yyyy-MM-dd" value-format="yyyy-MM-dd"
|
|
|
|
|
style="width:100%" @change="changeCompanyDates" type="daterange" range-separator="至"
|
|
|
|
|
start-placeholder="公司成立日期" end-placeholder="公司成立日期">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.company_name" placeholder="请输入公司名称"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-input v-model="select.company_position" placeholder="请输入职务"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.company_has_share" placeholder="是否有股份" clearable>
|
|
|
|
|
<el-option v-for="item in shareList" :key="item.value" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<el-select v-model="select.company_need_fund" placeholder="是否需要融资" clearable>
|
|
|
|
|
<el-option v-for="item in yuanheList" :key="item.value" :label="item.value" :value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-date-picker v-model="companyDates" format="yyyy-MM-dd" value-format="yyyy-MM-dd"
|
|
|
|
|
style="width:100%" @change="changeCompanyDates" type="daterange" range-separator="至"
|
|
|
|
|
start-placeholder="公司成立日期" end-placeholder="公司成立日期">
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div style="width:200px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyArea"
|
|
|
|
|
multiple collapse-tags
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_area')}"
|
|
|
|
|
placeholder="请选择所属区域" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_area" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyType"
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_type')}" multiple collapse-tags
|
|
|
|
|
placeholder="请选择企业资质" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_type" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:200px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyArea"
|
|
|
|
|
multiple collapse-tags
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_area')}"
|
|
|
|
|
placeholder="请选择所属区域" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_area" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyType"
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_type')}" multiple collapse-tags
|
|
|
|
|
placeholder="请选择企业资质" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_type" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyIndustry" multiple collapse-tags
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_industry')}" placeholder="请选择所属领域" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_industry" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
<!-- <el-option v-for="item in formSelect.company_industry_detail" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option> -->
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div style="width:250px">
|
|
|
|
|
<el-select style="width:100%" v-model="companyIndustry" multiple collapse-tags
|
|
|
|
|
@change="(e)=>{changeSelectType(e,'company_industry')}" placeholder="请选择所属领域" clearable>
|
|
|
|
|
<el-option v-for="item in formSelect.company_industry" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option>
|
|
|
|
|
<!-- <el-option v-for="item in formSelect.company_industry_detail" :key="item.id" :label="item.value"
|
|
|
|
|
:value="item.value">
|
|
|
|
|
</el-option> -->
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
</xy-selectors>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<el-button type="primary" size="small" @click="select.page=1,getList()">查询</el-button>
|
|
|
|
|
@ -530,11 +538,9 @@
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
|
|
&>div {
|
|
|
|
|
&>div,.selected-wrap {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
// margin-bottom: 10px;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
|
|
&>div {
|
|
|
|
|
|