|
@@ -163,16 +163,27 @@ function ranking_sales_product (widget) {
|
|
|
var item;
|
|
|
var rank = 7;
|
|
|
|
|
|
- if (ranking.length < rank)
|
|
|
+ if (ranking.length < rank && ranking.length > 0)
|
|
|
rank= ranking.length;
|
|
|
|
|
|
for (var i = 0; i < rank; i++) {
|
|
|
if (ranking[i]){
|
|
|
item = ranking[i];
|
|
|
}
|
|
|
+
|
|
|
+ if (ranking.length === 0){
|
|
|
+ item = {};
|
|
|
+ item.product = "N/A";
|
|
|
+ item.qty = 0;
|
|
|
+ }
|
|
|
var name=item.product.split(' ');
|
|
|
|
|
|
- label.push(name[0]+"("+name[name.length-1]+")");
|
|
|
+ if (name.length === 1) {
|
|
|
+ label.push(name[0]);
|
|
|
+ }else{
|
|
|
+ label.push(name[0]+"("+name[name.length-1]+")");
|
|
|
+ }
|
|
|
+
|
|
|
body.push(item.qty);
|
|
|
}
|
|
|
var chart = new Chart(this.$el.find(".widget-content").find('canvas'), {
|