|
@@ -2,57 +2,64 @@
|
|
|
<div>
|
|
|
<div class="app-container" v-if="isList">
|
|
|
<el-form :model="queryParams" ref="queryForm" size="mini" :inline="true">
|
|
|
- <el-form-item label="部门">
|
|
|
- <el-cascader
|
|
|
- v-model="treeValue"
|
|
|
- :options="deptTree"
|
|
|
- :props="{ checkStrictly: true }"
|
|
|
- ref="cascaderHandle"
|
|
|
- clearable
|
|
|
- @change="handleChange"
|
|
|
- >
|
|
|
- </el-cascader>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="员工">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.params.staffCodeOrName"
|
|
|
- clearable
|
|
|
- @keyup.enter.native="btnSearch"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="状态" prop="status">
|
|
|
- <el-select
|
|
|
- size="mini"
|
|
|
- v-model="queryParams.status"
|
|
|
- placeholder=""
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in dict.type.ehr_pm_status"
|
|
|
- :key="dict.value"
|
|
|
- :label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
- ></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="月份" prop="month">
|
|
|
- <el-date-picker type="month" value-format="yyyy-MM" v-model="queryParams.month">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="评估人" prop="evaluatorName">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.evaluatorName"
|
|
|
- clearable
|
|
|
- @keyup.enter.native="btnSearch"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="只看自己的">
|
|
|
- <el-checkbox v-model="queryParams.params.oneself" @change="btnOneself"></el-checkbox>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item>
|
|
|
- <el-button type="primary" icon="el-icon-search" size="mini" @click="btnSearch">搜索</el-button>
|
|
|
- <el-button icon="el-icon-refresh" size="mini" @click="btnResetQuery">重置</el-button>
|
|
|
- </el-form-item>
|
|
|
+ <el-row >
|
|
|
+ <el-col :span="18">
|
|
|
+ <el-form-item label="部门">
|
|
|
+ <el-cascader
|
|
|
+ v-model="treeValue"
|
|
|
+ :options="deptTree"
|
|
|
+ :props="{ checkStrictly: true }"
|
|
|
+ ref="cascaderHandle"
|
|
|
+ clearable
|
|
|
+ @change="handleChange"
|
|
|
+ placeholder=""
|
|
|
+ >
|
|
|
+ </el-cascader>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="员工">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.params.staffCodeOrName"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="btnSearch"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="状态" prop="status">
|
|
|
+ <el-select
|
|
|
+ size="mini"
|
|
|
+ v-model="queryParams.status"
|
|
|
+ placeholder=""
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.ehr_pm_status"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="月份" prop="month">
|
|
|
+ <el-date-picker type="month" value-format="yyyy-MM" v-model="queryParams.month">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="评估人" prop="evaluatorName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.evaluatorName"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="btnSearch"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="只看自己的">
|
|
|
+ <el-checkbox v-model="queryParams.params.oneself" @change="btnOneself"></el-checkbox>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item style="float:right">
|
|
|
+ <el-button type="primary" icon="el-icon-search" size="mini" @click="btnSearch">搜索</el-button>
|
|
|
+ <el-button icon="el-icon-refresh" size="mini" @click="btnResetQuery">重置</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
</el-form>
|
|
|
<div style="float:right">
|
|
|
<el-badge :value="verifyCount" class="item" style="margin: 0 10px" v-if="verifyCount > 0">
|
|
@@ -74,7 +81,7 @@
|
|
|
<el-table-column label="月度" align="center" prop="month" />
|
|
|
<el-table-column label="自评分" align="center" prop="saMark" />
|
|
|
<el-table-column label="上级评分" align="center" prop="ldMark" />
|
|
|
- <el-table-column label="分数" align="center" prop="mark" />
|
|
|
+ <el-table-column label="综合得分" align="center" prop="mark" />
|
|
|
<el-table-column label="等级" align="center" prop="grade" />
|
|
|
<el-table-column label="绩效系数" align="center" prop="coefficient" />
|
|
|
<el-table-column label="状态" align="center" prop="status" >
|