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