|
@@ -1,12 +1,11 @@
|
|
|
package com.ydd.module.service.impl;
|
|
|
|
|
|
-import com.aliyun.oss.OSSClient;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.google.zxing.common.BitMatrix;
|
|
|
import com.ydd.common.constant.UserConstants;
|
|
|
import com.ydd.common.core.domain.entity.SysUser;
|
|
|
import com.ydd.common.enums.UserTypeEnums;
|
|
@@ -15,7 +14,6 @@ import com.ydd.common.exception.CustomException;
|
|
|
import com.ydd.common.oss.cloud.CloudStorageConfig;
|
|
|
import com.ydd.common.oss.cloud.OSSFactory;
|
|
|
import com.ydd.common.utils.SecurityUtils;
|
|
|
-import com.ydd.ecloud.core.utils.OSSHelper;
|
|
|
import com.ydd.module.domain.*;
|
|
|
import com.ydd.module.dto.BaseConfgMinDto;
|
|
|
import com.ydd.module.enums.PackageCityConfigPackageTypeEnum;
|
|
@@ -25,7 +23,6 @@ import com.ydd.module.mapper.AgentMapper;
|
|
|
import com.ydd.module.request.AgentBindRulePackageRequest;
|
|
|
import com.ydd.module.service.*;
|
|
|
import com.ydd.module.utils.BarCodeUtils;
|
|
|
-import com.ydd.module.utils.QRCodeUtil;
|
|
|
import com.ydd.system.service.ISysUserService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.apache.commons.compress.utils.Lists;
|
|
@@ -39,7 +36,6 @@ import java.awt.image.BufferedImage;
|
|
|
import java.io.InputStream;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
|
|
@@ -170,6 +166,9 @@ public class AgentServiceImpl extends ServiceImpl<AgentMapper, Agent> implements
|
|
|
if (agent.getEndTime() != null) {
|
|
|
lqw.le(Agent::getCreateTime, agent.getEndTime());
|
|
|
}
|
|
|
+ if (CollectionUtils.isNotEmpty(user.getAgentIds())) {
|
|
|
+ lqw.in(Agent::getId, user.getAgentIds());
|
|
|
+ }
|
|
|
lqw.orderByDesc(Agent::getCreateTime);
|
|
|
List<Agent> list = this.list(lqw);
|
|
|
List<AgentLevel> agentLevelList = iAgentLevelService.queryList(new AgentLevel(), user);
|