crpt
This commit is contained in:
@@ -192,10 +192,10 @@ const OrderScreen: FC<OrderScreenProps> = ({order}) => {
|
||||
if (!selectedProduct || order.products.length > 1) return;
|
||||
dispatch(setAssembled({orderProductId: selectedProduct.databaseId}));
|
||||
}
|
||||
const onScanCrpt = async () => {
|
||||
const onScanCrpt = async () => {
|
||||
const result = await Promise.all(order.products.map(async product => {
|
||||
const {need} = await assemblyApi.needCrpt(product.databaseId);
|
||||
return {databaseId: product.databaseId, need};
|
||||
const {needCrpt} = await assemblyApi.needCrpt(product.databaseId);
|
||||
return {databaseId: product.databaseId, need: needCrpt};
|
||||
}))
|
||||
setOrderProductCrpt(new Map(result.map(({databaseId, need}) => [databaseId, need])));
|
||||
}
|
||||
@@ -219,7 +219,7 @@ const OrderScreen: FC<OrderScreenProps> = ({order}) => {
|
||||
return need;
|
||||
}).some(need => need);
|
||||
if (!someOfProductsNeedCrpt) {
|
||||
// dispatch(startAssembly());
|
||||
dispatch(startAssembly());
|
||||
}
|
||||
}
|
||||
const onScanned = () => {
|
||||
|
||||
Reference in New Issue
Block a user