فهرست منبع

采购付款详情增加流程ID

caozj 1 سال پیش
والد
کامیت
392af5f3c8
1فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 7 1
      hx-purchase/src/main/java/com/fjhx/purchase/service/pay/impl/PayServiceImpl.java

+ 7 - 1
hx-purchase/src/main/java/com/fjhx/purchase/service/pay/impl/PayServiceImpl.java

@@ -187,7 +187,13 @@ public class PayServiceImpl extends ServiceImpl<PayMapper, Pay> implements PaySe
         ));
         payDetailVoList.forEach(item -> item.setInvoiceAmount(invoiceAmountMap.getOrDefault(item.getPurchaseId(), BigDecimal.ZERO)));
 
-        return result;
+        //赋值流程ID
+        DynamicDataSourceContextHolder.push(SourceConstant.BASE);
+        FlowExample flowExample = flowExampleService.getOne(Wrappers.<FlowExample>query().lambda().eq(FlowExample::getBusinessId,id));
+        // 赋值流程id
+        result.setFlowExampleId(flowExample.getId());
+
+        return  result;
     }
 
     @Override