import { Base } from '@/libs/Base/Base' import { add$EntityName$, get$EntityName$, update$EntityName$, getWmsEnumData, } from './Service/$EntityName$Drawer' import { useGlobalState } from '@/libs/Store/Store' export class $EntityName$Drawer extends Base<{ [key: string]: any }> { constructor() { super({ data: [], $PageMenuInstanceName$: {}, }) } /** * Ìí¼Ó * @param data */ async add$EntityName$(data: Record) { return add$EntityName$(data) } /** * ¸üР* @param data */ async update$EntityName$(id: string, data: Record) { return update$EntityName$(id, data) } /** * »ñÈ¡ÏêÇé */ async get$EntityName$Detail(current: any, id?: string) { return get$EntityName$(id || current?.id) } // »ñȡö¾ÙÖµ async getWmsEnumData(data: Record) { return getWmsEnumData(data) } }