mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-11 20:06:44 +08:00
教师在职状态
This commit is contained in:
@@ -16,11 +16,11 @@
|
||||
<el-col :span="4">
|
||||
<el-input style="width: 100%" placeholder="姓名" v-model="query.name" clearable></el-input>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<!-- <el-col :span="4">
|
||||
<el-select style="width: 100%" v-model="query.salaryId" clearable value-key="id" placeholder="发薪地">
|
||||
<el-option v-for="item in placeList" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
||||
</el-select>
|
||||
</el-col>
|
||||
</el-col> -->
|
||||
<el-col :span="8">
|
||||
<el-button icon="el-icon-search" type="primary" @click="loadData(1)">搜索</el-button>
|
||||
<el-button icon="el-icon-refresh-right" type="primary" @click="reset">重置</el-button>
|
||||
@@ -48,7 +48,7 @@
|
||||
<el-table-column label="授课时长" prop="teaching"></el-table-column>
|
||||
<el-table-column label="教师体系" prop="tsystemName"></el-table-column>
|
||||
<el-table-column label="教师级别" prop="tlevelName"></el-table-column>
|
||||
<el-table-column label="发薪地" prop="salaryName"></el-table-column>
|
||||
<!-- <el-table-column label="发薪地" prop="salaryName"></el-table-column> -->
|
||||
<el-table-column label="在职状态" column-key="waitStatus" width="90" :filters="[{ text: '在职', value: '0'}, { text: '离职', value: '1' }]"
|
||||
:filter-method="filterWork">
|
||||
<template slot-scope="scope">
|
||||
@@ -146,12 +146,24 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-form-item label="认证状态">
|
||||
<el-radio-group v-model="form.certStatus">
|
||||
<el-radio :label="0">未认证</el-radio>
|
||||
<el-radio :label="1">已认证</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-row>
|
||||
<el-col :span='11'>
|
||||
<el-form-item label="认证状态">
|
||||
<el-radio-group v-model="form.certStatus">
|
||||
<el-radio :label="0">未认证</el-radio>
|
||||
<el-radio :label="1">已认证</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span='11' :offset="2">
|
||||
<el-form-item label="在职状态">
|
||||
<el-radio-group v-model="form.waitStatus">
|
||||
<el-radio :label="0">在职</el-radio>
|
||||
<el-radio :label="1">离职</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-form-item label="备注">
|
||||
<el-input v-model="form.description" clearable type="textarea" :autosize='{ minRows: 3, maxRows: 6 }'></el-input>
|
||||
<!--<WxEditor :toobar="false" v-model="form.description" :minHeight="50"></WxEditor>-->
|
||||
@@ -194,7 +206,7 @@
|
||||
tlevelId:'',
|
||||
name:'',
|
||||
salaryId:'',
|
||||
waitStatus:'',
|
||||
waitStatus:0,
|
||||
status:'',
|
||||
certStatus:'',
|
||||
pageIndex: 1,
|
||||
@@ -282,7 +294,6 @@
|
||||
methods:{
|
||||
getPayrollPlace(){
|
||||
teacherBoeApi.getPayrollPlace().then(res=>{
|
||||
// console.log(res,'res');
|
||||
if(res.status == '200') {
|
||||
for(let i in res.result){
|
||||
this.placeList.push({
|
||||
@@ -389,7 +400,6 @@
|
||||
this.dialogVisible=true
|
||||
},
|
||||
filterChange(e){
|
||||
console.log(e,e.key,"测试");
|
||||
if(e.waitStatus){
|
||||
if(e.waitStatus.length==0 || e.waitStatus.length==2){
|
||||
this.query.waitStatus='';
|
||||
@@ -409,17 +419,13 @@
|
||||
},
|
||||
filterWork(value,row){
|
||||
this.query.waitStatus=value;
|
||||
console.log(value,row.waitStatus,'waitStatus');
|
||||
//this.loadData(1);
|
||||
return row.waitStatus==value
|
||||
},
|
||||
filterCertification(value,row){
|
||||
console.log(row.certificationStatus,value,"certStatus")
|
||||
this.query.certStatus=value;
|
||||
return row.certStatus==value
|
||||
},
|
||||
filterStatus(value,row){
|
||||
console.log(row.status,value,"status");
|
||||
this.query.status=value;
|
||||
return row.status==value
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user