设备维保调整字段和操作逻辑
This commit is contained in:
@@ -103,20 +103,23 @@
|
||||
<span>维修明细 <span class="en-sub">· Maintenance Details</span></span>
|
||||
</div>
|
||||
<el-table :data="detailList" border size="small" style="width:100%">
|
||||
<el-table-column label="设备部件" align="center" prop="componentName" width="130" />
|
||||
<el-table-column label="产线" align="center" prop="productionLine" width="110" />
|
||||
<el-table-column label="类型" align="center" width="70">
|
||||
<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="150" show-overflow-tooltip />
|
||||
<el-table-column label="负责人" align="center" prop="repairUser" width="90" />
|
||||
<el-table-column label="计划日期" align="center" width="100">
|
||||
<template slot-scope="scope">{{ parseTime(scope.row.itemPlanDate, '{y}-{m}-{d}') }}</template>
|
||||
<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="targetManufacturer" width="110" />
|
||||
<el-table-column label="具体工作内容" align="center" prop="repairContent" min-width="220" show-overflow-tooltip />
|
||||
<el-table-column label="产线执行人员" align="center" prop="lineExecutor" min-width="150" show-overflow-tooltip />
|
||||
<el-table-column label="设备执行人员" align="center" prop="equipmentExecutor" min-width="150" show-overflow-tooltip />
|
||||
<el-table-column label="预计完成时间" align="center" prop="plannedCompleteTime" min-width="140" show-overflow-tooltip />
|
||||
<el-table-column label="实际完成时间" align="center" prop="actualCompleteTime" min-width="140" show-overflow-tooltip />
|
||||
<el-table-column label="总耗时(h)" align="center" prop="totalHours" min-width="110" show-overflow-tooltip />
|
||||
<el-table-column label="验收人" align="center" prop="acceptanceUser" min-width="110" show-overflow-tooltip />
|
||||
<el-table-column label="是否完成" align="center" width="100">
|
||||
<template slot-scope="scope">{{ scope.row.detailStatus === 2 ? '是' : '否' }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="备注" align="center" prop="remark" min-width="180" show-overflow-tooltip />
|
||||
</el-table>
|
||||
<div v-if="detailList.length === 0" class="empty-data" style="margin-top:8px;">暂无维修明细</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user