diff --git a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/SysSocialDetailsVO.java b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/SysSocialDetailsVO.java new file mode 100644 index 000000000..156ecf83f --- /dev/null +++ b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/vo/SysSocialDetailsVO.java @@ -0,0 +1,32 @@ +package com.pig4cloud.pigx.admin.api.vo; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; + +/** + * 系统登录账号VO + * + * @author lengleng + * @date 2024/3/8 + */ +@Data +public class SysSocialDetailsVO { + + /** + * 账号 + */ + @Schema(description = "appId") + private String appId; + + /** + * 类型 + */ + @Schema(description = "账号类型") + private String type; + + /** + * 扩展字段 + */ + @Schema(description = "扩展字段") + private String ext; +} diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/SysSocialDetailsService.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/SysSocialDetailsService.java index 1994e3255..6d6e67745 100755 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/SysSocialDetailsService.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/SysSocialDetailsService.java @@ -20,6 +20,7 @@ package com.pig4cloud.pigx.admin.service; import com.baomidou.mybatisplus.extension.service.IService; import com.pig4cloud.pigx.admin.api.dto.UserInfo; import com.pig4cloud.pigx.admin.api.entity.SysSocialDetails; +import com.pig4cloud.pigx.admin.api.vo.SysSocialDetailsVO; import java.util.List; @@ -46,5 +47,5 @@ public interface SysSocialDetailsService extends IService { */ UserInfo getUserInfo(String inStr); - List selectList(); + List selectList(); } diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysSocialDetailsServiceImpl.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysSocialDetailsServiceImpl.java index 05824c006..21949070f 100755 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysSocialDetailsServiceImpl.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/service/impl/SysSocialDetailsServiceImpl.java @@ -23,6 +23,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.pig4cloud.pigx.admin.api.dto.UserInfo; import com.pig4cloud.pigx.admin.api.entity.SysSocialDetails; import com.pig4cloud.pigx.admin.api.entity.SysUser; +import com.pig4cloud.pigx.admin.api.vo.SysSocialDetailsVO; import com.pig4cloud.pigx.admin.handler.LoginHandler; import com.pig4cloud.pigx.admin.mapper.SysSocialDetailsMapper; import com.pig4cloud.pigx.admin.mapper.SysUserMapper; @@ -95,11 +96,11 @@ public class SysSocialDetailsServiceImpl extends ServiceImpl */ @Override - public List selectList() { + public List selectList() { List sysSocialDetailsList = baseMapper.selectList(Wrappers.query()); return sysSocialDetailsList.stream().map(sysSocialDetails -> { - SysSocialDetails newSysSocialDetails = new SysSocialDetails(); - BeanUtils.copyProperties(sysSocialDetails, newSysSocialDetails, SysSocialDetails.Fields.appSecret); + SysSocialDetailsVO newSysSocialDetails = new SysSocialDetailsVO(); + BeanUtils.copyProperties(sysSocialDetails, newSysSocialDetails); return newSysSocialDetails; }).collect(Collectors.toList()); }