|
@@ -22,6 +22,7 @@ import com.ydtech.modules.admin.dao.SysUserMapper;
|
|
|
import com.ydtech.modules.admin.model.SysPartnerAccount;
|
|
import com.ydtech.modules.admin.model.SysPartnerAccount;
|
|
|
import com.ydtech.modules.admin.model.SysUser;
|
|
import com.ydtech.modules.admin.model.SysUser;
|
|
|
import com.ydtech.modules.admin.model.vo.AppUserInfoVo;
|
|
import com.ydtech.modules.admin.model.vo.AppUserInfoVo;
|
|
|
|
|
+import com.ydtech.modules.admin.model.vo.SysUser2Vo;
|
|
|
import com.ydtech.modules.admin.service.impl.SysUserServiceImpl;
|
|
import com.ydtech.modules.admin.service.impl.SysUserServiceImpl;
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.order.dao.InsUploadFilesMapper;
|
|
import com.ydtech.modules.order.dao.InsUploadFilesMapper;
|
|
@@ -594,6 +595,16 @@ public class PartnerUserServiceImpl extends ServiceImpl<PartnerUserMapper, Partn
|
|
|
return HttpResult.ok(jsonObject);
|
|
return HttpResult.ok(jsonObject);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public List<PartnerUser> selectRepeat(SysUser2Vo sysUserVo,String grade) {
|
|
|
|
|
+ LambdaQueryWrapper<PartnerUser> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ queryWrapper.eq(PartnerUser::getReferrerId,sysUserVo.getSysUser().getReferrerId());
|
|
|
|
|
+ queryWrapper.eq(PartnerUser::getMobile,sysUserVo.getSysUser().getMobile());
|
|
|
|
|
+ queryWrapper.eq(PartnerUser::getGrade,grade);
|
|
|
|
|
+ List<PartnerUser> partnerUsers = baseMapper.selectList(queryWrapper);
|
|
|
|
|
+ return partnerUsers;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
private List<MyUserLevel> getUserLevels(String userId, List<PartnerRule> partnerRules, Map<Integer, PartnerUser> userMap) {
|
|
private List<MyUserLevel> getUserLevels(String userId, List<PartnerRule> partnerRules, Map<Integer, PartnerUser> userMap) {
|
|
|
List<MyUserLevel> list = new ArrayList<>();
|
|
List<MyUserLevel> list = new ArrayList<>();
|