攀枝花煤业智慧矿山ETM设备知识管理平台项目->项目样式,内容更新

This commit is contained in:
LiWeiJie 2023-12-22 10:47:43 +08:00
parent fe7b8c4759
commit c136e2711e
16 changed files with 148 additions and 42 deletions

View File

@ -12,6 +12,7 @@ export function listStorageElevatorInterface(query) {
// 查询入库提升机接口详细 // 查询入库提升机接口详细
export function getStorageElevatorInterface(id) { export function getStorageElevatorInterface(id) {
return request({ return request({
url: '/hlsnStorage/storageElevatorInterface/' + id, url: '/hlsnStorage/storageElevatorInterface/' + id,
method: 'get' method: 'get'
}) })

View File

@ -147,7 +147,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" /> <el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" />
<el-table-column label="联系电话" align="center" prop="phone" /> <el-table-column label="联系电话" align="center" prop="phone" />
<el-table-column label="验收日期" align="center" prop="acceptanceDate" width="180"> <el-table-column label="验收日期" align="center" prop="acceptanceDate" width="180">
@ -157,7 +162,14 @@
</el-table-column> </el-table-column>
<el-table-column label="验收人" align="center" prop="acceptor" /> <el-table-column label="验收人" align="center" prop="acceptor" />
<el-table-column label="sop标准" align="center" prop="sopStandard" /> <el-table-column label="sop标准" align="center" prop="sopStandard" />
<el-table-column label="验收结果" align="center" prop="acceptanceResult" /> <el-table-column label="验收结果" align="center" prop="acceptanceResult" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.acceptanceResult=='合格'">{{scope.row.acceptanceResult}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.acceptanceResult=='不合格'">{{scope.row.acceptanceResult}}</el-tag>
<el-tag type="info" v-else>{{scope.row.acceptanceResult}}</el-tag>
</template>
</el-table-column>
<el-table-column label="不合格项描述" align="center" prop="failedFunctionDescription" /> <el-table-column label="不合格项描述" align="center" prop="failedFunctionDescription" />
<el-table-column label="整改措施" align="center" prop="correctiveMeasures" /> <el-table-column label="整改措施" align="center" prop="correctiveMeasures" />
<el-table-column label="整改完成日期" align="center" prop="rectificationCompletionDate" width="180"> <el-table-column label="整改完成日期" align="center" prop="rectificationCompletionDate" width="180">

View File

@ -123,7 +123,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="维保标准工时" align="center" prop="maintenanceStandardManhour" /> <el-table-column label="维保标准工时" align="center" prop="maintenanceStandardManhour" />
<el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" /> <el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" />
<el-table-column label="维保实际工时" align="center" prop="maintenanceActualManhour" /> <el-table-column label="维保实际工时" align="center" prop="maintenanceActualManhour" />

View File

@ -132,7 +132,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" /> <el-table-column label="维保员工姓名" align="center" prop="maintenanceEmployeeName" />
<el-table-column label="最后更新时间" align="center" prop="maintenanceJobTime" width="180"> <el-table-column label="最后更新时间" align="center" prop="maintenanceJobTime" width="180">
@ -143,8 +148,16 @@
<!-- <el-table-column label="维保作业时间" align="center" prop="maintenanceJobTime" /> --> <!-- <el-table-column label="维保作业时间" align="center" prop="maintenanceJobTime" /> -->
<el-table-column label="作业记录" align="center" prop="jobRecords" /> <el-table-column label="作业记录" align="center" prop="jobRecords" :show-overflow-tooltip="true"/>
<el-table-column label="审核状态" align="center" prop="examineStatus" /> <el-table-column label="审核状态" align="center" prop="examineStatus" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.examineStatus=='已审核'">{{scope.row.examineStatus}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.examineStatus=='未通过'">{{scope.row.examineStatus}}</el-tag>
<el-tag type="warning" v-else-if="scope.row.examineStatus=='待审核'">{{scope.row.examineStatus}}</el-tag>
<el-tag type="info" v-else>{{scope.row.examineStatus}}</el-tag>
</template>
</el-table-column>
<el-table-column label="最后更新时间" align="center" prop="finallyUpdateTime" width="180"> <el-table-column label="最后更新时间" align="center" prop="finallyUpdateTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.finallyUpdateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.finallyUpdateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>

View File

@ -131,7 +131,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="维保工艺负责人" align="center" prop="maintainProcessLeader" /> <el-table-column label="维保工艺负责人" align="center" prop="maintainProcessLeader" />
<el-table-column label="sop文件名称" align="center" prop="sopFileName" /> <el-table-column label="sop文件名称" align="center" prop="sopFileName" />
<el-table-column label="sop版本号" align="center" prop="sopVersionNumber" /> <el-table-column label="sop版本号" align="center" prop="sopVersionNumber" />
@ -141,7 +146,13 @@
<span>{{ parseTime(scope.row.fileUpdateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.fileUpdateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="文件状态" align="center" prop="fileStatus" /> <el-table-column label="文件状态" align="center" prop="fileStatus" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.fileStatus=='已上传'">{{scope.row.fileStatus}}</el-tag>
<el-tag v-else-if="scope.row.fileStatus=='未上传'">{{scope.row.fileStatus}}</el-tag>
<el-tag type="info" v-else>{{scope.row.fileStatus}}</el-tag>
</template>
</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"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">

View File

@ -99,8 +99,13 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="型号" align="center" prop="modelNumber" /> <el-table-column label="型号" align="center" prop="modelNumber" />
<el-table-column label="类型" align="center" prop="type" /> <el-table-column label="类型" align="center" prop="type" >
<el-table-column label="SOP内容" align="center" prop="sopContent" /> <template slot-scope="scope">
<el-tag type="success">{{scope.row.type}}</el-tag>
</template>
</el-table-column>
<el-table-column label="SOP内容" align="center" prop="sopContent" :show-overflow-tooltip="true"/>
<el-table-column label="更新时间" align="center" prop="updateTime" width="180"> <el-table-column label="更新时间" align="center" prop="updateTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>

View File

@ -123,16 +123,35 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="指导时间" align="center" prop="instructionTime" width="180"> <el-table-column label="指导时间" align="center" prop="instructionTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.instructionTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.instructionTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="指导人员" align="center" prop="directionPersonnel" /> <el-table-column label="指导人员" align="center" prop="directionPersonnel" />
<el-table-column label="指导方式" align="center" prop="directionWay" /> <el-table-column label="指导方式" align="center" prop="directionWay" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.directionWay=='在线文档'">{{scope.row.directionWay}}</el-tag>
<el-tag v-else-if="scope.row.directionWay=='视频'">{{scope.row.directionWay}}</el-tag>
<el-tag type="info" v-else>{{scope.row.directionWay}}</el-tag>
</template>
</el-table-column>
<el-table-column label="指导内容" align="center" prop="directionContent" /> <el-table-column label="指导内容" align="center" prop="directionContent" />
<el-table-column label="指导结果" align="center" prop="directionResult" /> <el-table-column label="指导结果" align="center" prop="directionResult" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.directionResult=='成功'">{{scope.row.directionResult}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.directionResult=='失败'">{{scope.row.directionResult}}</el-tag>
<el-tag type="info" v-else>{{scope.row.directionResult}}</el-tag>
</template>
</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"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@ -107,17 +107,26 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<el-table-column label="保养注意事项" align="center" prop="maintenancePrecautions" /> <template slot-scope="scope">
<el-table-column label="维保工艺" align="center" prop="maintenanceProcess" /> <el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="保养注意事项" align="center" prop="maintenancePrecautions" :show-overflow-tooltip="true" />
<el-table-column label="维保工艺" align="center" prop="maintenanceProcess" :show-overflow-tooltip="true"/>
<el-table-column label="维保时间" align="center" prop="maintenanceTime" width="180"> <el-table-column label="维保时间" align="center" prop="maintenanceTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.maintenanceTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.maintenanceTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="设备生命周期" align="center" prop="equipmentLifeCycle" /> <el-table-column label="设备生命周期" align="center" prop="equipmentLifeCycle" >
<template slot-scope="scope">
<el-tag >{{scope.row.equipmentLifeCycle}}</el-tag>
</template>
</el-table-column>
<el-table-column label="预警提示" align="center" prop="earlyWarning" /> <el-table-column label="预警提示" align="center" prop="earlyWarning" />
<el-table-column label="备注" align="center" prop="remark" /> <el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
<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

View File

@ -115,7 +115,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="设备图纸" align="center" prop="equipmentDrawing" width="100"> <el-table-column label="设备图纸" align="center" prop="equipmentDrawing" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<image-preview :src="scope.row.equipmentDrawing" :width="50" :height="50"/> <image-preview :src="scope.row.equipmentDrawing" :width="50" :height="50"/>
@ -124,7 +129,7 @@
<el-table-column label="零件名称" align="center" prop="partName" /> <el-table-column label="零件名称" align="center" prop="partName" />
<el-table-column label="零件类型" align="center" prop="partType" /> <el-table-column label="零件类型" align="center" prop="partType" />
<el-table-column label="零件尺寸" align="center" prop="partSize" /> <el-table-column label="零件尺寸" align="center" prop="partSize" />
<el-table-column label="备注" align="center" prop="remark" /> <el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
<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">

View File

@ -99,7 +99,12 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="设备图标" align="center" prop="deviceIcon" width="100"> <el-table-column label="设备图标" align="center" prop="deviceIcon" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<image-preview :src="scope.row.deviceIcon" :width="50" :height="50"/> <image-preview :src="scope.row.deviceIcon" :width="50" :height="50"/>
@ -110,14 +115,14 @@
<image-preview :src="scope.row.deviceFunction" :width="50" :height="50"/> <image-preview :src="scope.row.deviceFunction" :width="50" :height="50"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="设备工作原理描述 " align="center" prop="equipmentProfessionalPrincipleDescription" /> <el-table-column label="设备工作原理描述 " align="center" prop="equipmentProfessionalPrincipleDescription" :show-overflow-tooltip="true"/>
<el-table-column label="供电信息" align="center" prop="powerSupplyInformation" /> <el-table-column label="供电信息" align="center" prop="powerSupplyInformation" />
<el-table-column label="装配图" align="center" prop="assemblyDrawing" width="100"> <el-table-column label="装配图" align="center" prop="assemblyDrawing" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<image-preview :src="scope.row.assemblyDrawing" :width="50" :height="50"/> <image-preview :src="scope.row.assemblyDrawing" :width="50" :height="50"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注" align="center" prop="remark" /> <el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
<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

View File

@ -99,7 +99,11 @@
<el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" /> <el-table-column label="设备唯一编号" align="center" prop="equipmentSoleNumber" />
<el-table-column label="设备名称" align="center" prop="deviceName" /> <el-table-column label="设备名称" align="center" prop="deviceName" />
<el-table-column label="设备型号" align="center" prop="modelNumber" /> <el-table-column label="设备型号" align="center" prop="modelNumber" />
<el-table-column label="设备类型" align="center" prop="unitType" /> <el-table-column label="设备类型" align="center" prop="unitType" >
<template slot-scope="scope">
<el-tag type="success">{{scope.row.unitType}}</el-tag>
</template>
</el-table-column>
<el-table-column label="零件名称" align="center" prop="partName" /> <el-table-column label="零件名称" align="center" prop="partName" />
<el-table-column label="零部件展示" align="center" prop="partsComponentsShow" width="100"> <el-table-column label="零部件展示" align="center" prop="partsComponentsShow" width="100">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@ -165,7 +165,7 @@
<el-table-column label="角色分配状态" align="center" prop="roleAssignmentState" /> <el-table-column label="角色分配状态" align="center" prop="roleAssignmentState" />
<el-table-column label="人才库标识" align="center" prop="talentPoolIdentification" /> <el-table-column label="人才库标识" align="center" prop="talentPoolIdentification" />
<el-table-column label="人才库名称" align="center" prop="talentPoolName" /> <el-table-column label="人才库名称" align="center" prop="talentPoolName" />
<el-table-column label="人才库描述" align="center" prop="talentPoolDescription" /> <el-table-column label="人才库描述" align="center" prop="talentPoolDescription" :show-overflow-tooltip="true"/>
<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

View File

@ -166,22 +166,32 @@
<el-table-column label="培训方式" align="center" prop="trainingMethods" /> <el-table-column label="培训方式" align="center" prop="trainingMethods" />
<el-table-column label="员工标识" align="center" prop="employeeIdentification" /> <el-table-column label="员工标识" align="center" prop="employeeIdentification" />
<el-table-column label="员工姓名" align="center" prop="employeeName" /> <el-table-column label="员工姓名" align="center" prop="employeeName" />
<el-table-column label="学习情况评价" align="center" prop="learningEvaluation" >
<template slot-scope="scope">
<el-tag type="warning">{{scope.row.learningEvaluation}}</el-tag>
</template>
</el-table-column>
<el-table-column label="学习情况评价" align="center" prop="learningEvaluation" > <el-table-column label="学习情况评价" align="center" prop="learningEvaluation" >
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.learningEvaluation=='优秀'">{{scope.row.learningEvaluation}}</el-tag>
<el-tag v-else-if="scope.row.learningEvaluation=='中等'">{{scope.row.learningEvaluation}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.learningEvaluation==''">{{scope.row.learningEvaluation}}</el-tag>
<el-tag type="warning" v-else-if="scope.row.learningEvaluation=='良好'">{{scope.row.learningEvaluation}}</el-tag>
<el-tag type="info" v-else>{{scope.row.learningEvaluation}}</el-tag>
</template>
</el-table-column>
<!-- <el-table-column label="学习情况评价" align="center" prop="learningEvaluation" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag >{{scope.row.learningEvaluation}}</el-tag> <el-tag >{{scope.row.learningEvaluation}}</el-tag>
</template> </template>
</el-table-column> </el-table-column> -->
<el-table-column label="审核状态" align="center" prop="auditStatus" > <el-table-column label="审核状态" align="center" prop="auditStatus" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="success">{{scope.row.auditStatus}}</el-tag> <el-tag type="success" v-if="scope.row.auditStatus=='通过'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.auditStatus=='未通过'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="warning" v-else-if="scope.row.auditStatus=='待审核'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="info" v-else>{{scope.row.auditStatus}}</el-tag>
</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"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@ -107,7 +107,7 @@
<el-table-column label="培训任务标识" align="center" prop="trainingTaskIdentification" /> <el-table-column label="培训任务标识" align="center" prop="trainingTaskIdentification" />
<el-table-column label="员工标识" align="center" prop="employeeIdentification" /> <el-table-column label="员工标识" align="center" prop="employeeIdentification" />
<el-table-column label="岗位级别" align="center" prop="rankOfPosition" /> <el-table-column label="岗位级别" align="center" prop="rankOfPosition" />
<el-table-column label="培训任务内容" align="center" prop="trainingTaskContent" /> <el-table-column label="培训任务内容" align="center" prop="trainingTaskContent" :show-overflow-tooltip="true"/>
<el-table-column label="任务开始时间" align="center" prop="taskStartTime" width="180"> <el-table-column label="任务开始时间" align="center" prop="taskStartTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.taskStartTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span> <span>{{ parseTime(scope.row.taskStartTime, '{y}-{m}-{d} {h}:{m}:{s}') }}</span>
@ -120,13 +120,17 @@
</el-table-column> </el-table-column>
<el-table-column label="任务完成状态" align="center" prop="taskCompleteStatus" > <el-table-column label="任务完成状态" align="center" prop="taskCompleteStatus" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="success">{{scope.row.taskCompleteStatus}}</el-tag> <el-tag type="success" v-if="scope.row.taskCompleteStatus=='已完成'">{{scope.row.taskCompleteStatus}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.taskCompleteStatus=='未完成'">{{scope.row.taskCompleteStatus}}</el-tag>
<el-tag type="info" v-else>{{scope.row.taskCompleteStatus}}</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="任务成功认证考核结果" align="center" prop="missionSuccessVerificationResults" > <el-table-column label="任务成功认证考核结果" align="center" prop="missionSuccessVerificationResults" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag>{{scope.row.missionSuccessVerificationResults}}</el-tag> <el-tag type="success" v-if="scope.row.missionSuccessVerificationResults=='通过'">{{scope.row.missionSuccessVerificationResults}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.missionSuccessVerificationResults=='未通过'">{{scope.row.missionSuccessVerificationResults}}</el-tag>
<el-tag type="info" v-else>{{scope.row.missionSuccessVerificationResults}}</el-tag>
</template> </template>
</el-table-column> </el-table-column>

View File

@ -118,7 +118,7 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="后续考核计划" align="center" prop="followUpAssessmentPlan" /> <el-table-column label="后续考核计划" align="center" prop="followUpAssessmentPlan" :show-overflow-tooltip="true"/>
<el-table-column label="考核目标" align="center" prop="assessmentObjective" /> <el-table-column label="考核目标" align="center" prop="assessmentObjective" />
<el-table-column label="本次不足分析" align="center" prop="thisDeficiencyAnalysis" /> <el-table-column label="本次不足分析" align="center" prop="thisDeficiencyAnalysis" />
<el-table-column label="完善措施" align="center" prop="perfectMeasure" /> <el-table-column label="完善措施" align="center" prop="perfectMeasure" />

View File

@ -1,10 +1,10 @@
<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="100px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-form-item label="考核唯一id" prop="assessUniqueId"> <el-form-item label="考核唯一编码" prop="assessUniqueId">
<el-input <el-input
v-model="queryParams.assessUniqueId" v-model="queryParams.assessUniqueId"
placeholder="请输入考核唯一id" placeholder="请输入考核唯一编码"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
@ -112,7 +112,7 @@
<el-table v-loading="loading" :data="EvaluationIndexList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="EvaluationIndexList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<!-- <el-table-column label="主键" align="center" prop="id" /> --> <!-- <el-table-column label="主键" align="center" prop="id" /> -->
<el-table-column label="考核唯一id" align="center" prop="assessUniqueId" /> <el-table-column label="考核唯一编码" align="center" prop="assessUniqueId" />
<el-table-column label="考核名称" align="center" prop="assessmentName" /> <el-table-column label="考核名称" align="center" prop="assessmentName" />
<el-table-column label="考核指标" align="center" prop="assessmentIndex" /> <el-table-column label="考核指标" align="center" prop="assessmentIndex" />
<el-table-column label="工作目标" align="center" prop="workObjective" /> <el-table-column label="工作目标" align="center" prop="workObjective" />
@ -123,7 +123,10 @@
</el-table-column> </el-table-column>
<el-table-column label="审核状态" align="center" prop="auditStatus" > <el-table-column label="审核状态" align="center" prop="auditStatus" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag>{{scope.row.auditStatus}}</el-tag> <el-tag type="success" v-if="scope.row.auditStatus=='通过'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="danger" v-else-if="scope.row.auditStatus=='未通过'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="warning" v-else-if="scope.row.auditStatus=='待审核'">{{scope.row.auditStatus}}</el-tag>
<el-tag type="info" v-else>{{scope.row.auditStatus}}</el-tag>
</template> </template>
</el-table-column> </el-table-column>
@ -160,8 +163,8 @@
<!-- 添加或修改绩效评估指标对话框 --> <!-- 添加或修改绩效评估指标对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="100px"> <el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="考核唯一id" prop="assessUniqueId"> <el-form-item label="考核唯一编码" prop="assessUniqueId">
<el-input v-model="form.assessUniqueId" placeholder="请输入考核唯一id" /> <el-input v-model="form.assessUniqueId" placeholder="请输入考核唯一编码" />
</el-form-item> </el-form-item>
<el-form-item label="考核名称" prop="assessmentName"> <el-form-item label="考核名称" prop="assessmentName">
<el-input v-model="form.assessmentName" placeholder="请输入考核名称" /> <el-input v-model="form.assessmentName" placeholder="请输入考核名称" />