| | |
| | | </el-table-column> |
| | | <el-table-column label="产品名称" |
| | | align="center"> |
| | | <template #default> |
| | | {{ rowData.productionOrderDto?.productName || '-' }} |
| | | <template #default="{ row }"> |
| | | {{ row.workOrder.productName || '-' }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="规格" |
| | | align="center"> |
| | | <template #default> |
| | | {{ rowData.productionOrderDto?.model || '-' }} |
| | | <template #default="{ row }"> |
| | | {{ row.workOrder.model || '-' }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="workOrder.planQuantity" |
| | |
| | | <el-table-column prop="workOrder.completeQuantity" |
| | | label="完成数量" |
| | | align="center" /> |
| | | <el-table-column prop="workOrder.completionStatus" |
| | | label="完成进度" |
| | | align="center"> |
| | | <template #default="{ row }"> |
| | | <span :style="{ color: customColors(row.workOrder.completionStatus) }">{{ row.workOrder.completionStatus || 0 }}%</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="详情" |
| | | align="center" |
| | | width="200"> |
| | |
| | | <el-descriptions-item label="完成数量">{{ detailData.workOrder.completeQuantity || 0 }}</el-descriptions-item> |
| | | <el-descriptions-item label="实际开始时间">{{ parseTime(detailData.workOrder.actualStartTime) || '-' }}</el-descriptions-item> |
| | | <el-descriptions-item label="实际结束时间">{{ parseTime(detailData.workOrder.actualEndTime) || '-' }}</el-descriptions-item> |
| | | <el-descriptions-item label="状态"> |
| | | <el-tag :type="getStatusType(detailData.workOrder.status)">{{ getStatusText(detailData.workOrder.status) }}</el-tag> |
| | | </el-descriptions-item> |
| | | <!-- <el-descriptions-item label="完成进度"> |
| | | <el-progress :percentage="detailData.workOrder.completionStatus >= 100 ? 100 : (detailData.workOrder.completionStatus || 0)" |
| | | :color="customColors(detailData.workOrder.completionStatus)" |
| | | :status="detailData.workOrder.completionStatus >= 100 ? 'success' : ''" |
| | | style="width:500px;" /> |
| | | </el-descriptions-item> --> |
| | | <el-descriptions-item label="完成进度"><span :style="{ color: customColors(detailData.workOrder.completionStatus) }">{{ detailData.workOrder.completionStatus || 0 }}%</span></el-descriptions-item> |
| | | </el-descriptions> |
| | | </div> |
| | | <div class="detail-section"> |
| | |
| | | width="60" |
| | | align="center" /> |
| | | <el-table-column label="指标" |
| | | prop="paramName" |
| | | prop="parameterItem" |
| | | align="center" /> |
| | | <el-table-column label="单位" |
| | | prop="unit" |
| | |
| | | <el-table-column label="标准值" |
| | | prop="standardValue" |
| | | align="center" /> |
| | | <el-table-column label="内控值" |
| | | prop="controlValue" |
| | | align="center" /> |
| | | <el-table-column label="实际值" |
| | | prop="inputValue" |
| | | prop="testValue" |
| | | align="center" /> |
| | | </el-table> |
| | | </div> |