first commit

This commit is contained in:
Mauve
2026-09-08 16:56:12 +08:00
commit 6ce4e4a166
898 changed files with 234303 additions and 0 deletions
@@ -0,0 +1,41 @@
package com.mgm.mcrm.admin.mappers;
import com.mgm.mcrm.admin.dtos.SysGroupDataPermissionDto;
import com.mgm.mcrm.admin.dtos.SysGroupDto;
import com.mgm.mcrm.admin.dtos.SysGroupPermissionDto;
import com.mgm.mcrm.admin.dtos.SysUserDto;
import com.mgm.mcrm.admin.models.SysGroup;
import com.mgm.mcrm.admin.models.SysGroupDataPermission;
import com.mgm.mcrm.admin.models.SysGroupPermission;
import com.mgm.mcrm.admin.models.SysUser;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import java.util.List;
@Mapper(componentModel = "spring")
public interface SysGroupMapper {
List<SysGroupDto> toSysGroupDtosList(List<SysGroup> sysGroups);
@Mapping(target = "id", source = "id")
SysGroupDto toSysGroupDto(SysGroup sysGroup);
@Mapping(target = "id", source = "id")
SysGroup toSysGroup(SysGroupDto sysGroupDto);
List<SysGroupDataPermissionDto> toSysGroupDataPermissionDtosList(List<SysGroupDataPermission> sysGroupDataPermissions);
@Mapping(target = "id", source = "id")
SysGroupDataPermissionDto toSysGroupDataPermissionDto(SysGroupDataPermission sysGroupDataPermission);
List<SysGroupDataPermission> toSysGroupDataPermissionList(List<SysGroupDataPermissionDto> sysGroupDataPermissionDtos);
List<SysGroupPermissionDto> toSysGroupPermissionDtosList(List<SysGroupPermission> sysGroupPermissions);
SysGroupPermissionDto toSysGroupPermissionDto(SysGroupPermission sysGroupPermission);
List<SysGroupPermission> toSysGroupPermissionList(List<SysGroupPermissionDto> sysGroupPermissionDtos);
SysGroupPermissionDto toSysGroupPermissionDto(SysGroupPermissionDto sysGroupPermissionDto);
}