+
{{ kaohexiang.vote.voteTitle }}
+
投票时间:{{ kaohexiang.vote.sTime }} - {{ kaohexiang.vote.eTime }}
+
{{ kaohexiang.vote.vDescription }}
+
-
-
{{ item.empName }}
-
{{ item.voteNum||11111110 }} 票
+
{{ item.label }}
- 投给TA一票
+
-
+
-
-
{{ item.empName }}
-
{{ item.voteNum||11111110 }} 票
+
{{ item.label }}
-
+ 优秀
+ 合格
+ 基本合格
+ 不合格
+
+ 提交
+
+
@@ -35,21 +38,549 @@ export default {
name: "votepage",
data() {
return {
- value1: null,
+ kaohexiang: null,
loading:null,
- vote:{
- voteTitle: null,
- vDescription: null,
- sTime: null,
- eTime: null,
- maxNum: null,
- typeId:null
- },
- voteList: []
+ voteList: [
+ {
+ "id": 200,
+ "label": "生命科学系",
+ "value": null
+ },
+ {
+ "id": 201,
+ "label": "海洋学院",
+ "value": null
+ },
+ {
+ "id": 202,
+ "label": "历史文化与法学系",
+ "value": null
+ },
+ {
+ "id": 203,
+ "label": "物理科学与技术学院",
+ "value": null
+ },
+ {
+ "id": 204,
+ "label": "教育学院",
+ "value": null
+ },
+ {
+ "id": 205,
+ "label": "资源管理系",
+ "value": null
+ },
+ {
+ "id": 206,
+ "label": "马克思主义学院",
+ "value": null
+ },
+ {
+ "id": 207,
+ "label": "美术学院",
+ "value": null
+ },
+ {
+ "id": 208,
+ "label": "计算机科学技术系",
+ "value": null
+ },
+ {
+ "id": 209,
+ "label": "化学系",
+ "value": null
+ },
+ {
+ "id": 210,
+ "label": "数学与计算科学学院",
+ "value": null
+ },
+ {
+ "id": 211,
+ "label": "继续教育学院",
+ "value": null
+ },
+ {
+ "id": 212,
+ "label": "外国语学院",
+ "value": null
+ },
+ {
+ "id": 213,
+ "label": "体育系",
+ "value": null
+ },
+ {
+ "id": 214,
+ "label": "文学院",
+ "value": null
+ },
+ {
+ "id": 215,
+ "label": "音乐系",
+ "value": null
+ },
+ ],
+ pingceList: [
+ {
+ id: 1,
+ pcTitle: '党建与行政目标任务',
+ pcDescription: '党建与行政目标任务考核描述',
+ templateId: 2,
+ templateName: '党建与行政目标任务模板',
+ state: '2',
+ khdx: '1',
+ remark: '备注',
+ deptCheckStrictly: false,
+ pcEmps:[],
+ checkedKeys: [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ],
+ kaohexiang: [
+ {
+ id: 6,
+ itemName: '政治建设',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '政治建设评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.2, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '政治建设评分详情描述', //评分详情描述
+ remark: '政治建设备注', //备注
+ }
+ },
+ {
+ id: 7,
+ itemName: '宣传与思想政治工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '宣传与思想政治工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '宣传与思想政治工作评分详情描述', //评分详情描述
+ remark: '宣传与思想政治工作备注', //备注
+ }
+ },
+ {
+ id: 8,
+ itemName: '作风纪律',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '作风纪律评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '作风纪律评分详情描述', //评分详情描述
+ remark: '作风纪律备注', //备注
+ }
+ },
+ {
+ id: 9,
+ itemName: '安全稳定',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '安全稳定评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '安全稳定评分详情描述', //评分详情描述
+ remark: '安全稳定备注', //备注
+ }
+ },
+ {
+ id: 10,
+ itemName: '师资队伍与师德师风',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '师资队伍与师德师风评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '师资队伍与师德师风评分详情描述', //评分详情描述
+ remark: '师资队伍与师德师风备注', //备注
+ }
+ },
+ {
+ id: 11,
+ itemName: '财务工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '财务工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '财务工作评分详情描述', //评分详情描述
+ remark: '财务工作备注', //备注
+ }
+ },
+ {
+ id: 12,
+ itemName: '依法治校与综合治理',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '依法治校与综合治理评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.05, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '依法治校与综合治理评分详情描述', //评分详情描述
+ remark: '依法治校与综合治理备注', //备注
+ }
+ },
+ {
+ id: 13,
+ itemName: '国有资产管理',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '国有资产管理评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.02, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '国有资产管理评分详情描述', //评分详情描述
+ remark: '国有资产管理备注', //备注
+ }
+ },
+ {
+ id: 14,
+ itemName: '实验室管理',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '实验室管理评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.03, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '实验室管理评分详情描述', //评分详情描述
+ remark: '实验室管理备注', //备注
+ }
+ },
+ {
+ id: 15,
+ itemName: '招生就业与创新创业工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '招生就业与创新创业工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '招生就业与创新创业工作评分详情描述', //评分详情描述
+ remark: '招生就业与创新创业工作备注', //备注
+ }
+ },
+ {
+ id: 16,
+ itemName: '对外交流与合作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '对外交流与合作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '对外交流与合作评分详情描述', //评分详情描述
+ remark: '对外交流与合作备注', //备注
+ }
+ }
+ ]
+ },
+ {
+ id: 2,
+ pcTitle: '事业发展',
+ pcDescription: '事业发展考核描述',
+ templateId: 3,
+ templateName: '事业发展模板',
+ state: '2',
+ khdx: '1',
+ remark: '备注',
+ deptCheckStrictly: false,
+ pcEmps:[],
+ checkedKeys: [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ],
+ kaohexiang: [
+ {
+ id: 17,
+ itemName: '教学工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '教学工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.2, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '教学工作评分详情描述', //评分详情描述
+ remark: '教学工作备注', //备注
+ }
+ },
+ {
+ id: 18,
+ itemName: '科研工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '科研工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '科研工作评分详情描述', //评分详情描述
+ remark: '科研工作备注', //备注
+ }
+ },
+ {
+ id: 19,
+ itemName: '学生工作',
+ type: 2,
+ typeName: '占比评分',
+ vote:{
+ voteTitle: '学生工作评分',
+ options: [],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '学生工作评分详情描述', //评分详情描述
+ remark: '学生工作备注', //备注
+ }
+ }
+ ]
+ },
+ {
+ id: 3,
+ pcTitle: '民主测评',
+ pcDescription: '民主测评考核描述',
+ templateId: 4,
+ templateName: '民主测评模板',
+ state: '2',
+ khdx: '1',
+ remark: '备注',
+ deptCheckStrictly: false,
+ pcEmps:[],
+ checkedKeys: [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ],
+ kaohexiang: [
+ {
+ id: 20,
+ itemName: '师院领导班子',
+ type: 1,
+ typeName: '选项评分',
+ vote:{
+ voteTitle: '师院领导班子评分',
+ options: [
+ {
+ value: 1,
+ label: '优秀'
+ },
+ {
+ value: 2,
+ label: '合格'
+ },
+ {
+ value: 3,
+ label: '基本合格'
+ },
+ {
+ value: 4,
+ label: '不合格'
+ }
+ ],
+ maxNum: 100,
+ percentage: 0.2, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '师院领导班子评分详情描述', //评分详情描述
+ remark: '师院领导班子备注', //备注
+ }
+ },
+ {
+ id: 21,
+ itemName: '师院处级领导干部',
+ type: 1,
+ typeName: '选项评分',
+ vote:{
+ voteTitle: '师院处级领导干部评分',
+ options: [
+ {
+ value: 1,
+ label: '优秀'
+ },
+ {
+ value: 2,
+ label: '合格'
+ },
+ {
+ value: 3,
+ label: '基本合格'
+ },
+ {
+ value: 4,
+ label: '不合格'
+ }
+ ],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '师院处级领导干部评分详情描述', //评分详情描述
+ remark: '师院处级领导干部备注', //备注
+ }
+ },
+ {
+ id: 22,
+ itemName: '服务对象代表',
+ type: 1,
+ typeName: '选项评分',
+ vote:{
+ voteTitle: '服务对象代表评分',
+ options: [
+ {
+ value: 1,
+ label: '优秀'
+ },
+ {
+ value: 2,
+ label: '合格'
+ },
+ {
+ value: 3,
+ label: '基本合格'
+ },
+ {
+ value: 4,
+ label: '不合格'
+ }
+ ],
+ maxNum: 100,
+ percentage: 0.1, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '服务对象代表评分详情描述', //评分详情描述
+ remark: '服务对象代表备注', //备注
+ }
+ }
+ ]
+ },
+ {
+ id: 4,
+ pcTitle: '特色创新',
+ pcDescription: '特色创新考核描述',
+ templateId: 5,
+ templateName: '特色创新模板',
+ state: '2',
+ khdx: '1',
+ remark: '备注',
+ deptCheckStrictly: false,
+ pcEmps:[],
+ checkedKeys: [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ],
+ kaohexiang: [
+ {
+ id: 23,
+ itemName: '分数(满分10分)',
+ type: 5,
+ typeName: '单独评分',
+ vote:{
+ voteTitle: '特色创新分数(满分10分)评分',
+ options: [],
+ maxNum: 10,
+ percentage: null, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '特色创新分数(满分10分)评分详情描述', //评分详情描述
+ remark: '特色创新分数(满分10分)备注', //备注
+ }
+ }
+ ]
+ },
+ {
+ id: 5,
+ pcTitle: '综合评价',
+ pcDescription: '综合评价考核描述',
+ templateId: 6,
+ templateName: '综合评价模板',
+ state: '2',
+ khdx: '1',
+ remark: '备注',
+ deptCheckStrictly: false,
+ pcEmps:[],
+ checkedKeys: [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ],
+ kaohexiang: [
+ {
+ id: 24,
+ itemName: '分数(加减分项,值域可以为负)',
+ type: 5,
+ typeName: '单独评分',
+ vote:{
+ voteTitle: '综合评价分数(加减分项,值域可以为负)',
+ options: [],
+ maxNum: 10,
+ percentage: null, //评分占比
+ state: '2', //状态
+ sTime: '2025-06-15', //开始时间
+ eTime: '2025-06-20', //结束时间
+ vDescription: '综合评价分数(加减分项,值域可以为负)评分详情描述', //评分详情描述
+ remark: '综合评价分数(加减分项,值域可以为负)备注', //备注
+ }
+ }
+ ]
+ }
+ ],
}
},
created() {
- this.getVote()
+ // this.getVote()
+ if(this.$route.query.index&&this.$route.query.index1){
+ this.kaohexiang = this.pingceList[this.$route.query.index].kaohexiang[this.$route.query.index1];
+ console.log(this.kaohexiang);
+ }
},
methods: {
getVote(){
@@ -99,25 +630,18 @@ export default {
}
.tou_piao{
- display: flex;
- flex-wrap: wrap;
.tou_piao_item{
margin: 10px;
border: 1px solid #eeeeee;
padding: 10px;
- text-align: center;
- width: 200px;
- height: 200px;
display: flex;
- flex-direction: column;
- justify-content: space-around;
- .tx{
- font-size: 50px;
- color: #999999;
- }
- .num{
- color: #b40000;
+ justify-content: space-between;
+
+ .emp_name{
+ height: 30px;
+ line-height: 30px;
+ font-size: 14px;
}
}
}