lion 11 months ago
parent e886b0d216
commit 7f6e453569

@ -145,7 +145,7 @@ export default {
name: '融资情况', name: '融资情况',
field: 'company_fund', field: 'company_fund',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请输入融资情况', help: '请输入融资情况',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
@ -192,7 +192,7 @@ export default {
name: '产品', name: '产品',
field: 'company_product', field: 'company_product',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请输入产品', help: '请输入产品',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
@ -377,7 +377,7 @@ export default {
name: '个人简介', name: '个人简介',
field: 'introduce', field: 'introduce',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请体现个人的优势,详细描述个人学习经历、所在校友会、工作经历、社会职务和其他荣誉等。', help: '请体现个人的优势,详细描述个人学习经历、所在校友会、工作经历、社会职务和其他荣誉等。',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
@ -399,7 +399,7 @@ export default {
name: '公司简介', name: '公司简介',
field: 'company_introduce', field: 'company_introduce',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请阐述公司近两年销售额、人员规模、专利等情况(请如实填写,这将影响您的报名情况)', help: '请阐述公司近两年销售额、人员规模、专利等情况(请如实填写,这将影响您的报名情况)',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
@ -494,7 +494,7 @@ export default {
name: '融资情况', name: '融资情况',
field: 'company_fund', field: 'company_fund',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请输入融资情况', help: '请输入融资情况',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
@ -543,7 +543,7 @@ export default {
name: '公司主营业务', name: '公司主营业务',
field: 'company_product', field: 'company_product',
rule: '', rule: '',
edit_input: "text", edit_input: "textarea",
help: '请详细描述具体内容', help: '请详细描述具体内容',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,

@ -211,8 +211,9 @@
edit_to_migration, edit_to_migration,
validation_rules validation_rules
} = await config(false); } = await config(false);
this.rules = validation_rules this.rules = validation_rules
this.types = edit_to_migration.filter(item => item.edit_input !== 'textarea' && item.edit_input !== // item.edit_input !== 'textarea' &&
this.types = edit_to_migration.filter(item => item.edit_input !==
"richtext" && "richtext" &&
item.edit_input !== "file" && item.edit_input !== "map"); item.edit_input !== "file" && item.edit_input !== "map");

@ -14,6 +14,11 @@
<xy-selectors style="width:auto" @reset="resetSelect" @search="select.page=1,getList()"> <xy-selectors style="width:auto" @reset="resetSelect" @search="select.page=1,getList()">
<template v-slot:selected> <template v-slot:selected>
<div class="selected-wrap"> <div class="selected-wrap">
<div>
<el-date-picker style="width:100%" v-model="select.year"
type="year" placeholder="查询年份" value-format="yyyy" format="yyyy">
</el-date-picker>
</div>
<div> <div>
<el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input> <el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input>
</div> </div>
@ -285,7 +290,8 @@
companyArea:[], companyArea:[],
select: { select: {
keyword: '', keyword: '',
name: '', name: '',
year:'',
mobile: '', mobile: '',
course_name: '', course_name: '',
company_name: '', company_name: '',
@ -449,7 +455,8 @@
this.companyIndustry=[] this.companyIndustry=[]
this.companyArea=[] this.companyArea=[]
this.select.keyword = '' this.select.keyword = ''
this.select.name = '' this.select.name = ''
this.select.year = ''
this.select.mobile = '' this.select.mobile = ''
this.select.company_name = '' this.select.company_name = ''
this.select.school = '' this.select.school = ''
@ -482,7 +489,8 @@
page: this.select.page, page: this.select.page,
page_size: this.select.page_size, page_size: this.select.page_size,
keyword: this.select.keyword, keyword: this.select.keyword,
name: this.select.name, name: this.select.name,
year:this.select.year?this.select.year:'',
mobile: this.select.mobile, mobile: this.select.mobile,
company_name: this.select.company_name, company_name: this.select.company_name,
school: this.select.school, school: this.select.school,

@ -13,7 +13,12 @@
</div> </div>
<xy-selectors style="width:auto" @reset="resetSelect" @search="select.page=1,getList()"> <xy-selectors style="width:auto" @reset="resetSelect" @search="select.page=1,getList()">
<template v-slot:selected> <template v-slot:selected>
<div class="selected-wrap"> <div class="selected-wrap">
<div>
<el-date-picker style="width:100%" v-model="select.year"
type="year" placeholder="查询年份" value-format="yyyy" format="yyyy">
</el-date-picker>
</div>
<div> <div>
<el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input> <el-input v-model="select.course_name" placeholder="请输入课程名称"></el-input>
</div> </div>
@ -168,7 +173,7 @@
</div> </div>
<div> <div>
<div class="txl">统计本年度学员共计{{year_total}}累计学员{{alltotal}}</div> <div class="txl">统计{{searyear?searyear+'年':'本年度'}}学员共计{{year_total}}学员总计{{alltotal}}</div>
<xy-table :list="list" @pageIndexChange="pageIndexChange" @pageSizeChange="pageSizeChange" :total="total" <xy-table :list="list" @pageIndexChange="pageIndexChange" @pageSizeChange="pageSizeChange" :total="total"
:table-item="table_item" :showIndex="false"> :table-item="table_item" :showIndex="false">
<template v-slot:index> <template v-slot:index>
@ -278,7 +283,8 @@
companyIndustry: [], companyIndustry: [],
companyArea: [], companyArea: [],
select: { select: {
keyword: '', keyword: '',
year:'',
name: '', name: '',
mobile: '', mobile: '',
course_name: '', course_name: '',
@ -309,7 +315,8 @@
list: [], list: [],
year_total: 0, year_total: 0,
alltotal: 0, alltotal: 0,
total: 0, total: 0,
searyear:'',
table_item: [{ table_item: [{
prop: 'index', prop: 'index',
label: '', label: '',
@ -431,7 +438,8 @@
this.companyIndustry = [] this.companyIndustry = []
this.companyArea = [] this.companyArea = []
this.select.keyword = '' this.select.keyword = ''
this.select.name = '' this.select.name = ''
this.select.year = ''
this.select.mobile = '' this.select.mobile = ''
this.select.company_name = '' this.select.company_name = ''
this.select.school = '' this.select.school = ''
@ -464,7 +472,8 @@
page: this.select.page, page: this.select.page,
page_size: this.select.page_size, page_size: this.select.page_size,
keyword: this.select.keyword, keyword: this.select.keyword,
name: this.select.name, name: this.select.name,
year:this.select.year?this.select.year:'',
mobile: this.select.mobile, mobile: this.select.mobile,
company_name: this.select.company_name, company_name: this.select.company_name,
school: this.select.school, school: this.select.school,
@ -491,7 +500,8 @@
this.list = res.list.data this.list = res.list.data
this.total = res.list.total this.total = res.list.total
this.year_total = res.year_total this.year_total = res.year_total
this.alltotal = res.total this.alltotal = res.total
this.searyear = this.select.year?this.select.year:''
}, },
changeDate(e) { changeDate(e) {
if (e) { if (e) {
@ -521,7 +531,8 @@
'get', { 'get', {
export_fields: _export, export_fields: _export,
keyword: this.select.keyword, keyword: this.select.keyword,
name: this.select.name, name: this.select.name,
year:this.select.year?this.select.year:'',
mobile: this.select.mobile, mobile: this.select.mobile,
company_name: this.select.company_name, company_name: this.select.company_name,
school: this.select.school, school: this.select.school,

Loading…
Cancel
Save