|
@@ -19,7 +19,7 @@ import { QcChecksInputs } from "@/app/api/settings/qcCheck/actions"; |
|
|
import { GridApiCommunity } from "@mui/x-data-grid/internals"; |
|
|
import { GridApiCommunity } from "@mui/x-data-grid/internals"; |
|
|
import { RiceBowl } from "@mui/icons-material"; |
|
|
import { RiceBowl } from "@mui/icons-material"; |
|
|
import EditableSearchResults, {Column} from "@/components/SearchResults/EditableSearchResults"; |
|
|
import EditableSearchResults, {Column} from "@/components/SearchResults/EditableSearchResults"; |
|
|
import { decimalFormatter } from "@/app/utils/formatUtil"; |
|
|
|
|
|
|
|
|
import { decimalFormatter, integerFormatter } from "@/app/utils/formatUtil"; |
|
|
|
|
|
|
|
|
type Props = { |
|
|
type Props = { |
|
|
apiRef: MutableRefObject<GridApiCommunity> |
|
|
apiRef: MutableRefObject<GridApiCommunity> |
|
@@ -100,162 +100,162 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
const fakeRecords = useMemo<FGRecord[][]>( |
|
|
const fakeRecords = useMemo<FGRecord[][]>( |
|
|
() => [ |
|
|
() => [ |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
@@ -300,82 +300,82 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
[ |
|
|
[ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", inStockQty: 2400, productionQty: 1200.0, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0 , purchaseQty: 108.88 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 635.04 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 18.00 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0 , purchaseQty: 12.08 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 483.96 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 72.00 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 154.84 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 120.00 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 200.0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", inStockQty: 1322, productionQty: 661, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", inStockQty: 1016.2, productionQty: 508.1, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 0, purchaseQty: 6.05 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", inStockQty: 1040, productionQty: 520, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
@@ -445,20 +445,26 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
|
|
|
|
|
|
const columns = useMemo<Column<any>[]>( |
|
|
const columns = useMemo<Column<any>[]>( |
|
|
() => [ |
|
|
() => [ |
|
|
|
|
|
{ |
|
|
|
|
|
field: "code", |
|
|
|
|
|
label: "code", |
|
|
|
|
|
type: 'read-only', |
|
|
|
|
|
// editable: true, |
|
|
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "name", |
|
|
field: "name", |
|
|
label: "name", |
|
|
label: "name", |
|
|
type: 'read-only', |
|
|
type: 'read-only', |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "code", |
|
|
|
|
|
label: "code", |
|
|
|
|
|
|
|
|
field: "type", |
|
|
|
|
|
label: "type", |
|
|
type: 'read-only', |
|
|
type: 'read-only', |
|
|
// editable: true, |
|
|
// editable: true, |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "inStockQty", |
|
|
field: "inStockQty", |
|
|
label: "In Stock Amount", |
|
|
|
|
|
|
|
|
label: "Available Qty", |
|
|
type: 'read-only', |
|
|
type: 'read-only', |
|
|
// editable: true, |
|
|
// editable: true, |
|
|
renderCell: (row: FGRecord) => { |
|
|
renderCell: (row: FGRecord) => { |
|
@@ -470,7 +476,7 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "productionQty", |
|
|
field: "productionQty", |
|
|
label: "Production Qty", |
|
|
|
|
|
|
|
|
label: "Demand Qty", |
|
|
type: 'input', |
|
|
type: 'input', |
|
|
renderCell: (row: FGRecord) => { |
|
|
renderCell: (row: FGRecord) => { |
|
|
if (typeof(row.productionQty) == "number") { |
|
|
if (typeof(row.productionQty) == "number") { |
|
@@ -485,14 +491,20 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
|
|
|
|
|
|
const overallColumns = useMemo<Column<any>[]>( |
|
|
const overallColumns = useMemo<Column<any>[]>( |
|
|
() => [ |
|
|
() => [ |
|
|
|
|
|
{ |
|
|
|
|
|
field: "code", |
|
|
|
|
|
label: "code", |
|
|
|
|
|
type: 'read-only', |
|
|
|
|
|
// editable: true, |
|
|
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "name", |
|
|
field: "name", |
|
|
label: "name", |
|
|
label: "name", |
|
|
type: 'read-only', |
|
|
type: 'read-only', |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "code", |
|
|
|
|
|
label: "code", |
|
|
|
|
|
|
|
|
field: "type", |
|
|
|
|
|
label: "type", |
|
|
type: 'read-only', |
|
|
type: 'read-only', |
|
|
// editable: true, |
|
|
// editable: true, |
|
|
}, |
|
|
}, |
|
@@ -514,7 +526,7 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
{ |
|
|
{ |
|
|
field: "safetyStock", |
|
|
field: "safetyStock", |
|
|
label: "Safety Stock", |
|
|
label: "Safety Stock", |
|
|
type: 'read-only-int', |
|
|
|
|
|
|
|
|
type: 'read-only', |
|
|
style: { |
|
|
style: { |
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
@@ -528,8 +540,8 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "inStockQty", |
|
|
field: "inStockQty", |
|
|
label: "In Stock Amount", |
|
|
|
|
|
type: 'read-only-int', |
|
|
|
|
|
|
|
|
label: "Available Qty", |
|
|
|
|
|
type: 'read-only', |
|
|
style: { |
|
|
style: { |
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
@@ -543,8 +555,8 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
field: "productionQty", |
|
|
field: "productionQty", |
|
|
label: "Production Qty", |
|
|
|
|
|
type: 'read-only-int', |
|
|
|
|
|
|
|
|
label: "Demand Qty (7 Days)", |
|
|
|
|
|
type: 'read-only', |
|
|
style: { |
|
|
style: { |
|
|
textAlign: "right", |
|
|
textAlign: "right", |
|
|
}, |
|
|
}, |
|
@@ -561,42 +573,42 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
|
|
|
|
|
|
const fakeOverallRecords = useMemo<FGRecord[]>( |
|
|
const fakeOverallRecords = useMemo<FGRecord[]>( |
|
|
() => [ |
|
|
() => [ |
|
|
{ id: 1, code: "PP1080", name: "咖哩汁", lastMonthAvgStock: 2400, safetyStock: 2400, inStockQty: 2400, productionQty: 8400.0*7, |
|
|
|
|
|
|
|
|
{ id: 1, code: "PP1080", type: "FG", name: "咖哩汁", lastMonthAvgStock: 2400, safetyStock: 2400, inStockQty: 2400, productionQty: 8400.0*7, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 54.44 , purchaseQty: 544.4*7 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 3175.2*7 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 90*7 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", name: "粗蒜茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 2419.8*7 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 360*7 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 774.2*7 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 600*7 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 6000*7 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 54.44 , purchaseQty: 544.4*7 }, |
|
|
|
|
|
{ id: 2, code: "GI3236", type: "Material", name: "清水(煮過牛腩)", inStockQty: 317.52 , purchaseQty: 3175.2*7 }, |
|
|
|
|
|
{ id: 3, code: "MG1700", type: "Material", name: "STERILTOM 意大利茄粒", inStockQty: 9.00 , purchaseQty: 90*7 }, |
|
|
|
|
|
{ id: 4, code: "FA0533", type: "Material", name: "乾蔥茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material", name: "薑茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 6, code: "FA0608", type: "Material", name: "粗蒜茸", inStockQty: 6.04 , purchaseQty: 60.4*7 }, |
|
|
|
|
|
{ id: 7, code: "FA0056", type: "Material", name: "洋蔥肉", inStockQty: 241.98 , purchaseQty: 2419.8*7 }, |
|
|
|
|
|
{ id: 8, code: "PP1188", type: "Material", name: "咖喱膽", inStockQty: 36.00 , purchaseQty: 360*7 }, |
|
|
|
|
|
{ id: 9, code: "PP8001", type: "Material", name: "咖哩汁箱料粉", inStockQty: 77.42 , purchaseQty: 774.2*7 }, |
|
|
|
|
|
{ id: 10, code: "PP1096", type: "Material", name: "白麵撈", inStockQty: 60.00 , purchaseQty: 600*7 }, |
|
|
|
|
|
{ id: 10, code: "NA0476", type: "Material", name: "2磅份量三邊覆合袋 (0.1x225x260mm)個計", inStockQty: 600.00 , purchaseQty: 6000*7 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 2, code: "PP1193", name: "蔥油(1磅) ", lastMonthAvgStock: 1320, safetyStock: 1322, inStockQty: 1322, productionQty: 4627, |
|
|
|
|
|
|
|
|
{ id: 2, code: "PP1193", type: "FG", name: "蔥油(1磅) ", lastMonthAvgStock: 1320, safetyStock: 1322, inStockQty: 1322, productionQty: 4627, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 2, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20*7 }, |
|
|
|
|
|
{ id: 3, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10*7 } |
|
|
|
|
|
|
|
|
{ id: 2, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 20*7 }, |
|
|
|
|
|
{ id: 3, code: "FA0161", type: "Material", name: "洋蔥粒", inStockQty: 0, purchaseQty: 10*7 } |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 3, code: " PP1188", name: "咖喱膽", lastMonthAvgStock: 1017, safetyStock: 1017, inStockQty: 1016.2, productionQty: 3556.7, |
|
|
|
|
|
|
|
|
{ id: 3, code: " PP1188", type: "FG", name: "咖喱膽", lastMonthAvgStock: 1017, safetyStock: 1017, inStockQty: 1016.2, productionQty: 3556.7, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72*7 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15*7 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15*7 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05*7 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", name: "薑茸", inStockQty: 0, purchaseQty: 6.05*7 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98*7 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material",name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 217.72*7 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material",name: "洋蔥粒", inStockQty: 0, purchaseQty: 18.15*7 }, |
|
|
|
|
|
{ id: 3, code: "FA0608", type: "Material",name: "粗蒜茸", inStockQty: 0, purchaseQty: 18.15*7 }, |
|
|
|
|
|
{ id: 4, code: "MG1288", type: "Material",name: "炸紅蔥頭", inStockQty: 0, purchaseQty: 6.05*7 }, |
|
|
|
|
|
{ id: 5, code: "FA0210", type: "Material",name: "薑茸", inStockQty: 0, purchaseQty: 6.05*7 }, |
|
|
|
|
|
{ id: 6, code: "MG0066", type: "Material",name: "咖哩料(5斤x16包+2斤/包)", inStockQty: 0, purchaseQty: 241.98*7 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ id: 4, code: " PP1096", name: "白麵撈", lastMonthAvgStock: 1040, safetyStock: 1040, inStockQty: 1040, productionQty: 3640, |
|
|
|
|
|
|
|
|
{ id: 4, code: " PP1096", type: "FG", name: "白麵撈", lastMonthAvgStock: 1040, safetyStock: 1040, inStockQty: 1040, productionQty: 3640, |
|
|
lines: [ |
|
|
lines: [ |
|
|
{ id: 1, code: "MH0040", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00*7 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00*7 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
|
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "大豆油(1噸/桶)", inStockQty: 0, purchaseQty: 190.00*7 }, |
|
|
|
|
|
{ id: 1, code: "MH0040", type: "Material", name: "星加坡綠富貴花牌幼白麵粉 (50磅/包)", inStockQty: 0, purchaseQty: 250.00*7 }, |
|
|
|
|
|
{ id: 2, code: "FA0161", type: "Material", name: "蔥油", inStockQty: 1322, purchaseQty: 0 }, |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
@@ -607,7 +619,7 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
<Grid container spacing={2}> |
|
|
<Grid container spacing={2}> |
|
|
<Grid item xs={12} key={"all"}> |
|
|
<Grid item xs={12} key={"all"}> |
|
|
<Typography variant="overline" display="block" marginBlockEnd={1}> |
|
|
<Typography variant="overline" display="block" marginBlockEnd={1}> |
|
|
Overall |
|
|
|
|
|
|
|
|
{t("FG Demand List (7 Days)")} |
|
|
</Typography> |
|
|
</Typography> |
|
|
<EditableSearchResults<FGRecord> |
|
|
<EditableSearchResults<FGRecord> |
|
|
index={7} |
|
|
index={7} |
|
@@ -624,7 +636,7 @@ const ViewByFGDetails: React.FC<Props> = ({ apiRef, isEdit }) => { |
|
|
{dayPeriod.map((date, index) => ( |
|
|
{dayPeriod.map((date, index) => ( |
|
|
<Grid item xs={12} key={index}> |
|
|
<Grid item xs={12} key={index}> |
|
|
<Typography variant="overline" display="block" marginBlockEnd={1}> |
|
|
<Typography variant="overline" display="block" marginBlockEnd={1}> |
|
|
{date} |
|
|
|
|
|
|
|
|
{`${t("FG Demand Date")}: ${date}`} |
|
|
</Typography> |
|
|
</Typography> |
|
|
<EditableSearchResults<FGRecord> |
|
|
<EditableSearchResults<FGRecord> |
|
|
items={fakeRecords[index]} // Use the corresponding records for the day |
|
|
items={fakeRecords[index]} // Use the corresponding records for the day |
|
|