|
|
@@ -3,26 +3,23 @@ package com.jzg.organization.service.impl;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.jzg.commons.core.base.BaseController;
|
|
|
-import com.jzg.commons.core.base.PageRequest;
|
|
|
import com.jzg.commons.core.base.StateResult;
|
|
|
import com.jzg.commons.core.page.HttpResult;
|
|
|
+import com.jzg.commons.entity.dto.SysUserInfoParam;
|
|
|
import com.jzg.commons.entity.dto.SysUserJzgInfoBankCardDto;
|
|
|
import com.jzg.commons.entity.dto.SysUserJzgInfoDto;
|
|
|
import com.jzg.commons.entity.po.*;
|
|
|
import com.jzg.commons.entity.vo.*;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
|
import com.jzg.commons.util.MinioUtils;
|
|
|
-import com.jzg.commons.util.PasswordUtils;
|
|
|
+import com.jzg.commons.util.StringUtils;
|
|
|
import com.jzg.commons.util.idgen.IdGenerate;
|
|
|
import com.jzg.organization.mapper.SysUploadFilesMapper;
|
|
|
import com.jzg.organization.mapper.SysUserJzgInfoMapper;
|
|
|
import com.jzg.organization.mapper.SysUserMapper;
|
|
|
import com.jzg.organization.service.*;
|
|
|
-import com.jzg.organization.service.*;
|
|
|
import com.jzg.organization.state.UserState;
|
|
|
import com.jzg.organization.state.listener.UserStateListener;
|
|
|
-import io.micrometer.core.instrument.Meter;
|
|
|
import jakarta.annotation.Resource;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -35,8 +32,6 @@ import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
-import static com.jzg.commons.constants.Constants.DEFAULT_PASSWORD;
|
|
|
-
|
|
|
/**
|
|
|
* @author Administrator
|
|
|
* @description 针对表【sys_area(省市县代码)】的数据库操作Service实现
|
|
|
@@ -212,6 +207,25 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
return stateResult.isResult();
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public AuditCountVo getAuditCount(SysUserInfoParam sysUserInfoParam) {
|
|
|
+ AuditCountVo auditCountVo = new AuditCountVo();
|
|
|
+ LambdaQueryWrapper<SysUserJzgInfo> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ queryWrapper.eq(StringUtils.isNotEmpty(sysUserInfoParam.getTypeAttr()), SysUserJzgInfo::getTypeAttr, sysUserInfoParam.getTypeAttr())
|
|
|
+ .eq(StringUtils.isNotEmpty(sysUserInfoParam.getDeptId()),SysUserJzgInfo::getDeptId, sysUserInfoParam.getDeptId())
|
|
|
+ .eq(SysUserJzgInfo::getIsDelete,0)
|
|
|
+ .eq(SysUserJzgInfo::getIsEnable,0)
|
|
|
+ ;
|
|
|
+
|
|
|
+ queryWrapper.eq(SysUserJzgInfo::getStatus,4); // 未审核
|
|
|
+ Long noCount = sysUserJzgInfoService.count(queryWrapper);
|
|
|
+ queryWrapper.eq(SysUserJzgInfo::getStatus,6); // 审核失败
|
|
|
+ Long failCount = sysUserJzgInfoService.count(queryWrapper);
|
|
|
+ auditCountVo.setNoAuditCount(noCount);
|
|
|
+ auditCountVo.setFailAuditCount(failCount);
|
|
|
+ return auditCountVo;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public boolean realNameAuthFailed(String userId){
|