fix: 转换器和用户权限bug
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.schisandra.auth.application.dto;
|
package com.schisandra.auth.application.dto;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -11,6 +12,7 @@ import java.io.Serializable;
|
|||||||
* @since 2024-04-17 12:05:46
|
* @since 2024-04-17 12:05:46
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
//@Builder
|
||||||
public class SchisandraAuthPermissionDTO implements Serializable {
|
public class SchisandraAuthPermissionDTO implements Serializable {
|
||||||
|
|
||||||
private Long id;
|
private Long id;
|
||||||
@@ -30,11 +32,27 @@ public class SchisandraAuthPermissionDTO implements Serializable {
|
|||||||
private String icon;
|
private String icon;
|
||||||
|
|
||||||
private String permissionKey;
|
private String permissionKey;
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createdTime;
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
private Integer isDeleted;
|
private Integer isDeleted;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1,8 +1,10 @@
|
|||||||
package com.schisandra.auth.application.dto;
|
package com.schisandra.auth.application.dto;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ClassName:SchisandraAuthRoleDTO
|
* ClassName:SchisandraAuthRoleDTO
|
||||||
@@ -14,6 +16,7 @@ import java.io.Serializable;
|
|||||||
* @Version: v1.0
|
* @Version: v1.0
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
//@Builder
|
||||||
public class SchisandraAuthRoleDTO implements Serializable {
|
public class SchisandraAuthRoleDTO implements Serializable {
|
||||||
/**
|
/**
|
||||||
* id
|
* id
|
||||||
@@ -30,6 +33,25 @@ public class SchisandraAuthRoleDTO implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private String roleKey;
|
private String roleKey;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createdTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是否删除
|
* 是否删除
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
package com.schisandra.auth.application.dto;
|
package com.schisandra.auth.application.dto;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -11,6 +12,7 @@ import java.io.Serializable;
|
|||||||
* @since 2024-03-21 20:15:43
|
* @since 2024-03-21 20:15:43
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
//@Builder
|
||||||
public class SchisandraAuthUserDTO implements Serializable {
|
public class SchisandraAuthUserDTO implements Serializable {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -1,9 +1,10 @@
|
|||||||
package com.schisandra.auth.domain.bo;
|
package com.schisandra.auth.domain.bo;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* (SchisandraAuthPermission)实体类
|
* (SchisandraAuthPermission)实体类
|
||||||
@@ -32,11 +33,28 @@ public class SchisandraAuthPermissionBO implements Serializable {
|
|||||||
private String icon;
|
private String icon;
|
||||||
|
|
||||||
private String permissionKey;
|
private String permissionKey;
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createdTime;
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
private Integer isDeleted;
|
private Integer isDeleted;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
package com.schisandra.auth.domain.bo;
|
package com.schisandra.auth.domain.bo;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -17,6 +18,7 @@ import java.util.Date;
|
|||||||
* @Version: v1.0
|
* @Version: v1.0
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
//@Builder
|
||||||
public class SchisandraAuthRoleBO implements Serializable {
|
public class SchisandraAuthRoleBO implements Serializable {
|
||||||
/**
|
/**
|
||||||
* id
|
* id
|
||||||
@@ -33,6 +35,25 @@ public class SchisandraAuthRoleBO implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private String roleKey;
|
private String roleKey;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建人
|
||||||
|
*/
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
private Date createdTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
private String updateBy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 是否删除
|
* 是否删除
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
package com.schisandra.auth.domain.bo;
|
package com.schisandra.auth.domain.bo;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -12,6 +13,7 @@ import java.util.Date;
|
|||||||
* @since 2024-03-21 20:15:43
|
* @since 2024-03-21 20:15:43
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
//@Builder
|
||||||
public class SchisandraAuthUserBO implements Serializable {
|
public class SchisandraAuthUserBO implements Serializable {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -1,12 +1,13 @@
|
|||||||
package com.schisandra.auth.domain.service;
|
package com.schisandra.auth.domain.service;
|
||||||
|
|
||||||
import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO;
|
import com.schisandra.auth.domain.bo.SchisandraAuthPermissionBO;
|
||||||
|
import com.schisandra.auth.infra.basic.entity.SchisandraAuthPermission;
|
||||||
|
|
||||||
|
|
||||||
public interface SchisandraAuthPermissionDomainService {
|
public interface SchisandraAuthPermissionDomainService {
|
||||||
Object update(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
Object update(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
||||||
Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
Object delete(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
||||||
Object insert(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
Object insert(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
||||||
Object select(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
SchisandraAuthPermission select(SchisandraAuthPermissionBO schisandraAuthPermissionBO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -8,9 +8,12 @@ import com.schisandra.auth.infra.basic.service.SchisandraAuthPermissionService;
|
|||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuthPermissionDomainService {
|
public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuthPermissionDomainService {
|
||||||
|
@Resource
|
||||||
SchisandraAuthPermissionService schisandraAuthPermissionService;
|
SchisandraAuthPermissionService schisandraAuthPermissionService;
|
||||||
/**
|
/**
|
||||||
* @description: 更新
|
* @description: 更新
|
||||||
@@ -59,7 +62,7 @@ public class SchisandraAuthPermissionDomainServiceImpl implements SchisandraAuth
|
|||||||
* @date: 2024/4/17 17:07
|
* @date: 2024/4/17 17:07
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Object select(SchisandraAuthPermissionBO schisandraAuthPermissionBO) {
|
public SchisandraAuthPermission select(SchisandraAuthPermissionBO schisandraAuthPermissionBO) {
|
||||||
|
|
||||||
SchisandraAuthPermission schisandraAuthPermission = SchisandraAuthPermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthPermissionBO);
|
SchisandraAuthPermission schisandraAuthPermission = SchisandraAuthPermissionBOConverter.INSTANCE.convertBOToEntity(schisandraAuthPermissionBO);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user