From 19aff1ac87030b21d2b01cdca5d5604c840ba7c0 Mon Sep 17 00:00:00 2001 From: zhaowei <zhaowei> Date: 星期一, 21 七月 2025 21:36:31 +0800 Subject: [PATCH] 维修工单 --- src/views/eam/base/EamMaintenanceStandardList.vue | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/views/eam/base/EamMaintenanceStandardList.vue b/src/views/eam/base/EamMaintenanceStandardList.vue index be2b0cd..e1e7223 100644 --- a/src/views/eam/base/EamMaintenanceStandardList.vue +++ b/src/views/eam/base/EamMaintenanceStandardList.vue @@ -50,15 +50,16 @@ @change="handleImportExcel"> <a-button v-has="'standard:pointInspection'" type="primary" icon="import">鐐规鏍囧噯瀵煎叆</a-button> </a-upload> - <a-button v-has="'standard:pointInspectionDownload'" type="primary" icon="download" @click="handleTemplateXlsDownload(url.inspectionXlsDownloadUrl)"> + <a-button v-has="'standard:pointInspectionDownload'" type="primary" icon="download" + @click="handleTemplateXlsDownload(url.inspectionXlsDownloadUrl)"> 鐐规鏍囧噯妯℃澘涓嬭浇 </a-button> <a-upload name="file" :showUploadList="false" :multiple="true" :headers="tokenHeader" :action="secondMaintenanceImportExcel" @change="handleImportExcel"> - <a-button v-has="'standard:secondMaintenance'" type="primary" icon="import">浜屼繚鏍囧噯瀵煎叆</a-button> + <a-button v-has="'standard:secondMaintenance'" type="primary" icon="import">浜屼繚鏍囧噯瀵煎叆</a-button> </a-upload> - <a-button v-has="'standard:secondMaintenanceDownload'" type="primary" icon="download" + <a-button v-has="'standard:secondMaintenanceDownload'" type="primary" icon="download" @click="handleTemplateXlsDownload(url.secondMaintenanceXlsDownloadUrl)">浜屼繚鏍囧噯妯℃澘涓嬭浇 </a-button> <a-upload name="file" :showUploadList="false" :multiple="true" :headers="tokenHeader" @@ -66,7 +67,8 @@ @change="handleImportExcel"> <a-button v-has="'standard:ThirdMaintenance'" type="primary" icon="import">涓変繚鏍囧噯瀵煎叆</a-button> </a-upload> - <a-button v-has="'standard:ThirdMaintenanceDownload'" type="primary" icon="download" @click="handleTemplateXlsDownload(url.thirdMaintenanceXlsDownloadUrl)"> + <a-button v-has="'standard:ThirdMaintenanceDownload'" type="primary" icon="download" + @click="handleTemplateXlsDownload(url.thirdMaintenanceXlsDownloadUrl)"> 涓変繚鏍囧噯妯℃澘涓嬭浇 </a-button> <a-dropdown v-if="selectedRowKeys.length > 0"> @@ -91,11 +93,12 @@ </div> <a-table ref="table" size="middle" bordered rowKey="id" :columns="columns" :dataSource="dataSource" - :pagination="ipagination" :loading="loading" class="j-table-force-nowrap" + :pagination="ipagination" :loading="loading" :scroll="{x:'max-content'}" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :customRow='clickThenSelect' @change="handleTableChange"> <span slot="action" slot-scope="text, record"> - <a v-has="'standard:upgrade'" v-if="record.standardStatus === 'START'" @click.stop="handleUpgrade(record)">鍗囩増</a> + <a v-has="'standard:upgrade'" v-if="record.standardStatus === 'START'" + @click.stop="handleUpgrade(record)">鍗囩増</a> <template v-if="record.standardStatus === 'WAIT_SUBMIT'"> <a v-has="'standard:edit'" @click.stop="handleEdit(record)">缂栬緫</a> @@ -110,7 +113,7 @@ <a-divider v-has="'standard:saveFlow'" type="vertical"/> <a-popconfirm title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)"> - <a v-has="'standard:del'" @click.stop="event=>event.stopPropagation()">鍒犻櫎</a> + <a v-has="'standard:del'" @click.stop="event=>event.stopPropagation()">鍒犻櫎</a> </a-popconfirm> </template> @@ -286,7 +289,9 @@ title: '鎿嶄綔', dataIndex: 'action', align: 'center', - scopedSlots: { customRender: 'action' } + scopedSlots: { customRender: 'action' }, + width: 200, + fixed: 'right' } this.columns = [...this.columns, operationColumn] this.loadData(1) -- Gitblit v1.9.3