fix: 转换器和用户权限bug

This commit is contained in:
zlg
2024-04-20 00:45:53 +08:00
parent b14d912523
commit 6b6d6ae16c
8 changed files with 91 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
package com.schisandra.auth.application.dto;
import lombok.Builder;
import lombok.Data;
import java.util.Date;
@@ -11,6 +12,7 @@ import java.io.Serializable;
* @since 2024-04-17 12:05:46
*/
@Data
//@Builder
public class SchisandraAuthPermissionDTO implements Serializable {
private Long id;
@@ -30,11 +32,27 @@ public class SchisandraAuthPermissionDTO implements Serializable {
private String icon;
private String permissionKey;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
private Integer isDeleted;
}

View File

@@ -1,8 +1,10 @@
package com.schisandra.auth.application.dto;
import lombok.Builder;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* ClassName:SchisandraAuthRoleDTO
@@ -14,6 +16,7 @@ import java.io.Serializable;
* @Version: v1.0
*/
@Data
//@Builder
public class SchisandraAuthRoleDTO implements Serializable {
/**
* id
@@ -30,6 +33,25 @@ public class SchisandraAuthRoleDTO implements Serializable {
*/
private String roleKey;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
/**
* 是否删除

View File

@@ -1,5 +1,6 @@
package com.schisandra.auth.application.dto;
import lombok.Builder;
import lombok.Data;
import java.io.Serializable;
@@ -11,6 +12,7 @@ import java.io.Serializable;
* @since 2024-03-21 20:15:43
*/
@Data
//@Builder
public class SchisandraAuthUserDTO implements Serializable {
/**

View File

@@ -1,9 +1,10 @@
package com.schisandra.auth.domain.bo;
import lombok.Builder;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;
import java.util.Date;
/**
* (SchisandraAuthPermission)实体类
@@ -32,11 +33,28 @@ public class SchisandraAuthPermissionBO implements Serializable {
private String icon;
private String permissionKey;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
private Integer isDeleted;
}

View File

@@ -1,5 +1,6 @@
package com.schisandra.auth.domain.bo;
import lombok.Builder;
import lombok.Data;
import java.io.Serializable;
@@ -17,6 +18,7 @@ import java.util.Date;
* @Version: v1.0
*/
@Data
//@Builder
public class SchisandraAuthRoleBO implements Serializable {
/**
* id
@@ -33,6 +35,25 @@ public class SchisandraAuthRoleBO implements Serializable {
*/
private String roleKey;
/**
* 创建人
*/
private String createdBy;
/**
* 创建时间
*/
private Date createdTime;
/**
* 更新人
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
/**
* 是否删除

View File

@@ -1,5 +1,6 @@
package com.schisandra.auth.domain.bo;
import lombok.Builder;
import lombok.Data;
import java.io.Serializable;
@@ -12,6 +13,7 @@ import java.util.Date;
* @since 2024-03-21 20:15:43
*/
@Data
//@Builder
public class SchisandraAuthUserBO implements Serializable {
/**

View File

@@ -1,12 +1,13 @@
package com.schisandra.auth.domain.service;
import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO;
import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission;
public interface SchisandraAuthPermissionDomainService {
Object update(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
Object insert(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
Object select(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
SchisandraAuthPermission select(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
}

View File

@@ -8,9 +8,12 @@ import com.schisandra.auth.infra.basic.service.SchisandraAuthPermissionService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@Service
@Slf4j
public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuthPermissionDomainService {
@Resource
SchisandraAuthPermissionService schisandraAuthPermissionService;
/**
* @description: 更新
@@ -59,7 +62,7 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth
* @date: 2024/4/17 17:07
*/
@Override
public Object select(SchisandraAuthPermissionBO schisandraAuthPermissionBO) {
public SchisandraAuthPermission select(SchisandraAuthPermissionBO schisandraAuthPermissionBO) {
SchisandraAuthPermission schisandraAuthPermission = SchisandraAuthPermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthPermissionBO);