diff --git a/apps/web-antd/src/views/erp/finance/receipt/data.ts b/apps/web-antd/src/views/erp/finance/receipt/data.ts
index 44ab71e2d..e1839932a 100644
--- a/apps/web-antd/src/views/erp/finance/receipt/data.ts
+++ b/apps/web-antd/src/views/erp/finance/receipt/data.ts
@@ -176,9 +176,7 @@ export function useFormSchema(formType: string): VbenFormSchema[] {
}
/** 表单的明细表格列 */
-export function useFormItemColumns(
- formData?: any[],
-): VxeTableGridOptions['columns'] {
+export function useFormItemColumns(): VxeTableGridOptions['columns'] {
return [
{ type: 'seq', title: '序号', minWidth: 50, fixed: 'left' },
{
@@ -596,4 +594,4 @@ export function useSaleReturnGridColumns(): VxeTableGridOptions['columns'] {
},
},
];
-}
\ No newline at end of file
+}
diff --git a/apps/web-antd/src/views/erp/finance/receipt/modules/item-form.vue b/apps/web-antd/src/views/erp/finance/receipt/modules/item-form.vue
index 86783bf3b..76746cd40 100644
--- a/apps/web-antd/src/views/erp/finance/receipt/modules/item-form.vue
+++ b/apps/web-antd/src/views/erp/finance/receipt/modules/item-form.vue
@@ -59,7 +59,7 @@ const summaries = computed(() => {
/** 表格配置 */
const [Grid, gridApi] = useVbenVxeGrid({
gridOptions: {
- columns: useFormItemColumns(tableData.value),
+ columns: useFormItemColumns(),
data: tableData.value,
minHeight: 250,
autoResize: true,
@@ -87,9 +87,6 @@ watch(
tableData.value = [...items];
await nextTick(); // 特殊:保证 gridApi 已经初始化
await gridApi.grid.reloadData(tableData.value);
- // 更新表格列配置
- const columns = useFormItemColumns(tableData.value);
- await gridApi.grid.reloadColumn(columns);
},
{
immediate: true,
@@ -292,4 +289,4 @@ defineExpose({ validate });
-
\ No newline at end of file
+
diff --git a/apps/web-antd/src/views/erp/finance/receipt/modules/sale-out-select.vue b/apps/web-antd/src/views/erp/finance/receipt/modules/sale-out-select.vue
index 2556303bb..19d023125 100644
--- a/apps/web-antd/src/views/erp/finance/receipt/modules/sale-out-select.vue
+++ b/apps/web-antd/src/views/erp/finance/receipt/modules/sale-out-select.vue
@@ -55,11 +55,7 @@ const [Grid, gridApi] = useVbenVxeGrid({
},
} as VxeTableGridOptions,
gridEvents: {
- checkboxChange: ({
- records,
- }: {
- records: ErpSaleOutApi.SaleOut[];
- }) => {
+ checkboxChange: ({ records }: { records: ErpSaleOutApi.SaleOut[] }) => {
selectedRows.value = records;
},
checkboxAll: ({ records }: { records: ErpSaleOutApi.SaleOut[] }) => {
@@ -105,4 +101,4 @@ defineExpose({ open: openModal });
table-title="销售出库单列表(仅展示可收款的单据)"
/>
-
\ No newline at end of file
+
diff --git a/apps/web-antd/src/views/erp/finance/receipt/modules/sale-return-select.vue b/apps/web-antd/src/views/erp/finance/receipt/modules/sale-return-select.vue
index ebea47cd4..8dfa97c3c 100644
--- a/apps/web-antd/src/views/erp/finance/receipt/modules/sale-return-select.vue
+++ b/apps/web-antd/src/views/erp/finance/receipt/modules/sale-return-select.vue
@@ -105,4 +105,4 @@ defineExpose({ open: openModal });
table-title="销售退货单列表(仅展示可退款的单据)"
/>
-
\ No newline at end of file
+