修复文件问题 修改bug

This commit is contained in:
2026-02-06 00:04:33 +08:00
parent 779b779910
commit de2d64210f
18 changed files with 1712 additions and 894 deletions

View File

@@ -102,7 +102,7 @@
<el-icon><List /></el-icon>
</template>
</el-table-column>
<el-table-column prop="code" label="申请单编号" min-width="140" show-overflow-tooltip>
<el-table-column prop="purchaseNo" label="申请单编号" min-width="140" show-overflow-tooltip>
<template #header>
<el-icon><DocumentCopy /></el-icon>
<span style="margin-left: 4px">申请单编号</span>
@@ -197,7 +197,7 @@
icon="View"
link
type="primary"
@click="formDialogRef.openDialog('view', scope.row)">
@click="handleView(scope.row)">
查看
</el-button>
<el-button
@@ -205,7 +205,7 @@
icon="Edit"
link
type="primary"
@click="formDialogRef.openDialog('edit', scope.row)">
@click="handleEdit(scope.row)">
编辑
</el-button>
<el-button
@@ -226,7 +226,8 @@
:total="state.pagination.total"
:current="state.pagination.current"
:size="state.pagination.size"
@pagination="getDataList"
@sizeChange="sizeChangeHandle"
@currentChange="currentChangeHandle"
/>
</el-card>
</div>
@@ -312,7 +313,7 @@ const state: BasicTableProps = reactive<BasicTableProps>({
/**
* 使用 useTable 定义表格相关操作
*/
const { getDataList, tableStyle } = useTable(state);
const { getDataList, tableStyle, sizeChangeHandle, currentChangeHandle } = useTable(state);
/**
* 重置搜索表单
@@ -361,6 +362,22 @@ const handleIframeMessage = (event: MessageEvent) => {
}
};
/**
* 打开查看对话框
* @param row - 当前行数据
*/
const handleView = (row: any) => {
formDialogRef.value?.openDialog('view', row);
};
/**
* 打开编辑对话框
* @param row - 当前行数据
*/
const handleEdit = (row: any) => {
formDialogRef.value?.openDialog('edit', row);
};
/**
* 删除当前行
* @param row - 当前行数据