设备维保调整字段和操作逻辑
This commit is contained in:
@@ -92,16 +92,19 @@
|
||||
<span>维修明细进度 <span class="en-sub">· Detail Progress</span></span>
|
||||
</div>
|
||||
<el-table :data="detailList" border size="small" style="width:100%">
|
||||
<el-table-column label="设备部件" align="center" prop="componentName" width="120" />
|
||||
<el-table-column label="产线" align="center" prop="productionLine" width="100" />
|
||||
<el-table-column label="类型" align="center" width="60">
|
||||
<template slot-scope="scope">
|
||||
<el-tag v-if="scope.row.maintenanceCategory === 0" size="mini">保养</el-tag>
|
||||
<el-tag v-else-if="scope.row.maintenanceCategory === 1" size="mini" type="warning">维修</el-tag>
|
||||
</template>
|
||||
<el-table-column label="编号" align="center" width="60">
|
||||
<template slot-scope="scope">{{ scope.$index + 1 }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="维修内容" align="center" prop="repairContent" min-width="130" show-overflow-tooltip />
|
||||
<el-table-column label="负责人" align="center" prop="repairUser" width="80" />
|
||||
<el-table-column label="时间" align="center" width="130">
|
||||
<template slot-scope="scope">{{ parseTime(scope.row.itemPlanDate, '{y}/{m}/{d}') || '-' }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="具体工作内容" align="center" prop="repairContent" min-width="200" show-overflow-tooltip />
|
||||
<el-table-column label="产线执行人员" align="center" prop="lineExecutor" min-width="130" show-overflow-tooltip />
|
||||
<el-table-column label="设备执行人员" align="center" prop="equipmentExecutor" min-width="130" show-overflow-tooltip />
|
||||
<el-table-column label="预计完成时间" align="center" prop="plannedCompleteTime" min-width="120" show-overflow-tooltip />
|
||||
<el-table-column label="实际完成时间" align="center" prop="actualCompleteTime" min-width="120" show-overflow-tooltip />
|
||||
<el-table-column label="总耗时(h)" align="center" prop="totalHours" min-width="100" show-overflow-tooltip />
|
||||
<el-table-column label="验收人" align="center" prop="acceptanceUser" min-width="100" show-overflow-tooltip />
|
||||
<el-table-column label="进度" align="center" width="160">
|
||||
<template slot-scope="scope">
|
||||
<el-progress :percentage="scope.row.progressRate || 0" :status="scope.row.detailStatus === 2 ? 'success' : ''" :stroke-width="12" style="padding: 4px 0;" />
|
||||
|
||||
Reference in New Issue
Block a user