Преглед изворни кода

feat: 用户认证状态查询条件

lixuesong пре 3 година
родитељ
комит
262b505284

+ 5 - 0
hnqz-upms/hnqz-upms-api/src/main/java/com/qunzhixinxi/hnqz/admin/api/dto/UserDTO.java

@@ -62,6 +62,11 @@ public class UserDTO extends SysUser {
 
 	private String subType;
 
+	/**
+	 * 认证状态
+	 */
+	private String certType;
+
 	/**
 	 * 用户id集合
 	 */

+ 3 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/SysUserServiceImpl.java

@@ -972,10 +972,11 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
 	public IPage selectUserList(Page page, UserDTO userDTO) {
 
 		// 认证状态查询条件
-		if (StrUtil.isNotBlank(userDTO.getSubType()) && userDTO.getCertStatus() != null) {
+//		if (StrUtil.isNotBlank(userDTO.getSubType()) && userDTO.getCertStatus() != null) {
+		if (StrUtil.isNotBlank(userDTO.getSubType()) && userDTO.getCertType() != null) {
 			List<SysUserSub> userSubList = sysUserSubMapper.selectList(Wrappers.<SysUserSub>lambdaQuery()
 					.eq(SysUserSub::getGigType, GigTypeEnum.resolve(Integer.parseInt(userDTO.getSubType())))
-					.eq(SysUserSub::getCertStatus, userDTO.getCertStatus()));
+					.eq(SysUserSub::getCertStatus, userDTO.getCertType()));
 			if (CollUtil.isNotEmpty(userSubList)) {
 				Set<Integer> certUserIdSet = userSubList.stream().map(SysUserSub::getUserId).collect(Collectors.toSet());
 				if (CollUtil.isNotEmpty(userDTO.getUserIdList())) {