结算对象同步已存在用户修改;支付钱包修改校验去除;
This commit is contained in:
+7
-7
@@ -82,13 +82,13 @@ public class PaymentWalletApplicationService {
|
||||
*/
|
||||
public Boolean update(PaymentWalletDO paymentWalletDO) {
|
||||
//根据支付方式编码查询支付方式
|
||||
if(!StringUtils.isNotEmpty(paymentWalletDO.getPaymentMethodCode())){
|
||||
throw new ServiceException("支付方式编码不能为空");
|
||||
}
|
||||
PaymentManage paymentManage = paymentManageDomainService.selectByPaymentCode(paymentWalletDO.getPaymentMethodCode());
|
||||
if(null == paymentManage){
|
||||
throw new ServiceException("支付方式信息未找到");
|
||||
}
|
||||
// if(!StringUtils.isNotEmpty(paymentWalletDO.getPaymentMethodCode())){
|
||||
// throw new ServiceException("支付方式编码不能为空");
|
||||
// }
|
||||
// PaymentManage paymentManage = paymentManageDomainService.selectByPaymentCode(paymentWalletDO.getPaymentMethodCode());
|
||||
// if(null == paymentManage){
|
||||
// throw new ServiceException("支付方式信息未找到");
|
||||
// }
|
||||
paymentWalletDO.setPaymentMethod(paymentWalletDO.getPaymentMethod());
|
||||
paymentWalletDO.setPaymentWalletId(paymentWalletDO.getPaymentWalletId());
|
||||
return paymentWalletDomainService.update(paymentWalletDO);
|
||||
|
||||
+13
@@ -293,6 +293,13 @@ public class SettlementCustomersApplicationService {
|
||||
Long settlementEntityId = saveEntity.getSettlementEntityId();
|
||||
List<SettlementCustomers> settlementCustomers = settlementCustomersMapper.selectList(new LambdaQueryWrapper<SettlementCustomers>().eq(SettlementCustomers::getSettlementEntityId, settlementEntityId));
|
||||
if(settlementCustomers != null && settlementCustomers.size() > 0){
|
||||
for (SettlementCustomers settlementCustomer : settlementCustomers) {
|
||||
settlementCustomer.setSettlementEntity(userShipperPo.getUserName());
|
||||
settlementCustomer.setSettlementMethodCode("monthly_settle");
|
||||
settlementCustomer.setMainRole(1);
|
||||
settlementCustomer.setNcCode(userShipperPo.getCustomerNcCode());
|
||||
settlementCustomersMapper.updateById(settlementCustomer);
|
||||
}
|
||||
} else {
|
||||
saveEntity(saveEntity);
|
||||
}
|
||||
@@ -325,6 +332,12 @@ public class SettlementCustomersApplicationService {
|
||||
Long settlementEntityId = saveEntity.getSettlementEntityId();
|
||||
List<SettlementCustomers> settlementCustomers = settlementCustomersMapper.selectList(new LambdaQueryWrapper<SettlementCustomers>().eq(SettlementCustomers::getSettlementEntityId, settlementEntityId));
|
||||
if(settlementCustomers != null && settlementCustomers.size() > 0){
|
||||
for (SettlementCustomers settlementCustomer : settlementCustomers) {
|
||||
settlementCustomer.setSettlementEntity(userDriverPo.getUserName());
|
||||
settlementCustomer.setSettlementMethodCode("monthly_settle");
|
||||
settlementCustomer.setMainRole(1);
|
||||
settlementCustomersMapper.updateById(settlementCustomer);
|
||||
}
|
||||
} else {
|
||||
saveEntity(saveEntity);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user