From 5cbba170e270e6f1c99a91e27dbb7951a27d596a Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期五, 24 十一月 2023 16:41:32 +0800 Subject: [PATCH] 故障报修验收 --- 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..cf259b8 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