import { Base } from '@/libs/Base/Base'
|
import {
|
addWmsMaterialContainer,
|
getWmsMaterialContainer,
|
updateWmsMaterialContainer,
|
getWmsEnumData,
|
} from './Service/WmsMaterialContainerQueryDrawer'
|
import { useGlobalState } from '@/libs/Store/Store'
|
|
export class WmsMaterialContainerQueryDrawer extends Base<{ [key: string]: any }> {
|
constructor() {
|
super({
|
data: [],
|
wmsMaterialContainer: {},
|
})
|
}
|
|
/**
|
* 添加
|
* @param data
|
*/
|
async addWmsMaterialContainer(data: Record<string, any>) {
|
return addWmsMaterialContainer(data)
|
}
|
/**
|
* 更新
|
* @param data
|
*/
|
async updateWmsMaterialContainer(id: string, data: Record<string, any>) {
|
return updateWmsMaterialContainer(id, data)
|
}
|
|
/**
|
* 获取详情
|
*/
|
async getWmsMaterialContainerDetail(current: any, id?: string) {
|
return getWmsMaterialContainer(id || current?.id)
|
}
|
|
// 获取枚举值
|
async getWmsEnumData(data: Record<string, any>) {
|
return getWmsEnumData(data)
|
}
|
}
|