luoyb
2021-03-07 14afbc5def448da56fa3bace7b8282434afed3b6
fix(bug修复): 员工智搜增加员工类型搜索项
1个文件已修改
92 ■■■■■ 已修改文件
src/views/user/search.vue 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/search.vue
@@ -459,13 +459,19 @@
              <el-input v-model="queryParams.empNumb" size="small" maxlength="20" style="width:85px" />
            </el-col>
            <el-col :span="3">姓名:
              <el-input v-model="queryParams.empName" size="small" maxlength="10" style="width:110px" />
              <el-input v-model="queryParams.empName" size="small" maxlength="20" style="width:110px" />
            </el-col>
            <el-col :span="4">身份证号:
              <el-input v-model="queryParams.certificateNumb" size="small" maxlength="18" style="width:140px" />
            </el-col>
            <el-col :span="5">主要工作内容:
              <el-input v-model="queryParams.jobContent" size="small" maxlength="18" style="width:140px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="3">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -548,6 +554,12 @@
            </el-col>
            <el-col :span="3">体检结论:
              <el-input v-model="queryParams.conclusion" size="small" maxlength="20" style="width:100px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="3">
              <el-button size="mini" class="hr-but-all" type="primary" @click="search">查询</el-button>
@@ -645,6 +657,12 @@
                <el-option :value="4" label="存档" />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -727,6 +745,12 @@
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
          </el-row>
          <el-row>
@@ -816,6 +840,12 @@
                <el-option value="18" label="其它假" />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -886,6 +916,12 @@
            <el-col :span="4">辞职事由:
              <el-input v-model="queryParams.reason" size="small" maxlength="18" style="width:140px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -952,6 +988,12 @@
            </el-col>
            <el-col :span="4">申报事由:
              <el-input v-model="queryParams.applayReason" size="small" maxlength="20" style="width:100px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -1027,6 +1069,12 @@
                <el-option value="4" label="非深户(五险三档)" />
                <el-option value="5" label="非深户(四险三档)" />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -1125,6 +1173,12 @@
                <el-option value="1" label="已结案" />
                <el-option value="0" label="未结案" />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -1239,6 +1293,12 @@
                />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -1339,6 +1399,12 @@
                />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="4">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -1408,6 +1474,12 @@
            <el-col :span="5">不良记录描述:
              <el-input v-model="queryParams.badContent" size="small" maxlength="18" style="width:140px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="3.5">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>
@@ -1473,6 +1545,12 @@
            </el-col>
            <el-col :span="4">备注信息:
              <el-input v-model="queryParams.remarkContent" size="small" maxlength="18" style="width:140px" />
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="3.5">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -1545,6 +1623,12 @@
                  :value="dict.dicItemCode"
                />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="6">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
@@ -1635,6 +1719,12 @@
                />
              </el-select>
            </el-col>
            <el-col :span="6">员工状态:
              <el-checkbox-group v-model="queryParams.empStatus">
                <el-checkbox :label="0">在职</el-checkbox>
                <el-checkbox :label="1">离职</el-checkbox>
              </el-checkbox-group>
            </el-col>
            <el-col :span="3.5">
              <el-button size="mini" class="hr-but-all" type="danger" @click="search">查询</el-button>
              <el-button size="mini" class="hr-but" type="danger" @click="resetSearch">重置</el-button>