Selaa lähdekoodia

修改团队的显示

Yangzw 9 kuukautta sitten
vanhempi
commit
00a701f0bd

+ 8 - 2
feifan-module-distri/feifan-module-distri-biz/src/main/java/cn/newfeifan/mall/module/distri/service/partitioncrash/PartitionCrashServiceImpl.java

@@ -12,6 +12,8 @@ import cn.newfeifan.mall.framework.common.util.object.BeanUtils;
 
 import cn.newfeifan.mall.module.distri.dal.mysql.partitioncrash.PartitionCrashMapper;
 
+import java.util.List;
+
 import static cn.newfeifan.mall.framework.common.exception.util.ServiceExceptionUtil.exception;
 import static cn.newfeifan.mall.module.distri.enums.ErrorCodeConstants.*;
 
@@ -71,10 +73,14 @@ public class PartitionCrashServiceImpl implements PartitionCrashService {
 
     @Override
     public Long getResidueSocial(Long userId) {
-        Long afterHitQuota = partitionCrashMapper.selectList(new LambdaQueryWrapperX<PartitionCrashDO>()
+        Long afterHitQuota = null;
+        List<PartitionCrashDO> partitionCrashDOS = partitionCrashMapper.selectList(new LambdaQueryWrapperX<PartitionCrashDO>()
                 .eq(PartitionCrashDO::getUserId, userId)
                 .orderByDesc(PartitionCrashDO::getCreateTime)
-        ).get(0).getAfterHitQuota();
+        );
+        if(!partitionCrashDOS.isEmpty()){
+            afterHitQuota = partitionCrashDOS.get(0).getAfterHitQuota();
+        }
         return afterHitQuota == null ? 0L : afterHitQuota;
     }