|
@@ -2497,7 +2497,13 @@ public class PaymentManagementServiceImpl extends ServiceImpl<PaymentManagementM
|
|
|
Double amountIngPayableTotal = 0d;//应收合计
|
|
|
for (int i = 0; i < dataList.size(); i++) {
|
|
|
PaymentManagement paymentManagement1 = dataList.get(i);
|
|
|
-
|
|
|
+ String taskId = "";
|
|
|
+ // 只有待审核状态才有taskId
|
|
|
+ if (StringUtils.isNotBlank(paymentManagement1.getWorkflowId())) {
|
|
|
+ JSONObject jsonObject = workflowService.getActiveTask(Lists.newArrayList(paymentManagement1.getWorkflowId()), paymentManagement1.getId());
|
|
|
+ taskId = jsonObject.getString("taskId");
|
|
|
+ paymentManagement1.setTaskId(taskId);
|
|
|
+ }
|
|
|
//水分累计和
|
|
|
waterContentTotal = waterContentTotal + ((Double.valueOf(String.valueOf(paymentManagement1.getWaterContent()!=null?paymentManagement1.getWaterContent():"0"))) * (Double.valueOf(String.valueOf(paymentManagement1.getNetWeight()))));
|
|
|
impurityTotal = impurityTotal + ((Double.valueOf(String.valueOf(paymentManagement1.getImpurity()!=null?paymentManagement1.getImpurity():"0"))) * (Double.valueOf(String.valueOf(paymentManagement1.getNetWeight()))));
|