feat(mes): 新增计划编码、开始时间、结束日期及频率信息字段

pull/871/MERGE
YunaiV 2026-04-03 00:10:35 +08:00
parent acf673d2d2
commit b25cb1dd0f
3 changed files with 48 additions and 9 deletions

View File

@ -2,8 +2,28 @@
<template>
<div class="overflow-hidden">
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
<!-- TODO @AI计划编码计划名称开始时间结束日期频率状态 -->
<el-table-column label="计划编码" align="center" prop="planCode" width="120" />
<el-table-column label="计划名称" align="center" prop="planName" min-width="120" />
<el-table-column
label="开始时间"
align="center"
prop="planStartDate"
:formatter="dateFormatter"
width="180"
/>
<el-table-column
label="结束日期"
align="center"
prop="planEndDate"
:formatter="dateFormatter"
width="180"
/>
<el-table-column label="频率数量" align="center" prop="planCycleCount" width="100" />
<el-table-column label="频率类型" align="center" prop="planCycleType" width="100">
<template #default="scope">
<dict-tag :type="DICT_TYPE.MES_DV_CYCLE_TYPE" :value="scope.row.planCycleType" />
</template>
</el-table-column>
<el-table-column
label="点检时间"
align="center"

View File

@ -2,8 +2,28 @@
<template>
<div class="overflow-hidden">
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
<!-- TODO @AI计划编码计划名称开始时间结束日期频率状态 -->
<el-table-column label="计划编码" align="center" prop="planCode" width="120" />
<el-table-column label="计划名称" align="center" prop="planName" min-width="120" />
<el-table-column
label="开始时间"
align="center"
prop="planStartDate"
:formatter="dateFormatter"
width="180"
/>
<el-table-column
label="结束日期"
align="center"
prop="planEndDate"
:formatter="dateFormatter"
width="180"
/>
<el-table-column label="频率数量" align="center" prop="planCycleCount" width="100" />
<el-table-column label="频率类型" align="center" prop="planCycleType" width="100">
<template #default="scope">
<dict-tag :type="DICT_TYPE.MES_DV_CYCLE_TYPE" :value="scope.row.planCycleType" />
</template>
</el-table-column>
<el-table-column
label="保养时间"
align="center"

View File

@ -2,11 +2,10 @@
<template>
<div class="overflow-hidden">
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
<!-- TODO @AI维护单编号维修单名称保修日期维修完成日期验收日期维修结果维修人员验收人员单据状态 -->
<el-table-column label="工单编码" align="center" prop="code" width="120" />
<el-table-column label="工单名称" align="center" prop="name" min-width="120" />
<el-table-column label="维护单编号" align="center" prop="code" width="120" />
<el-table-column label="维修单名称" align="center" prop="name" min-width="120" />
<el-table-column
label="修日期"
label="修日期"
align="center"
prop="requireDate"
:formatter="dateFormatter"
@ -26,14 +25,14 @@
:formatter="dateFormatter"
width="180"
/>
<el-table-column label="维修人" align="center" prop="acceptedUserNickname" width="100" />
<el-table-column label="验收人" align="center" prop="confirmUserNickname" width="100" />
<el-table-column label="维修人" align="center" prop="acceptedUserNickname" width="100" />
<el-table-column label="验收人" align="center" prop="confirmUserNickname" width="100" />
<el-table-column label="维修结果" align="center" prop="result" width="100">
<template #default="scope">
<dict-tag :type="DICT_TYPE.MES_DV_REPAIR_RESULT" :value="scope.row.result" />
</template>
</el-table-column>
<el-table-column label="状态" align="center" prop="status" width="100">
<el-table-column label="单据状态" align="center" prop="status" width="100">
<template #default="scope">
<dict-tag :type="DICT_TYPE.MES_DV_REPAIR_STATUS" :value="scope.row.status" />
</template>