|
@@ -67,8 +67,16 @@ var ServiceProduct = {
|
|
|
// 月成品出货统计,根据成品维度
|
|
|
getMonthSend: function () {
|
|
|
// return getService.methodGet("/fbsRdrecord32/fbsRdrecords32/getMonthSend");
|
|
|
-
|
|
|
- return getService.methodGet("/fbsDispatchLists/fbsDispatchLists/getProjectDelivery");
|
|
|
+ var map=getService.methodGet("/fbsDispatchLists/fbsDispatchLists/getProjectDelivery")
|
|
|
+ if(map){
|
|
|
+ var remainingQuantity=5-(Object.keys(map).length%5);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ console.log(bu)
|
|
|
+ map[bu]="";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return map;
|
|
|
|
|
|
// return {
|
|
|
// "成品A": 20,
|
|
@@ -93,7 +101,16 @@ var ServiceProduct = {
|
|
|
},
|
|
|
// 成品库存,物料维度
|
|
|
getStockList: function () {
|
|
|
- return getService.methodGet("/fbsInventory/fbsInventory/getAllStockList");
|
|
|
+ var map=getService.methodGet("/fbsInventory/fbsInventory/getAllStockList")
|
|
|
+ if(map){
|
|
|
+ var remainingQuantity=5-(Object.keys(map).length%5);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ console.log(bu)
|
|
|
+ map[bu]="";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return map;
|
|
|
|
|
|
// return {
|
|
|
// "成品A": 800,
|
|
@@ -158,7 +175,16 @@ var ServiceProduct = {
|
|
|
// sum2: 50
|
|
|
// });
|
|
|
// return list;
|
|
|
- return MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHours/getRejectsNumber");
|
|
|
+
|
|
|
+ var list=MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHours/getRejectsNumber")
|
|
|
+ if(list){
|
|
|
+ var remainingQuantity=3-(list.length%3);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ list.push({label: bu,sum1:0,sum2:0})
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return list;
|
|
|
},
|
|
|
// 月制程异常,根据分类
|
|
|
getMonthExceptionByCategory: function () {
|
|
@@ -172,7 +198,16 @@ var ServiceProduct = {
|
|
|
// "分类G": 400
|
|
|
// };
|
|
|
// return MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHours/getQualityType");
|
|
|
- return MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHoursDescribe/getMonthExceptionByCategory");
|
|
|
+ var map=MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHoursDescribe/getMonthExceptionByCategory")
|
|
|
+ if(map){
|
|
|
+ var remainingQuantity=3-(Object.keys(map).length%3);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ console.log(bu)
|
|
|
+ map[bu]="";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return map;
|
|
|
},
|
|
|
// 周成品入库数量,根据分类
|
|
|
getWeekInByCategory: function () {
|
|
@@ -185,7 +220,16 @@ var ServiceProduct = {
|
|
|
// "分类F": 400,
|
|
|
// "分类G": 500
|
|
|
// };
|
|
|
- return MethodGetService.methodGet("/fbsMomOrder/fbsMomOrderdetail/getQualifiedInQtyWeek");
|
|
|
+ var map =MethodGetService.methodGet("/fbsMomOrder/fbsMomOrderdetail/getQualifiedInQtyWeek");
|
|
|
+ if(map){
|
|
|
+ var remainingQuantity=3-(Object.keys(map).length%3);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ console.log(bu)
|
|
|
+ map[bu]="";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return map;
|
|
|
},
|
|
|
// 生产效率
|
|
|
getProduceRate: function () {
|
|
@@ -246,7 +290,15 @@ var ServiceProduct = {
|
|
|
// sum2: 50
|
|
|
// });
|
|
|
// return list;
|
|
|
- return MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHours/getRejectsNumber?type=1");
|
|
|
+ var list=MethodGetService.methodGet("/fbsAbnormalWorkingHours/fbsAbnormalWorkingHours/getRejectsNumber?type=1")
|
|
|
+ if(list){
|
|
|
+ var remainingQuantity=3-(list.length%3);
|
|
|
+ for(var i=0;i<remainingQuantity;i++){
|
|
|
+ var bu="补"+i
|
|
|
+ list.push({label: bu,sum1:0,sum2:0})
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return list;
|
|
|
},
|
|
|
// 日质量异常,根据分类
|
|
|
getDayExceptionByCategory: function () {
|