blob: 762722a395f72c04d7468f5cfe699fa19929fddb (
plain)
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
|
import { Location, Team, User } from "@prisma/client";
export type DetailTeam = {
[key in keyof typeof Team]: {
quantity?: number;
user?: User;
};
};
export type StockOpnameRequest = {
location: number;
product: number;
quantity: number;
};
export type StockOpnameRes = {
result: {
id: number;
name: string;
itemCode: string;
barcode: string;
onhandQty: number;
differenceQty: number;
isDifferent: boolean;
quantity: {
[key in keyof typeof Team]: number | null;
};
};
page: number;
totalPage: number;
};
export type StockOpnameLocationRes = Location & DetailTeam;
|