zs
2025-05-08 eec109948cb1911bf3310ef873b256ba6ee0d77c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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<string, any>) {
    return add$EntityName$(data)
  }
  /**
   * ¸üÐÂ
   * @param data
   */
  async update$EntityName$(id: string, data: Record<string, any>) {
    return update$EntityName$(id, data)
  }
 
  /**
   * »ñÈ¡ÏêÇé
   */
  async get$EntityName$Detail(current: any, id?: string) {
    return get$EntityName$(id || current?.id)
  }
 
  //  »ñȡö¾ÙÖµ
  async getWmsEnumData(data: Record<string, any>) {
    return getWmsEnumData(data)
  }
}