| | |
| | | } |
| | | String type = settlement.getType(); |
| | | |
| | | String name = ""; |
| | | if(Constants.SETTLEMENT_TYPE.supplier.name().equals(type)){ |
| | | Supplier s = supplierMapper.selectOne(new QueryWrapper<Supplier>() |
| | | .eq("user_id", settlement.getUserId())); |
| | | name = "供应商" + s.getName(); |
| | | } else { |
| | | Partner p = partnerMapper.selectOne(new QueryWrapper<Partner>() |
| | | .eq("user_id", settlement.getUserId())); |
| | | name = "合伙人" + p.getName(); |
| | | } |
| | | |
| | | UserWechat wechat = wechatMapper.selectOne(new QueryWrapper<UserWechat>() |
| | | .eq("user_id", settlement.getUserId())); |
| | | if(wechat == null){ |
| | | String msg; |
| | | if(Constants.SETTLEMENT_TYPE.supplier.name().equals(type)){ |
| | | Supplier s = supplierMapper.selectOne(new QueryWrapper<Supplier>() |
| | | .eq("user_id", settlement.getUserId())); |
| | | msg = "供应商" + s.getName() + "未绑定账号无法结算"; |
| | | } else { |
| | | Partner p = partnerMapper.selectOne(new QueryWrapper<Partner>() |
| | | .eq("user_id", settlement.getUserId())); |
| | | msg = "合伙人" + p.getName() + "未绑定账号无法结算"; |
| | | } |
| | | String msg = name + "未绑定账号无法结算"; |
| | | log.error(msg); |
| | | throw new ValidationException(msg); |
| | | } |
| | |
| | | LocalDateTime now = LocalDateTime.now(); |
| | | String day = format(now, "yyyy-MM-dd"); |
| | | |
| | | String remarks = Constants.SETTLEMENT_TYPE.supplier.name().equals(type) |
| | | ? "供应商账单结算" : "合伙人账单结算"; |
| | | String remarks = name + "账单结算"; |
| | | |
| | | String appId = Constants.SETTLEMENT_TYPE.supplier.name().equals(type) |
| | | ? PyamentV3Configurer.supplier_app_id : PyamentV3Configurer.partner_app_id; |