|
|
@ -10,7 +10,7 @@ |
|
|
|
<el-option v-for="item in assets" |
|
|
|
:key="item['pm_asset-assetid']" |
|
|
|
:label="item['pm_asset-descr']" |
|
|
|
:value="item['pm_asset-assetid']" /> |
|
|
|
:value="item['pm_asset-descr']" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="时间类型"> |
|
|
@ -71,6 +71,13 @@ |
|
|
|
<template v-slot="{row}"> |
|
|
|
<div style="cursor:pointer;" @click="changeStatus(row)"> {{ statusEnum[row.status] }} </div> |
|
|
|
</template> |
|
|
|
</vxe-table-column> |
|
|
|
<!-- 时间类型 --> |
|
|
|
<!-- timeTypeOptions --> |
|
|
|
<vxe-table-column field="pm_service-duedateinterval" :title="getColumnName('pm_service-duedateinterval')"> |
|
|
|
<template v-slot="{row}"> |
|
|
|
<div>{{ timeEnum[row['pm_service-duedateinterval']] }}</div> |
|
|
|
</template> |
|
|
|
</vxe-table-column> |
|
|
|
<!-- 计划开始时间 --> |
|
|
|
<vxe-table-column field="schedbegtime" width="200" :title="getColumnName('schedbegtime')"> |
|
|
@ -217,6 +224,12 @@ export default { |
|
|
|
40: '执行中', |
|
|
|
80: '已完成', |
|
|
|
}, |
|
|
|
timeEnum: { |
|
|
|
1: '日检', |
|
|
|
7: '周检', |
|
|
|
30: '月检', |
|
|
|
365: '年检', |
|
|
|
}, |
|
|
|
statusOptions: [ |
|
|
|
{ key: 26, value: '已派工' }, |
|
|
|
{ key: 40, value: '执行中' }, |
|
|
|