|
|
|
@ -80,6 +80,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="pingceList" @selection-change="handleSelectionChange">
|
|
|
|
<el-table v-loading="loading" :data="pingceList" @selection-change="handleSelectionChange">
|
|
|
|
|
|
|
|
<el-table-column type="selection" width="55" align="center" fixed/>
|
|
|
|
<el-table-column label="主键" align="center" prop="id" />
|
|
|
|
<el-table-column label="主键" align="center" prop="id" />
|
|
|
|
<el-table-column label="考核任务名称" align="center" prop="pcTitle" />
|
|
|
|
<el-table-column label="考核任务名称" align="center" prop="pcTitle" />
|
|
|
|
<el-table-column label="考核任务描述" align="center" prop="pcDescription" />
|
|
|
|
<el-table-column label="考核任务描述" align="center" prop="pcDescription" />
|
|
|
|
@ -90,7 +91,7 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="考核任务备注" align="center" prop="remark" />
|
|
|
|
<el-table-column label="考核任务备注" align="center" prop="remark" />
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="320px" >
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="280px" >
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
size="mini"
|
|
|
|
size="mini"
|
|
|
|
@ -99,13 +100,6 @@
|
|
|
|
@click="handleSetUp(scope.row, scope.$index)"
|
|
|
|
@click="handleSetUp(scope.row, scope.$index)"
|
|
|
|
>发布考核
|
|
|
|
>发布考核
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
|
|
|
@click="handleUpdate(scope.row)"
|
|
|
|
|
|
|
|
v-hasPermi="['kaohe:pingce:edit']"
|
|
|
|
|
|
|
|
>修改</el-button>
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
size="mini"
|
|
|
|
size="mini"
|
|
|
|
type="text"
|
|
|
|
type="text"
|
|
|
|
@ -119,7 +113,7 @@
|
|
|
|
type="text"
|
|
|
|
type="text"
|
|
|
|
icon="el-icon-view"
|
|
|
|
icon="el-icon-view"
|
|
|
|
@click="viewKaoHeScore(scope.row)"
|
|
|
|
@click="viewKaoHeScore(scope.row)"
|
|
|
|
v-hasPermi="['kaohe:kh_result:generate']"
|
|
|
|
v-hasPermi="['kaohe:kh_result:list']"
|
|
|
|
>查看考核得分
|
|
|
|
>查看考核得分
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
@ -136,13 +130,6 @@
|
|
|
|
@click="viewUser(scope.row)"
|
|
|
|
@click="viewUser(scope.row)"
|
|
|
|
>查看评分账号
|
|
|
|
>查看评分账号
|
|
|
|
</el-button>
|
|
|
|
</el-button>
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
size="mini"
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
icon="el-icon-delete"
|
|
|
|
|
|
|
|
@click="handleDelete(scope.row)"
|
|
|
|
|
|
|
|
v-hasPermi="['kaohe:pingce:remove']"
|
|
|
|
|
|
|
|
>删除</el-button>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
|
@ -447,12 +434,12 @@
|
|
|
|
<el-button v-if="!(scope.$index=== pcSetUp.xzhIndex)"
|
|
|
|
<el-button v-if="!(scope.$index=== pcSetUp.xzhIndex)"
|
|
|
|
size="mini"
|
|
|
|
size="mini"
|
|
|
|
type="text"
|
|
|
|
type="text"
|
|
|
|
icon="el-icon-s-tools"
|
|
|
|
icon="el-icon-s-tools" v-hasPermi="['kaohe:vote:add', 'kaohe:vote:edit']"
|
|
|
|
@click="setUpTouPiao(scope.row,scope.$index)"
|
|
|
|
@click="setUpTouPiao(scope.row,scope.$index)"
|
|
|
|
>编辑评分规则</el-button>
|
|
|
|
>编辑评分规则</el-button>
|
|
|
|
|
|
|
|
|
|
|
|
<el-button v-if="scope.$index=== pcSetUp.xzhIndex"
|
|
|
|
<el-button v-if="scope.$index=== pcSetUp.xzhIndex"
|
|
|
|
size="mini"
|
|
|
|
size="mini" v-hasPermi="['kaohe:vote:add', 'kaohe:vote:edit']"
|
|
|
|
type="text"
|
|
|
|
type="text"
|
|
|
|
@click="voteSubmitForm(scope.row)"
|
|
|
|
@click="voteSubmitForm(scope.row)"
|
|
|
|
>确认</el-button>
|
|
|
|
>确认</el-button>
|
|
|
|
|