import { Base } from '@/libs/Base/Base'
import {
add$EntityName$,
get$EntityName$,
update$EntityName$,
getWmsEnumData,
} from './Service/$EntityName$QueryDrawer'
import { useGlobalState } from '@/libs/Store/Store'
export class $EntityName$QueryDrawer 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)
}
}