fix(frontend): productClass and vendor dashboard as percentage
This commit is contained in:
parent
b6120ab23a
commit
221460763c
|
|
@ -52,14 +52,20 @@ const Page = () => {
|
||||||
|
|
||||||
let prodClassLabels = []
|
let prodClassLabels = []
|
||||||
let prodClassValues = []
|
let prodClassValues = []
|
||||||
|
let prodClassValue = 0
|
||||||
content.ProductClassCount?.map((p)=>{
|
content.ProductClassCount?.map((p)=>{
|
||||||
if (p.productClass === ""){
|
if (p.productClass === ""){
|
||||||
prodClassLabels.push("unknown")
|
prodClassLabels.push("unknown")
|
||||||
}else{
|
}else{
|
||||||
prodClassLabels.push(p.productClass)
|
prodClassLabels.push(p.productClass)
|
||||||
}
|
}
|
||||||
prodClassValues.push(p.count)
|
prodClassValue += p.count
|
||||||
})
|
})
|
||||||
|
|
||||||
|
content.ProductClassCount?.map((p)=>{
|
||||||
|
prodClassValues.push(p.count * 100 / prodClassValue)
|
||||||
|
})
|
||||||
|
|
||||||
setProductClassLabels(prodClassLabels)
|
setProductClassLabels(prodClassLabels)
|
||||||
setProductClassValues(prodClassValues)
|
setProductClassValues(prodClassValues)
|
||||||
console.log("productClassLabels:", prodClassLabels)
|
console.log("productClassLabels:", prodClassLabels)
|
||||||
|
|
@ -67,14 +73,20 @@ const Page = () => {
|
||||||
|
|
||||||
let vLabels = []
|
let vLabels = []
|
||||||
let vValues = []
|
let vValues = []
|
||||||
|
let vValue = 0
|
||||||
content.VendorsCount?.map((p)=>{
|
content.VendorsCount?.map((p)=>{
|
||||||
if (p.vendor === ""){
|
if (p.vendor === ""){
|
||||||
vLabels.push("unknown")
|
vLabels.push("unknown")
|
||||||
}else{
|
}else{
|
||||||
vLabels.push(p.vendor)
|
vLabels.push(p.vendor)
|
||||||
}
|
}
|
||||||
vValues.push(p.count)
|
vValue = vValue + p.count
|
||||||
})
|
})
|
||||||
|
|
||||||
|
content.VendorsCount?.map((p)=>{
|
||||||
|
vValues.push(p.count * 100 / vValue)
|
||||||
|
})
|
||||||
|
|
||||||
setVendorLabels(vLabels)
|
setVendorLabels(vLabels)
|
||||||
setVendorValues(vValues)
|
setVendorValues(vValues)
|
||||||
console.log("vendorLabels:", vLabels)
|
console.log("vendorLabels:", vLabels)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user