guoyujia il y a 1 semaine
Parent
commit
4a4f154b8f

+ 3 - 0
src/main/java/cn/ezhizao/project/business/controller/BizReturnReceiptController.java

@@ -150,6 +150,8 @@ public class BizReturnReceiptController extends BaseController {
     public AjaxResult addReceipt(@RequestBody BizReturnReceipt bizReturnReceipt) {
         final String supplierId = request.getHeader("tenantId");
         bizReturnReceipt.setSupplierId(Long.parseLong(supplierId));
+        BizSupplier supplier = bizSupplierService.query().eq("id", bizReturnReceipt.getSupplierId()).one();
+        bizReturnReceipt.setTenantId(supplier.getTenantId());
         //若有id,则说将之前的明细删除不生成新的单号
         if (bizReturnReceipt.getId() != null) {
             List<Long> ids = new ArrayList<>();
@@ -208,6 +210,7 @@ public class BizReturnReceiptController extends BaseController {
                     bizReturnReceiptDetail.setSupplierId(bizReturnReceipt.getSupplierId());
                     bizReturnReceiptDetail.setSupplierName(bizReturnReceipt.getSupplierName());
                     bizReturnReceiptDetail.setFormDate(bizReturnReceipt.getFormDate());
+                    bizReturnReceiptDetail.setTenantId(supplier.getTenantId());
                 });
 //        return success(bizReturnReceiptDetailService.saveBatch(bizReturnReceipt.getDetails()));
         return success(bizReturnReceiptDetailService.saveBatch(bizReturnReceipt.getDetailInfo()));