update 来款方式为合同打包时处理金额

This commit is contained in:
lijiarao
2024-07-16 15:17:08 +08:00
parent 725b4ec3ed
commit 1f85dec5a8
4 changed files with 0 additions and 35 deletions
@@ -122,9 +122,6 @@ public class IPayMemberProjectSubitemService extends ServiceImpl<PayMemberProjec
LambdaUpdateWrapper<PayMemberProjectSubitem> update = new LambdaUpdateWrapper<>();
update.eq(PayMemberProjectSubitem::getId,payMemberProjectSubitem.getId());
update.set(PayMemberProjectSubitem::getPack,PayProjectCommon.PACKAGING1);
update.set(PayMemberProjectSubitem::getAmountReceivable,BigDecimal.ZERO);
update.set(PayMemberProjectSubitem::getTax,BigDecimal.ZERO);
update.set(PayMemberProjectSubitem::getNoTaxAmount,BigDecimal.ZERO);
update(update);
}
}
@@ -197,9 +194,6 @@ public class IPayMemberProjectSubitemService extends ServiceImpl<PayMemberProjec
// 关联了合同,判断合同是否打包,更新项目打包状态,添加打包
if(!Objects.isNull(payIncomeContractAdd) && Objects.equals(payIncomeContractAdd.getPack(),PayProjectCommon.PACKAGING1)){
payPackCompanyProjectService.setPack(payMemberProjectSubitem.getCompanyId(),payMemberProjectSubitem.getCompanyContactId(),payIncomeContractAdd.getPackYear(),payMemberProjectSubitem.getId(),PayProjectCommon.PROJECT_TYPE4,payIncomeContractAdd.getPack());
payMemberProjectSubitem.setAmountReceivable(BigDecimal.ZERO);
payMemberProjectSubitem.setTax(BigDecimal.ZERO);
payMemberProjectSubitem.setNoTaxAmount(BigDecimal.ZERO);
}
}
//无法更改状态
@@ -191,9 +191,6 @@ public class ITbMemberProjectSubitemService extends ServiceImpl<TbMemberProjectS
LambdaUpdateWrapper<TbMemberProjectSubitem> update = new LambdaUpdateWrapper<>();
update.eq(TbMemberProjectSubitem::getId, tbMemberProjectSubitem.getId());
update.set(TbMemberProjectSubitem::getPack, PayProjectCommon.PACKAGING1);
update.set(TbMemberProjectSubitem::getAmountReceivable,BigDecimal.ZERO);
update.set(TbMemberProjectSubitem::getTax,BigDecimal.ZERO);
update.set(TbMemberProjectSubitem::getNoTaxAmount,BigDecimal.ZERO);
tbMemberProjectSubitemService.update(update);
}
}
@@ -371,9 +368,6 @@ public class ITbMemberProjectSubitemService extends ServiceImpl<TbMemberProjectS
LambdaUpdateWrapper<TbMemberProjectSubitem> update = new LambdaUpdateWrapper<>();
update.eq(TbMemberProjectSubitem::getId, tbMemberProjectSubitem.getId());
update.set(TbMemberProjectSubitem::getPack, PayProjectCommon.PACKAGING1);
update.set(TbMemberProjectSubitem::getAmountReceivable,BigDecimal.ZERO);
update.set(TbMemberProjectSubitem::getTax,BigDecimal.ZERO);
update.set(TbMemberProjectSubitem::getNoTaxAmount,BigDecimal.ZERO);
tbMemberProjectSubitemService.update(update);
}
}
@@ -442,9 +436,6 @@ public class ITbMemberProjectSubitemService extends ServiceImpl<TbMemberProjectS
if (!Objects.isNull(payIncomeContractAdd) && Objects.equals(payIncomeContractAdd.getPack(), PayProjectCommon.PACKAGING1)) {
String liaisonManId = tbMemberProjectSubitem.getLiaisonManId();
payPackCompanyProjectService.setPack(companyId, liaisonManId, payIncomeContractAdd.getPackYear(), subitemId, PayProjectCommon.PROJECT_TYPE5, payIncomeContractAdd.getPack());
tbMemberProjectSubitem.setAmountReceivable(BigDecimal.ZERO);
tbMemberProjectSubitem.setTax(BigDecimal.ZERO);
tbMemberProjectSubitem.setNoTaxAmount(BigDecimal.ZERO);
}
}
updateById(tbMemberProjectSubitem);
@@ -132,9 +132,6 @@ public class PayCommonProjectServiceImpl extends ServiceImpl<PayCommonProjectMap
LambdaUpdateWrapper<PayCommonProject> update = new LambdaUpdateWrapper<>();
update.eq(PayCommonProject::getId,payCommonProject.getId());
update.set(PayCommonProject::getPack,PayProjectCommon.PACKAGING1);
update.set(PayCommonProject::getReceivableAmount,BigDecimal.ZERO);
update.set(PayCommonProject::getTax,BigDecimal.ZERO);
update.set(PayCommonProject::getNoTaxAmount,BigDecimal.ZERO);
payCommonProjectService.update(update);
}
}
@@ -228,9 +225,6 @@ public class PayCommonProjectServiceImpl extends ServiceImpl<PayCommonProjectMap
if(!Objects.isNull(payIncomeContractAdd) && Objects.equals(payIncomeContractAdd.getPack(),PayProjectCommon.PACKAGING1)){
payPackCompanyProjectService.setPack(payCommonProject.getChargeCompanyId(),payCommonProject.getContactsId(),payIncomeContractAdd.getPackYear(),payCommonProject.getId(),PayProjectCommon.PROJECT_TYPE1,payIncomeContractAdd.getPack());
payCommonProject.setPack(PayProjectCommon.PACKAGING1);
payCommonProject.setReceivableAmount(BigDecimal.ZERO);
payCommonProject.setTax(BigDecimal.ZERO);
payCommonProject.setNoTaxAmount(BigDecimal.ZERO);
}
}
@@ -273,9 +273,6 @@ public class PayWorkingGroupSubItemServiceImpl extends ServiceImpl<PayWorkingGro
LambdaUpdateWrapper<PayWorkingGroupSubItem> update = new LambdaUpdateWrapper<>();
update.eq(PayWorkingGroupSubItem::getId, payWorkingGroupSubItem.getId());
update.set(PayWorkingGroupSubItem::getPack, PayProjectCommon.PACKAGING1);
update.set(PayWorkingGroupSubItem::getReceivableAmount,BigDecimal.ZERO);
update.set(PayWorkingGroupSubItem::getTax,BigDecimal.ZERO);
update.set(PayWorkingGroupSubItem::getNoTaxAmount,BigDecimal.ZERO);
payWorkingGroupSubItemService.update(update);
}
}
@@ -409,10 +406,6 @@ public class PayWorkingGroupSubItemServiceImpl extends ServiceImpl<PayWorkingGro
if (!Objects.isNull(payIncomeContractAdd) && Objects.equals(payIncomeContractAdd.getPack(), PayProjectCommon.PACKAGING1)) {
String masterContactsId = payWorkingGroupSubItemContactsMapper.getMasterContactsId(workingGroupSubItemId);
payPackCompanyProjectService.setPack(payWorkingGroupSubItem.getChargeCompanyId(), masterContactsId, payIncomeContractAdd.getPackYear(), workingGroupSubItemId, PayProjectCommon.PROJECT_TYPE2, payIncomeContractAdd.getPack());
payWorkingGroupSubItem.setReceivableAmount(BigDecimal.ZERO);
payWorkingGroupSubItem.setTax(BigDecimal.ZERO);
payWorkingGroupSubItem.setNoTaxAmount(BigDecimal.ZERO);
}
}
LambdaQueryWrapper<PayWorkingGroupSubItemContacts> queryPayWorkingGroupSubItemContacts = new LambdaQueryWrapper<>();
@@ -586,10 +579,6 @@ public class PayWorkingGroupSubItemServiceImpl extends ServiceImpl<PayWorkingGro
if (!Objects.isNull(payIncomeContractAdd) && Objects.equals(payIncomeContractAdd.getPack(), PayProjectCommon.PACKAGING1)) {
String masterContactsId = payWorkingGroupSubItemContactsMapper.getMasterContactsId(workingGroupSubItemId);
payPackCompanyProjectService.setPack(payWorkingGroupSubItem.getChargeCompanyId(), masterContactsId, payIncomeContractAdd.getPackYear(), workingGroupSubItemId, PayProjectCommon.PROJECT_TYPE2, payIncomeContractAdd.getPack());
payWorkingGroupSubItem.setReceivableAmount(BigDecimal.ZERO);
payWorkingGroupSubItem.setTax(BigDecimal.ZERO);
payWorkingGroupSubItem.setNoTaxAmount(BigDecimal.ZERO);
}
}
LambdaQueryWrapper<PayWorkingGroupSubItemContacts> queryPayWorkingGroupSubItemContacts = new LambdaQueryWrapper<>();
@@ -936,9 +925,6 @@ public class PayWorkingGroupSubItemServiceImpl extends ServiceImpl<PayWorkingGro
LambdaUpdateWrapper<PayWorkingGroupSubItem> update = new LambdaUpdateWrapper<>();
update.eq(PayWorkingGroupSubItem::getId, workingGroupSubItemId);
update.set(PayWorkingGroupSubItem::getPack, PayProjectCommon.PACKAGING1);
update.set(PayWorkingGroupSubItem::getReceivableAmount,BigDecimal.ZERO);
update.set(PayWorkingGroupSubItem::getTax,BigDecimal.ZERO);
update.set(PayWorkingGroupSubItem::getNoTaxAmount,BigDecimal.ZERO);
payWorkingGroupSubItemService.update(update);
}
});