From 4bf8212c10eb9a1421e52b60e7407922d081ba8c Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期一, 09 六月 2025 13:44:29 +0800
Subject: [PATCH] 1、设备TEEP页面大数据导出格式由xls调整为xlsx 2、大数据导出参数增加为查询区域所有字段
---
src/views/eam/SpecialtyMaintenanceStandardList.vue | 129 ++++++++++++++++++++++++------------------
1 files changed, 74 insertions(+), 55 deletions(-)
diff --git a/src/views/eam/SpecialtyMaintenanceStandardList.vue b/src/views/eam/SpecialtyMaintenanceStandardList.vue
index 4e13a39..99f2307 100644
--- a/src/views/eam/SpecialtyMaintenanceStandardList.vue
+++ b/src/views/eam/SpecialtyMaintenanceStandardList.vue
@@ -1,6 +1,6 @@
<template>
<a-card
- title="涓撲笟淇濆吇鏍囧噯"
+ title=""
:bordered='false'
>
<div class='table-page-search-wrapper'>
@@ -15,9 +15,9 @@
:md='8'
:sm='24'
>
- <a-form-item label='璁惧缂栫爜'>
+ <a-form-item label='缁熶竴缂栫爜'>
<a-input
- placeholder='璇疯緭鍏ヨ澶囩紪鐮�'
+ placeholder='璇疯緭鍏ョ粺涓�缂栫爜'
v-model='queryParam.num'
></a-input>
</a-form-item>
@@ -73,18 +73,19 @@
@click='handleAdd'
type='primary'
icon='plus'
+ v-has="'specialtyMaintenanceStandard:add'"
>鏂板</a-button>
<a-button
- type='primary'
- @click='searchQuery'
- icon='search'
- >鏌ヨ</a-button>
- <a-button
- type='primary'
- @click='searchReset'
- icon='reload'
- style='margin-left: 8px'
- >閲嶇疆</a-button>
+ type='primary'
+ @click='searchQuery'
+ icon='search'
+ >鏌ヨ</a-button>
+ <a-button
+ type='primary'
+ @click='searchReset'
+ icon='reload'
+ style='margin-left: 8px'
+ >閲嶇疆</a-button>
</div>
<!-- table鍖哄煙-begin -->
@@ -115,29 +116,33 @@
@change='handleTableChange'
>
- <span
+ <span
slot="action"
slot-scope="text, record"
>
<a
v-if="record.versionStatus == '2'"
@click="handleRevise(record)"
+ v-has="'specialtyMaintenanceStandard:revise'"
>鍗囩増</a>
<a-divider type="vertical" />
<a
v-if="record.versionStatus == '1'"
@click="handleTakeEffect(record)"
+ v-has="'specialtyMaintenanceStandard:takeEffect'"
>鐢熸晥</a>
<a-divider type="vertical" />
<a
v-if="record.versionStatus == '1'"
@click="handleEdit(record)"
+ v-has="'specialtyMaintenanceStandard:edit'"
>缂栬緫</a>
<a-divider type="vertical" />
<a-popconfirm
v-if="record.versionStatus == '1'"
title="纭畾鍒犻櫎鍚�?"
@confirm="() => handleDelete(record.id)"
+ v-has="'specialtyMaintenanceStandard:delete'"
>
<a>鍒犻櫎</a>
</a-popconfirm>
@@ -155,9 +160,10 @@
class="table-operator"
style="margin:-16px"
>
- <specialty-maintenance-standard-detail
- :addDisableStatus="addDisableStatus"
- :maintenanceStandardId='maintenanceStandardId' />
+ <specialty-maintenance-standard-detail
+ :addDisableStatus="addDisableStatus"
+ :maintenanceStandardId='maintenanceStandardId'
+ />
</div>
</a-tab-pane>
<a-tab-pane
@@ -168,9 +174,10 @@
class="table-operator"
style="margin:-16px"
>
- <maintenance-standard-planning-material
- :addDisableStatus="addDisableStatus"
- :maintenanceStandardId='maintenanceStandardId' />
+ <maintenance-standard-planning-material
+ :addDisableStatus="addDisableStatus"
+ :maintenanceStandardId='maintenanceStandardId'
+ />
</div>
</a-tab-pane>
<a-tab-pane
@@ -182,8 +189,9 @@
style="margin:-16px"
>
<maintenance-standard-safety-requirement
- :addDisableStatus="addDisableStatus"
- :maintenanceStandardId='maintenanceStandardId' />
+ :addDisableStatus="addDisableStatus"
+ :maintenanceStandardId='maintenanceStandardId'
+ />
</div>
</a-tab-pane>
<a-tab-pane
@@ -194,9 +202,10 @@
class="table-operator"
style="margin:-16px"
>
- <maintenance-standard-work-instruction
- :addDisableStatus="addDisableStatus"
- :maintenanceStandardId='maintenanceStandardId' />
+ <maintenance-standard-work-instruction
+ :addDisableStatus="addDisableStatus"
+ :maintenanceStandardId='maintenanceStandardId'
+ />
</div>
</a-tab-pane>
@@ -246,31 +255,16 @@
return parseInt(index) + 1
}
},
- {
- title: '鐗堟湰',
- align: 'center',
- dataIndex: 'version',
- width: 100,
- },
- {
- title: '鐗堟湰鐘舵��',
- align: 'center',
- dataIndex: 'versionStatusName',
- width: 130,
- },
+
{
title: '鏍囧噯缂栫爜',
align: 'center',
dataIndex: 'num',
},
- {
- title: '瀵硅薄閮ㄩ棬',
- align: 'center',
- dataIndex: 'useDepartName',
- },
+
{
- title: '璁惧缂栫爜',
+ title: '缁熶竴缂栫爜',
align: 'center',
dataIndex: 'equipmentNum',
},
@@ -285,9 +279,34 @@
dataIndex: 'equipmentModel',
},
{
+ title: '浣跨敤閮ㄩ棬',
+ align: 'center',
+ dataIndex: 'useDepartName',
+ },
+ {
title: '鐗圭璁惧',
align: 'center',
dataIndex: 'specificEquipment',
+ },
+ // {
+ // title: '鐢熸晥鏃堕棿',
+ // align: 'center',
+ // dataIndex: 'takeEffectTime',
+ // },
+ // {
+ // title: '澶辨晥鏃堕棿',
+ // align: 'center',
+ // dataIndex: 'loseEfficacyTime',
+ // },
+ {
+ title: '鐗堟湰',
+ align: 'center',
+ dataIndex: 'version',
+ },
+ {
+ title: '鐗堟湰鐘舵��',
+ align: 'center',
+ dataIndex: 'versionStatusName',
},
{
title: '鍒涘缓浜�',
@@ -299,16 +318,16 @@
align: 'center',
dataIndex: 'createTime',
},
- {
- title: '鏇存柊浜�',
- align: 'center',
- dataIndex: 'updateBy',
- },
- {
- title: '鏇存柊鏃ユ湡',
- align: 'center',
- dataIndex: 'updateTime',
- },
+ // {
+ // title: '鏇存柊浜�',
+ // align: 'center',
+ // dataIndex: 'updateBy',
+ // },
+ // {
+ // title: '鏇存柊鏃ユ湡',
+ // align: 'center',
+ // dataIndex: 'updateTime',
+ // },
{
title: '鎿嶄綔',
dataIndex: 'action',
@@ -337,7 +356,7 @@
total: 0
},
maintenanceStandardId: '-1',
- addDisableStatus:true,
+ addDisableStatus: true,
queryParam: { type: 'specialty' }
}
},
@@ -364,7 +383,7 @@
onSelectChange(selectedRowKeys, selectionRows) {
if (selectedRowKeys.length == 1) {
this.maintenanceStandardId = selectionRows[0]['id']
- this.addDisableStatus = selectionRows[0].versionStatus!='1'
+ this.addDisableStatus = selectionRows[0].versionStatus != '1'
console.log(this.addDisableStatus)
} else {
this.maintenanceStandardId = '-1'
--
Gitblit v1.9.3