fix bug 41960 在来款中修改邮寄-报:标协会员成员不存在!后台报错

This commit is contained in:
lijiarao
2021-11-03 19:29:37 +08:00
parent c65de06d23
commit d2d47e97be
@@ -442,9 +442,9 @@ public class PayMailBillServiceImpl extends ServiceImpl<PayMailBillMapper, PayMa
@Override
public void addFromStandards(PayMailBill payMailBill) {
String projectId = payMailBill.getProjectId();
String tbPaymentId = payMailBill.getProjectId();
LambdaQueryWrapper<TbMemberProjectSubitem> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(TbMemberProjectSubitem::getTbPaymentId,projectId);
wrapper.eq(TbMemberProjectSubitem::getTbPaymentId,tbPaymentId);
TbMemberProjectSubitem tbMember = tbMemberProjectSubitemMapper.selectOne(wrapper);
BigDecimal amountReceivable = tbMember.getAmountReceivable();
tbMember.setMakeInvoice(1);
@@ -465,7 +465,7 @@ public class PayMailBillServiceImpl extends ServiceImpl<PayMailBillMapper, PayMa
//添加关联关系
PayMailBillProject bmp = new PayMailBillProject();
bmp.setBillId(payMailBill.getId());
bmp.setProjectId(projectId);
bmp.setProjectId(tbMember.getId());
bmp.setProjectType(5);
bmp.setInvoiceAmount(amountReceivable);
payMailBillProjectService.save(bmp);