Compare commits

..

No commits in common. 'fb0c0a977ad22a5a7447901a47db247d2dacebca' and '8cfc2885c49a961baeea0cc08cbdbf2dfca7f151' have entirely different histories.

@ -1,46 +1,78 @@
<template> <template>
<div class="app-container"> <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="68px">
<el-form-item label="考核任务" prop="pcName"> <!-- <el-form-item label="投票活动id" prop="voteId">
<el-input <el-input
v-model="queryParams.pcName" v-model="queryParams.voteId"
placeholder="请输入考核任务" placeholder="请输入投票活动id"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="考核主题" prop="voteTitle"> <el-form-item label="投票人id" prop="tpEmpId">
<el-input <el-input
v-model="queryParams.voteTitle" v-model="queryParams.tpEmpId"
placeholder="请输入考核主题" placeholder="请输入投票人id"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>-->
<el-form-item label="投票人" prop="tpEmpName">
<el-input
v-model="queryParams.tpEmpName"
placeholder="请输入投票人"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="用户id" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户id"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="评分人" prop="userName"> <el-form-item label="被投人id" prop="voteEmpId">
<el-input <el-input
v-model="queryParams.userName" v-model="queryParams.voteEmpId"
placeholder="请输入评分人" placeholder="请输入被投人id"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>-->
<el-form-item label="被投人" prop="voteEmpName">
<el-input
v-model="queryParams.voteEmpName"
placeholder="请输入被投人"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="评分详情" prop="voteDetails"> <el-form-item label="投票分数" prop="voteScore">
<el-input <el-input
v-model="queryParams.voteDetails" v-model="queryParams.voteScore"
placeholder="请输入评分详情" placeholder="请输入投票分数"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="评分时间" prop="voteTime"> <el-form-item label="投票时间" prop="voteTime">
<el-date-picker clearable <el-date-picker clearable
v-model="queryParams.voteTime" v-model="queryParams.voteTime"
type="date" type="date"
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
placeholder="请选择评分时间"> placeholder="请选择投票时间">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="IP地址" prop="ipAddress">
<el-input
v-model="queryParams.ipAddress"
placeholder="请输入IP地址"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"></el-button> <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"></el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"></el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"></el-button>
@ -94,14 +126,19 @@
</el-row> </el-row>
<!-- <el-table v-loading="loading" :data="vote_recardList" @selection-change="handleSelectionChange">--> <!-- <el-table v-loading="loading" :data="vote_recardList" @selection-change="handleSelectionChange">-->
<el-table border v-loading="loading" :data="vote_recardList"> <el-table v-loading="loading" :data="vote_recardList">
<!-- <el-table-column type="selection" width="55" align="center" />--> <!-- <el-table-column type="selection" width="55" align="center" />-->
<el-table-column label="考核任务" header-align="center" prop="pcName" /> <!-- <el-table-column label="主键" align="center" prop="id" />-->
<el-table-column label="考核主题" header-align="center" prop="voteTitle" /> <el-table-column label="投票活动Id" align="center" prop="voteId" />
<el-table-column label="评分人" header-align="center" prop="userName" /> <!-- <el-table-column label="投票人id" align="center" prop="tpEmpId" />-->
<el-table-column label="评分详情" header-align="center" prop="voteDetailsStr" /> <el-table-column label="投票人" align="center" prop="tpEmpName" />
<el-table-column label="评分时间" align="center" prop="voteTime"/> <el-table-column label="用户Id" align="center" prop="userId" />
<!-- <el-table-column label="备注" align="center" prop="remark" />--> <!-- <el-table-column label="被投人id" align="center" prop="voteEmpId" />-->
<el-table-column label="被投人" align="center" prop="voteEmpName" />
<el-table-column label="投票分数" align="center" prop="voteScore" />
<el-table-column label="投票时间" align="center" prop="voteTime" width="180"/>
<el-table-column label="IP地址" align="center" prop="ipAddress" />
<el-table-column label="备注" align="center" prop="remark" />
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -206,11 +243,15 @@ export default {
queryParams: { queryParams: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
pcName: null, voteId: null,
voteTitle: null, tpEmpId: null,
userName: null, tpEmpName: null,
voteDetails: null, userId: null,
voteTime: null voteEmpId: null,
voteEmpName: null,
voteScore: null,
voteTime: null,
ipAddress: null,
}, },
// //
form: {}, form: {},
@ -233,11 +274,7 @@ export default {
getList() { getList() {
this.loading = true this.loading = true
listVote_recard(this.queryParams).then(response => { listVote_recard(this.queryParams).then(response => {
this.vote_recardList = response.rows; this.vote_recardList = response.rows
this.vote_recardList.forEach(item=>{
// item['voteDetailsStr'] = Object.entries(JSON.parse(item.voteDetails)).join('').replace(/,/g,'')
item['voteDetailsStr'] = item.voteDetails.replace(/[{}]/g,'')
})
this.total = response.total this.total = response.total
this.loading = false this.loading = false
}) })

Loading…
Cancel
Save