130 lines
3.1 KiB
TypeScript
130 lines
3.1 KiB
TypeScript
export {}
|
||
|
||
declare global {
|
||
namespace InventoryTypes {
|
||
interface SearchInventoryParam extends G.PageParam {
|
||
// Id
|
||
id?: string
|
||
// 仓库 Id
|
||
warehouseId?: string
|
||
// 产品 Id
|
||
goodsId?: string
|
||
// 存放位置
|
||
location?: string
|
||
// 当前库存数量
|
||
stockQuantity?: number
|
||
// 锁定数量
|
||
lockQuantity?: number
|
||
// 总量
|
||
totalQuantity?: number
|
||
// 剩余量
|
||
remainingQuantity?: number
|
||
// 计量单位;字典代码:unit
|
||
unit?: string
|
||
// 创建人 Id; sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id; sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除; 0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
|
||
interface SearchInventoryResult {
|
||
// Id
|
||
id?: string
|
||
// 仓库 Id
|
||
warehouseId?: string
|
||
// 产品 Id
|
||
goodsId?: string
|
||
// 存放位置
|
||
location?: string
|
||
// 当前库存数量
|
||
stockQuantity?: number
|
||
// 锁定数量
|
||
lockQuantity?: number
|
||
// 总量
|
||
totalQuantity?: number
|
||
// 剩余量
|
||
remainingQuantity?: number
|
||
// 计量单位;字典代码:unit
|
||
unit?: string
|
||
// 创建人 Id; sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id; sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除; 0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
|
||
interface AddInventoryParam {
|
||
// Id
|
||
id?: string
|
||
// 仓库 Id
|
||
warehouseId?: string
|
||
// 产品 Id
|
||
goodsId?: string
|
||
// 存放位置
|
||
location?: string
|
||
// 当前库存数量
|
||
stockQuantity?: number
|
||
// 锁定数量
|
||
lockQuantity?: number
|
||
// 总量
|
||
totalQuantity?: number
|
||
// 剩余量
|
||
remainingQuantity?: number
|
||
// 计量单位;字典代码:unit
|
||
unit?: string
|
||
// 创建人 Id; sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id; sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除; 0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
|
||
interface ModifyInventoryParam {
|
||
// Id
|
||
id?: string
|
||
// 仓库 Id
|
||
warehouseId?: string
|
||
// 产品 Id
|
||
goodsId?: string
|
||
// 存放位置
|
||
location?: string
|
||
// 当前库存数量
|
||
stockQuantity?: number
|
||
// 锁定数量
|
||
lockQuantity?: number
|
||
// 总量
|
||
totalQuantity?: number
|
||
// 剩余量
|
||
remainingQuantity?: number
|
||
// 计量单位;字典代码:unit
|
||
unit?: string
|
||
// 创建人 Id; sys_user.id
|
||
creatorId?: string
|
||
// 修改人 Id; sys_user.id
|
||
modifierId?: string
|
||
// 创建时间
|
||
createTime?: string
|
||
// 修改时间
|
||
modifyTime?: string
|
||
// 是否删除; 0-->未删除、1-->已删除
|
||
deleted?: boolean
|
||
}
|
||
}
|
||
}
|