import type { ModuleField } from './common'; export interface ProductListItem { id: string; name: string; status: string; price: number; createUser: string; updateUser: string; createTime: number; updateTime: number; createUserName: string; updateUserName: string; moduleFields: ModuleField[]; } export interface SaveProductParams { name: string; moduleFields: ModuleField[]; } export interface UpdateProductParams extends SaveProductParams { id: string; } export interface UpdatePriceParams extends SaveProductParams { id: string; status: boolean; } export interface AddPriceParams extends SaveProductParams { status: boolean; }