|
|
|
@ -60,7 +60,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="voteList" @selection-change="handleSelectionChange">
|
|
|
|
<el-table v-loading="loading" :data="voteList" @selection-change="handleSelectionChange">
|
|
|
|
<el-table-column type="selection" width="55" align="center" fixed/>
|
|
|
|
<el-table-column type="selection" width="55" align="center" fixed/>
|
|
|
|
<el-table-column label="主键" align="center" prop="id" width="55" fixed/>
|
|
|
|
<!-- <el-table-column label="主键" align="center" prop="id" width="55" fixed/>-->
|
|
|
|
<el-table-column label="考核任务名称" align="center" prop="pingceName" min-width="200" :show-overflow-tooltip="true" fixed/>
|
|
|
|
<el-table-column label="考核任务名称" align="center" prop="pingceName" min-width="200" :show-overflow-tooltip="true" fixed/>
|
|
|
|
<el-table-column label="考核项名称" align="center" prop="khitemName" min-width="200" :show-overflow-tooltip="true"/>
|
|
|
|
<el-table-column label="考核项名称" align="center" prop="khitemName" min-width="200" :show-overflow-tooltip="true"/>
|
|
|
|
<el-table-column label="考核项类型" align="center" prop="khitemTypeid" min-width="100">
|
|
|
|
<el-table-column label="考核项类型" align="center" prop="khitemTypeid" min-width="100">
|
|
|
|
@ -80,7 +80,7 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="最大值" align="center" prop="maxNum" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="最大值" align="center" prop="maxNum" min-width="100" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex && scope.row.khitemTypeid!==1">
|
|
|
|
<div v-if="scope.$index===xzhIndex && scope.row.khitemTypeid!==1">
|
|
|
|
<el-input-number :disabled="!(new Date(scope.row.sTime) > (new Date()))"
|
|
|
|
<el-input-number :disabled="!(new Date(scope.row.sTime) > (new Date()))"
|
|
|
|
@ -91,7 +91,7 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="评分占比" align="center" prop="vote" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="评分占比" align="center" prop="vote" min-width="100" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex && scope.row.khitemTypeid!==3">
|
|
|
|
<div v-if="scope.$index===xzhIndex && scope.row.khitemTypeid!==3">
|
|
|
|
<el-input-number :disabled="!(new Date(scope.row.sTime) > (new Date()))"
|
|
|
|
<el-input-number :disabled="!(new Date(scope.row.sTime) > (new Date()))"
|
|
|
|
@ -102,7 +102,12 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="开始时间" align="center" prop="vote" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="状态" align="center" prop="vote" min-width="100" :show-overflow-tooltip="true">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<dict-tag :options="dict.type.kh_state" :value="scope.row.state"/>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="开始时间" align="center" prop="vote" min-width="160" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<el-date-picker clearable style="width: 100%;" v-model="scope.row.sTime"
|
|
|
|
<el-date-picker clearable style="width: 100%;" v-model="scope.row.sTime"
|
|
|
|
@ -115,7 +120,7 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="结束时间" align="center" prop="vote" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="结束时间" align="center" prop="vote" min-width="160" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<el-date-picker :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
<el-date-picker :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
@ -128,7 +133,7 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="评分详情描述" align="center" prop="vote" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="评分详情描述" align="center" prop="vote" min-width="200" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<el-input :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
<el-input :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
@ -140,7 +145,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="备注" align="center" prop="vote" min-width="220" :show-overflow-tooltip="true">
|
|
|
|
<el-table-column label="备注" align="center" prop="vote" min-width="200" :show-overflow-tooltip="true">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<div v-if="scope.$index===xzhIndex">
|
|
|
|
<el-input :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
<el-input :disabled="!(new Date(scope.row.eTime) > (new Date()))"
|
|
|
|
@ -151,11 +156,6 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="状态" align="center" prop="vote" min-width="100" :show-overflow-tooltip="true">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<dict-tag :options="dict.type.kh_state" :value="scope.row.state"/>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="180">
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="180">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
|