feat: 接口设计: user&user.tag

This commit is contained in:
2024-06-12 21:51:51 +08:00
parent 44a0b6028e
commit 20b02ddd31
36 changed files with 597 additions and 101 deletions

View File

@@ -0,0 +1,21 @@
package com.rainbus.dlp.entity.converter;
import com.rainbus.dlp.entity.dto.system.ApiInfo;
import com.rainbus.dlp.entity.pojo.user.SysResource;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import java.util.List;
@Mapper(componentModel = "spring")
public interface SystemConv {
@Mapping(target = "id", ignore = true)
@Mapping(target = "updatedAt", ignore = true)
@Mapping(target = "resource", source = "uri")
@Mapping(target = "createdAt", ignore = true)
SysResource ApiInfoDto2Pojo(ApiInfo apiInfo);
List<SysResource> ApiInfosDto2Pojo(List<ApiInfo> apiInfos);
}