bug
This commit is contained in:
@ -121,11 +121,12 @@ public interface CardMapper extends BaseMapperX<CardDO> {
|
||||
}
|
||||
|
||||
default BigDecimal getTotalMoneyByGroup(List<Long> userIds,Integer year,Integer month) {
|
||||
String mon = month<10?"0"+month:month.toString();
|
||||
List<CardDO> cardDOS = selectList(new LambdaQueryWrapper<CardDO>()
|
||||
.eq(CardDO::getFlag, CardDO.ADD)
|
||||
.eq(CardDO::getType, CostTypeEnum.ADMIN_PAY.getCode())
|
||||
.in(CardDO::getUserId, userIds)
|
||||
.apply("DATE_FORMAT(create_time, '%Y-%m')= {0}",year+"-"+month));
|
||||
.apply("DATE_FORMAT(create_time, '%Y-%m')= {0}",year+"-"+mon));
|
||||
return cardDOS.stream()
|
||||
.map(CardDO::getChangeMoney)
|
||||
.filter(Objects::nonNull)
|
||||
|
@ -80,7 +80,8 @@ public class GroupCountJob implements JobHandler {
|
||||
groupCountDO.setGroupId(memberGroupDO.getId());
|
||||
groupCountDO.setGroupName(memberGroupDO.getName());
|
||||
groupCountDO.setMoney(money);
|
||||
groupCountDO.setTime(year+"-"+month);
|
||||
String mon = month<10?"0"+month:month.toString();
|
||||
groupCountDO.setTime(year+"-"+mon);
|
||||
if(memberGroupDO.getUserId()!=null){
|
||||
MemberUserDO user = userService.getUser(memberGroupDO.getUserId());
|
||||
if (ObjectUtil.isNotEmpty(user)){
|
||||
|
Reference in New Issue
Block a user