feat:【antd】【erp 系统】sale 重构代码风格(增加已出库等动态列)
This commit is contained in:
@@ -214,7 +214,9 @@ export function useFormSchema(formType: string): VbenFormSchema[] {
|
||||
}
|
||||
|
||||
/** 表单的明细表格列 */
|
||||
export function useFormItemColumns(): VxeTableGridOptions['columns'] {
|
||||
export function useFormItemColumns(
|
||||
formData?: any[],
|
||||
): VxeTableGridOptions['columns'] {
|
||||
return [
|
||||
{ type: 'seq', title: '序号', minWidth: 50, fixed: 'left' },
|
||||
{
|
||||
@@ -250,6 +252,22 @@ export function useFormItemColumns(): VxeTableGridOptions['columns'] {
|
||||
minWidth: 150,
|
||||
slots: { default: 'remark' },
|
||||
},
|
||||
{
|
||||
field: 'totalCount',
|
||||
title: '原数量',
|
||||
formatter: 'formatAmount3',
|
||||
minWidth: 120,
|
||||
fixed: 'right',
|
||||
visible: formData && formData[0]?.outCount !== undefined,
|
||||
},
|
||||
{
|
||||
field: 'outCount',
|
||||
title: '已出库',
|
||||
formatter: 'formatAmount3',
|
||||
minWidth: 120,
|
||||
fixed: 'right',
|
||||
visible: formData && formData[0]?.returnCount !== undefined,
|
||||
},
|
||||
{
|
||||
field: 'count',
|
||||
title: '数量',
|
||||
|
||||
Reference in New Issue
Block a user