|
|
@@ -17,7 +17,7 @@
|
|
|
<section class="select-box">
|
|
|
<div class="select-box--item">
|
|
|
<span>员工工号/名称:</span>
|
|
|
- <el-input v-model="tableQuery.queryParam.userName" placeholder="搜索员工工号或名称" class="act-search-input" />
|
|
|
+ <el-input v-model="tableQuery.queryParam.keyword" placeholder="搜索员工工号或名称" class="act-search-input" />
|
|
|
</div>
|
|
|
<div class="select-box--item">
|
|
|
<span>报名日期:</span>
|
|
|
@@ -31,9 +31,9 @@
|
|
|
<el-button type="primary" style="margin:0 10px;" @click="selectDeptType">
|
|
|
添加
|
|
|
</el-button>
|
|
|
- <el-button plain @click="handleExport">
|
|
|
+ <!-- <el-button plain @click="handleExport">
|
|
|
导出
|
|
|
- </el-button>
|
|
|
+ </el-button> -->
|
|
|
</section>
|
|
|
</div>
|
|
|
</header>
|
|
|
@@ -60,7 +60,7 @@
|
|
|
<!-- 普通部门表单 -->
|
|
|
<el-form ref="normalFormRef" :model="normalForm" :rules="normalFormRules" label-width="140px">
|
|
|
<el-form-item label="部门名称" prop="employeeDeptName">
|
|
|
- <el-cascader style="width: 50%" size="large" :ref="(el) => (cascaderRef['employeeDeptName'] = el)"
|
|
|
+ <el-cascader style="width: 100%" size="large" :ref="(el) => (cascaderRef['employeeDeptName'] = el)"
|
|
|
:options="firstLevelDepts" :props="cascaderProp" :show-all-levels="false" placeholder="请选择安全责任部门"
|
|
|
filterable v-model="normalForm.deptId" @change="(val) => handleChangeDept(val, 'employeeDeptName')" />
|
|
|
</el-form-item>
|
|
|
@@ -131,7 +131,7 @@ const tableQuery = reactive<QueryPageRequest<any>>({
|
|
|
pageNumber: pagination.pageNumber,
|
|
|
pageSize: pagination.pageSize,
|
|
|
queryParam: {
|
|
|
- userName: '',
|
|
|
+ keyword: '',
|
|
|
dateRange: null as any,
|
|
|
startTime: '',
|
|
|
endTime: '',
|
|
|
@@ -166,7 +166,7 @@ const normalForm = reactive({
|
|
|
const firstLevelDepts = ref<any[]>([]);
|
|
|
|
|
|
const normalFormRules: FormRules = {
|
|
|
- deptId: [
|
|
|
+ employeeDeptName: [
|
|
|
{ required: true, message: '请选择部门名称', trigger: 'blur' },
|
|
|
],
|
|
|
employeeCode: [
|
|
|
@@ -214,9 +214,9 @@ async function getTableData() {
|
|
|
pageNumber: tableQuery.pageNumber,
|
|
|
pageSize: tableQuery.pageSize,
|
|
|
queryParam: {
|
|
|
- employeeKeyword: tableQuery.queryParam.userName,
|
|
|
- registrationDateStart: tableQuery.queryParam.startTime,
|
|
|
- registrationDateEnd: tableQuery.queryParam.endTime,
|
|
|
+ keyword: tableQuery.queryParam.keyword,
|
|
|
+ startDate: tableQuery.queryParam.startTime,
|
|
|
+ endDate: tableQuery.queryParam.endTime,
|
|
|
},
|
|
|
};
|
|
|
|
|
|
@@ -247,7 +247,7 @@ function handleSearch() {
|
|
|
}
|
|
|
|
|
|
const handleReset = () => {
|
|
|
- tableQuery.queryParam.userName = '';
|
|
|
+ tableQuery.queryParam.keyword = '';
|
|
|
tableQuery.queryParam.dateRange = null;
|
|
|
handleSearch();
|
|
|
};
|