From ca8cf61b9b31099ea843c36bf9da4740650cfbc9 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期三, 18 十月 2023 16:53:33 +0800
Subject: [PATCH] 操作证模块调整
---
src/views/eam/SpecialtyMaintenanceStandardList.vue | 87 ++++++++++++++++++++++++++-----------------
1 files changed, 53 insertions(+), 34 deletions(-)
diff --git a/src/views/eam/SpecialtyMaintenanceStandardList.vue b/src/views/eam/SpecialtyMaintenanceStandardList.vue
index 4e13a39..a8c6986 100644
--- a/src/views/eam/SpecialtyMaintenanceStandardList.vue
+++ b/src/views/eam/SpecialtyMaintenanceStandardList.vue
@@ -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>
@@ -290,6 +299,16 @@
dataIndex: 'specificEquipment',
},
{
+ title: '鐢熸晥鏃堕棿',
+ align: 'center',
+ dataIndex: 'takeEffectTime',
+ },
+ {
+ title: '澶辨晥鏃堕棿',
+ align: 'center',
+ dataIndex: 'loseEfficacyTime',
+ },
+ {
title: '鍒涘缓浜�',
align: 'center',
dataIndex: 'createBy',
@@ -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