| Line 289... |
Line 289... |
| 289 |
JSONObject billingPendingStack = new JSONObject().put("backgroundColor","rgba(153, 102, 255, 0.2)")
|
289 |
JSONObject billingPendingStack = new JSONObject().put("backgroundColor","rgba(153, 102, 255, 0.2)")
|
| 290 |
.put("label", "Billing Pending").put("stack", "Stack1").put("data", new JSONArray());
|
290 |
.put("label", "Billing Pending").put("stack", "Stack1").put("data", new JSONArray());
|
| 291 |
JSONObject inTransitStack = new JSONObject().put("backgroundColor","rgba(255, 159, 64, 0.2)")
|
291 |
JSONObject inTransitStack = new JSONObject().put("backgroundColor","rgba(255, 159, 64, 0.2)")
|
| 292 |
.put("label", "Returned").put("stack", "Stack1").put("data", new JSONArray());
|
292 |
.put("label", "Returned").put("stack", "Stack1").put("data", new JSONArray());
|
| 293 |
|
293 |
|
| - |
|
294 |
JSONObject minInvestmentDataSet = new JSONObject().put("label", "Min. Ivestment").put("data", new JSONArray()).put("type", "line");
|
| 294 |
JSONArray dateLabels = new JSONArray();
|
295 |
JSONArray dateLabels = new JSONArray();
|
| 295 |
|
296 |
|
| 296 |
for (PartnerDailyInvestment pdi : partnerInvestments) {
|
297 |
for (PartnerDailyInvestment pdi : partnerInvestments) {
|
| 297 |
dateLabels = dateLabels.put(pdi.getDate().toString());
|
298 |
dateLabels = dateLabels.put(pdi.getDate().toString());
|
| 298 |
walletStack.getJSONArray("data").put((int)pdi.getWalletAmount());
|
299 |
walletStack.getJSONArray("data").put((int)pdi.getWalletAmount());
|
| 299 |
inStockStack.getJSONArray("data").put((int)pdi.getInStockAmount());
|
300 |
inStockStack.getJSONArray("data").put((int)pdi.getInStockAmount());
|
| 300 |
salesStack.getJSONArray("data").put((int)pdi.getSalesAmount());
|
301 |
salesStack.getJSONArray("data").put((int)pdi.getSalesAmount());
|
| 301 |
grnPendingStack.getJSONArray("data").put((int)pdi.getUnbilledAmount());
|
302 |
grnPendingStack.getJSONArray("data").put((int)pdi.getUnbilledAmount());
|
| 302 |
billingPendingStack.getJSONArray("data").put((int)pdi.getGrnPendingAmount());
|
303 |
billingPendingStack.getJSONArray("data").put((int)pdi.getGrnPendingAmount());
|
| 303 |
inTransitStack.getJSONArray("data").put((int)pdi.getReturnInTransitAmount());
|
304 |
inTransitStack.getJSONArray("data").put((int)pdi.getReturnInTransitAmount());
|
| - |
|
305 |
minInvestmentDataSet.getJSONArray("data").put((int)pdi.getMinInvestment());
|
| 304 |
}
|
306 |
}
|
| 305 |
|
307 |
|
| 306 |
JSONArray barDataSetsArray = new JSONArray().put(walletStack).put(inStockStack)
|
308 |
JSONArray barDataSetsArray = new JSONArray().put(walletStack).put(inStockStack)
|
| 307 |
.put(salesStack).put(grnPendingStack).put(billingPendingStack).put(inTransitStack);
|
309 |
.put(salesStack).put(grnPendingStack).put(billingPendingStack).put(inTransitStack);
|
| 308 |
barData.put("labels", dateLabels).put("datasets", barDataSetsArray);
|
310 |
barData.put("labels", dateLabels).put("datasets", barDataSetsArray);
|