|
|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div class="app-container">
|
|
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
|
|
|
|
|
<!-- <el-form-item label="投票id" prop="voteId">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="queryParams.voteId"
|
|
|
|
|
@ -9,10 +9,10 @@
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>-->
|
|
|
|
|
<el-form-item label="投票主题" prop="voteTitle">
|
|
|
|
|
<el-form-item label="评分主题" prop="voteTitle">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="queryParams.voteTitle"
|
|
|
|
|
placeholder="请输入投票主题"
|
|
|
|
|
placeholder="请输入评分主题"
|
|
|
|
|
clearable
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
@ -25,10 +25,10 @@
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>-->
|
|
|
|
|
<el-form-item label="职工姓名" prop="empName">
|
|
|
|
|
<el-form-item label="被考核对象" prop="empName">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="queryParams.empName"
|
|
|
|
|
placeholder="请输入职工姓名"
|
|
|
|
|
placeholder="请输入被考核对象"
|
|
|
|
|
clearable
|
|
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
|
|
/>
|
|
|
|
|
@ -106,12 +106,13 @@
|
|
|
|
|
<!-- <el-table-column type="selection" width="55" align="center" />-->
|
|
|
|
|
<!-- <el-table-column label="主键" align="center" prop="id" />-->
|
|
|
|
|
<!-- <el-table-column label="投票id" align="center" prop="voteId" />-->
|
|
|
|
|
<el-table-column label="投票主题" align="center" prop="voteTitle" />
|
|
|
|
|
<el-table-column label="评分主题" align="center" prop="voteTitle" />
|
|
|
|
|
<!-- <el-table-column label="职工id" align="center" prop="empId" />-->
|
|
|
|
|
<el-table-column label="职工姓名" align="center" prop="empName" />
|
|
|
|
|
<el-table-column label="被考核对象" align="center" prop="bumen" />
|
|
|
|
|
<el-table-column label="选项内容" align="center" prop="content" />
|
|
|
|
|
<el-table-column label="当前投票数" align="center" prop="voteNum" />
|
|
|
|
|
<el-table-column label="当前投票分数" align="center" prop="voteScore" />
|
|
|
|
|
<el-table-column label="评分人数" align="center" prop="voteNum" />
|
|
|
|
|
<el-table-column label="评分均值" align="center" prop="votezz" />
|
|
|
|
|
<el-table-column label="评分总分" align="center" prop="voteScore" />
|
|
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
|
|
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
@ -147,14 +148,14 @@
|
|
|
|
|
<el-form-item label="投票id" prop="voteId">
|
|
|
|
|
<el-input v-model="form.voteId" placeholder="请输入投票id" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="投票主题" prop="voteTitle">
|
|
|
|
|
<el-input v-model="form.voteTitle" placeholder="请输入投票主题" />
|
|
|
|
|
<el-form-item label="评分主题" prop="voteTitle">
|
|
|
|
|
<el-input v-model="form.voteTitle" placeholder="请输入评分主题" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="职工id" prop="empId">
|
|
|
|
|
<el-input v-model="form.empId" placeholder="请输入职工id" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="职工姓名" prop="empName">
|
|
|
|
|
<el-input v-model="form.empName" placeholder="请输入职工姓名" />
|
|
|
|
|
<el-form-item label="被考核对象" prop="empName">
|
|
|
|
|
<el-input v-model="form.empName" placeholder="请输入被考核对象" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="选项内容">
|
|
|
|
|
<editor v-model="form.content" :min-height="192"/>
|
|
|
|
|
@ -185,7 +186,7 @@ export default {
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
// 遮罩层
|
|
|
|
|
loading: true,
|
|
|
|
|
loading: false,
|
|
|
|
|
// 选中数组
|
|
|
|
|
ids: [],
|
|
|
|
|
// 非单个禁用
|
|
|
|
|
@ -197,7 +198,152 @@ export default {
|
|
|
|
|
// 总条数
|
|
|
|
|
total: 0,
|
|
|
|
|
// 投票选项表格数据
|
|
|
|
|
vote_empList: [],
|
|
|
|
|
vote_empList: [
|
|
|
|
|
{
|
|
|
|
|
bumen: '生命科学系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '海洋学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '历史文化与法学系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '物理科学与技术学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '教育学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '资源管理系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '马克思主义学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '美术学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '计算机科学技术系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '化学系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '数学与计算科学学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '继续教育学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '外国语学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '体育系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '文学院',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
bumen: '音乐系',
|
|
|
|
|
voteTitle: '政治建设评分',
|
|
|
|
|
content: '',
|
|
|
|
|
voteNum: '10',
|
|
|
|
|
votezz: '98',
|
|
|
|
|
remark: '',
|
|
|
|
|
voteScore: '980'
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
// 弹出层标题
|
|
|
|
|
title: "",
|
|
|
|
|
// 是否显示弹出层
|
|
|
|
|
@ -228,8 +374,8 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
created() {
|
|
|
|
|
this.queryParams.voteId=this.$route.query.id
|
|
|
|
|
this.getList();
|
|
|
|
|
// this.queryParams.voteId=this.$route.query.id
|
|
|
|
|
// this.getList();
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
/** 查询投票选项列表 */
|
|
|
|
|
|