Blame view

src/pages/pms/storage/partShop/interface.d.ts 2.43 KB
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
1
2
3
4
5
  declare namespace PmsStoragePartShop {
    interface QueryParams {
      keywords?: string, // 关键字(配件编码/名称/件号)
      shopId?: number, // 服务站ID
      current?: number,
35965b1e   jiangwei   服务站配件调整
6
      pageSize?: number,
dfc8ef65   jiangwei   样式调整
7
8
9
      orderBy?:number,
      haveStock?:boolean,
      isAsc?:boolean
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
10
11
12
13
    }
  
    interface Item {
      id?: number,
b34403f5   baiyun   配件锁件明细
14
      partId?: number, // 备件ID
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
15
16
17
18
19
20
      partNmae?: string, // 备件名称
      partNo?: string, // 备件件号
      partCode?: string, // 备件编码
      costPrice?: number, // 加权成本价(元)
      stock?: number, // 总库存数量
      lockStock?: number, // 预占/锁定库存
cf4f0fe5   baiyun   释放库存
21
      actualStock?: number,
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
22
23
      shopId?: number, // 服务站ID
      shopName?: string // 服务站名称
052c8f9f   jiangwei   服务站配件锁库流水和释放流水查看
24
25
      isOut?: boolean,
      isLock?:boolean
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
26
27
28
29
    }
  
    interface Params {
      id?: number,
42a8af4f   蒋伟   服务站配件_释放库存
30
      partId?: number, // 备件ID
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
31
32
33
34
      costPrice?: number, // 加权成本价(元)
      stock?: number, // 总库存数量
      lockStock?: number, // 预占/锁定库存
      shopId?: number, // 服务站ID
3c589335   jiangwei   服务站配件-->修改、导入、释放库...
35
36
      user?: string //修改人名称
      fixRemark?: string //修改原因
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
37
38
39
40
41
42
    }
  
    interface Option {
      id?: number, // ID
      name?: string, // Name
    }
cf4f0fe5   baiyun   释放库存
43
44
45
46
47
48
  
    interface ReleaseParam {
      partId?: number,
      shopId?: number,
      partCnt?: number,
    }
b34403f5   baiyun   配件锁件明细
49
50
51
52
53
  
    /**
     * 锁件明细
     */
    export interface LockDetailVO {
20eca3bb   jiangwei   fix
54
55
56
      type?: string, // 	锁库类型
      orderNo?: string, // 	单号
      text?: string, // 	详情
b34403f5   baiyun   配件锁件明细
57
58
      lockCnt?: number, // 	锁定库存数
      days?: number, // 	锁库天数
20eca3bb   jiangwei   fix
59
      lockDate?:string
b34403f5   baiyun   配件锁件明细
60
61
62
63
64
65
66
67
68
    }
  
    /**
     * 锁件参数
     */
    export interface LockParams {
      partId?: number, // 	配件id
      shopId?: number, // 	门店id
    }
b20f6c52   baiyun   配件流水
69
70
71
72
73
74
75
76
77
78
  
    /**
     * 流水参数
     */
    export interface FlowParams {
      partId?: number, // 	配件id
      shopId?: number, // 	门店id
      startDate?: number, // 	流水计算开始时间
      endDate?: number, // 	流水计算开始时间
      isOut?: boolean, // 	出入库
5246686f   jiangwei   配件流水明细
79
80
      current?: number
      pageSize?:number
052c8f9f   jiangwei   服务站配件锁库流水和释放流水查看
81
      isLock?:boolean // 锁库 ?释放
b20f6c52   baiyun   配件流水
82
83
84
85
86
87
88
89
90
91
92
93
94
    }
  
    /**
     * 流水参数
     */
    export interface FlowVO {
      type?: string, // 	出入库类型
      typeId?: string, // 	类型id
      remark?: string, // 	工单号,装潢单号,备注
      partCnt?: number, // 	配件数量
      text?: string, // 	详情
      recordTime?: number, // 	出入库记录时间
    }
42a8af4f   蒋伟   服务站配件_释放库存
95
96
97
98
    export interface unLock {
      lockId?: number,
      cancelCnt?: number,
      lockCnt?:number,
3c589335   jiangwei   服务站配件-->修改、导入、释放库...
99
100
      user?: string //修改人名称
      fixRemark?: string //修改原因
42a8af4f   蒋伟   服务站配件_释放库存
101
    }
cc26d1fc   张志伟   🎉 重新构建项目,解决项目过大的问题
102
  }