瀏覽代碼

采购付款详情增加流程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