|
@@ -74,6 +74,34 @@
|
|
|
<el-form-item label="联系电话" prop="mobilePhone">
|
|
|
<el-input v-model="searchForm.mobilePhone" placeholder="请输入联系电话" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="政治面貌" prop="politicalOutlook" :rules="[]">
|
|
|
+ <el-select v-model="searchForm.politicalOutlook" placeholder="请选择政治面貌" style="width:100%;" clearable>
|
|
|
+ <el-option v-for="item in $dictUtils.getDictList('political_outlook')" :key="item.value"
|
|
|
+ :label="item.label" :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="账号状态" prop="loginFlag" :rules="[]">
|
|
|
+ <el-select v-model="searchForm.loginFlag" placeholder="请选择账号状态" style="width:100%;" clearable>
|
|
|
+ <el-option v-for="item in $dictUtils.getDictList('login_flag')" :key="item.value"
|
|
|
+ :label="item.label" :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="入所日期" prop="createDates">
|
|
|
+ <el-date-picker
|
|
|
+ style = "width: 300px"
|
|
|
+ placement="bottom-start"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ v-model="searchForm.createDates"
|
|
|
+ type="daterange"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始日期"
|
|
|
+ end-placeholder="结束日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
|
|
|
</el-form>
|
|
|
</div>
|
|
@@ -136,8 +164,8 @@
|
|
|
field="departmentName"></vxe-column>
|
|
|
<vxe-column min-width="160" align="center" title="联系电话"
|
|
|
field="mobilePhone"></vxe-column>
|
|
|
- <vxe-column min-width="160" align="center" title="毕业院校"
|
|
|
- field="graduatedFrom"></vxe-column>
|
|
|
+ <vxe-column min-width="160" align="center" title="进所日期"
|
|
|
+ field="entryDate"></vxe-column>
|
|
|
<!-- <vxe-column min-width="160" fixed="right" align="center" title="是否已加入钉钉" field="ddType">
|
|
|
<template #default="scope">
|
|
|
<el-button v-if="scope.row.ddType === '1'" @click="detail(scope.row)"
|
|
@@ -238,8 +266,11 @@ export default {
|
|
|
searchForm: {
|
|
|
name: '',
|
|
|
mobilePhone: '',
|
|
|
+ politicalOutlook: '',
|
|
|
+ loginFlag: '',
|
|
|
department: '',
|
|
|
companyId: '',
|
|
|
+ createDates: [],
|
|
|
},
|
|
|
dataList: [],
|
|
|
tablePage: {
|