u
This commit is contained in:
@@ -30,13 +30,14 @@ export default class ArticleViewStock extends PureComponent {
|
||||
render() {
|
||||
const { article: articleData } = this.props;
|
||||
const { adjustOpen } = this.state;
|
||||
const warehouses = Array.isArray(articleData?.warehouses)
|
||||
const rawWarehouses = Array.isArray(articleData?.warehouses)
|
||||
? articleData.warehouses
|
||||
: [];
|
||||
const warehouses = rawWarehouses.filter((wh) => (Number(wh.stock) || 0) > 0);
|
||||
const hasWarehouses = warehouses.length > 0;
|
||||
|
||||
const totalStock = hasWarehouses
|
||||
? warehouses.reduce((sum, wh) => sum + (Number(wh.stock) || 0), 0)
|
||||
const totalStock = rawWarehouses.length > 0
|
||||
? rawWarehouses.reduce((sum, wh) => sum + (Number(wh.stock) || 0), 0)
|
||||
: articleData?.stock != null
|
||||
? Number(articleData.stock)
|
||||
: 0;
|
||||
|
||||
Reference in New Issue
Block a user