|
@@ -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()));
|