Compare commits

..

2 Commits

Author SHA1 Message Date
wanglei 3b3f3ee64d Merge remote-tracking branch 'origin/main'
1 month ago
wanglei 6e92474976 打分页面接口修改
1 month ago

@ -63,7 +63,7 @@ export function addsUser(data) {
}
// 新增考核评测
// 生成考核任务得分接口
export function generateResult(data) {
return request({
url: '/kaohe/kh_result/generateResult',
@ -73,7 +73,7 @@ export function generateResult(data) {
}
// 新增考核评测
// 查询考核任务考核项
export function pcItemVotes(data) {
return request({
url: '/kaohe/template/pcItemVotes',
@ -81,3 +81,13 @@ export function pcItemVotes(data) {
data: data
})
}
// 考核任务添加/删除被考核对象接口
export function modifyBkhdx(data) {
return request({
url: '/kaohe/pingce/modifyBkhdx',
method: 'put',
data: data
})
}

@ -0,0 +1,10 @@
import request from '@/utils/request'
// 查询投票选项列表
export function getVoteEmps(query) {
return request({
url: '/kaohe/vote_emp/getVoteEmps',
method: 'get',
params: query
})
}

@ -15,7 +15,7 @@
</div>
<!-- <div class="_desc">参与评分 {{ item.voteNum!==null?item.voteNum: ''}} </div>
<div class="_desc">均值{{ item.avgScore!==null?item.avgScore: '' }} </div>-->
<div>
<div class="mt10">
<el-input-number v-model="item.score"></el-input-number>
</div>
</div>
@ -31,7 +31,7 @@
</div>
<!-- <div class="_desc">参与评分 {{ item.voteNum!==null?item.voteNum: ''}} </div>
<div class="_desc">均值{{ item.avgScore!==null?item.avgScore: '' }} </div>-->
<div>
<div class="mt10">
<el-radio-group v-model="item.option" size="mini">
<el-radio label="optionA">优秀</el-radio>
<el-radio label="optionB">合格</el-radio>
@ -99,6 +99,7 @@ import { getVote } from "@/api/kaohe/vote"
import { listVote_emp, VoteEmpSubmit } from "@/api/kaohe/vote_emp"
import { getEmployee } from "@/api/kaohe/employee";
import { getDept } from "@/api/system/dept"
import { getVoteEmps } from "@/api/kaohe/votepage"
import axios from "axios";
export default {
@ -141,7 +142,7 @@ export default {
},
/** 查询投票评测列表 */
getList() {
listVote_emp({
getVoteEmps({
voteId: this.$route.query.id,
pageNum: 1,
pageSize: 10000000,
@ -174,6 +175,7 @@ export default {
}else {
voteEmpList.push({
id: VoteList[i].id,
bkhdxId: VoteList[i].bkhdxId,
bkhdxName: VoteList[i].bkhdxName,
score: VoteList[i].score,
})
@ -184,6 +186,7 @@ export default {
this.voteList.forEach(item => {
let obj = {
id: item.id,
bkhdxId: item.bkhdxId,
bkhdxName: item.bkhdxName,
optionA: 0,
optionB: 0,
@ -218,6 +221,7 @@ export default {
}).then(() => {
VoteEmpSubmit({
khitemTypeid : this.vote.khitemTypeid,
pingceId : this.vote.pingceId,
voteId : this.vote.id,
userId : this.$store.state.user.id,
userName : this.$store.state.user.name,

Loading…
Cancel
Save