Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄嘉阳
/
iot-platform-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
bc0a4755
authored
Aug 29, 2023
by
李小龙
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
BaseTenantDTO
parent
499c23f3
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
17 additions
and
17 deletions
server-common/src/main/java/com/makeit/common/dto/BaseTenantIdDTO.java → server-common/src/main/java/com/makeit/common/dto/BaseTenantDTO.java
server-common/src/main/java/com/makeit/module/admin/dto/SysDeptQueryDTO.java
server-common/src/main/java/com/makeit/module/admin/dto/SysRoleDTOVO.java
server-common/src/main/java/com/makeit/module/admin/dto/SysRoleMenuDTO.java
server-common/src/main/java/com/makeit/module/admin/dto/SysUserRoleDTO.java
server-common/src/main/java/com/makeit/module/system/dto/SysConfigCategoryDTOVO.java
server-common/src/main/java/com/makeit/utils/sql/WrapperUtil.java
server-common/src/main/java/com/makeit/utils/user/tenant/SysUserVO.java
server-common/src/main/java/com/makeit/common/dto/BaseTenant
Id
DTO.java
→
server-common/src/main/java/com/makeit/common/dto/BaseTenantDTO.java
View file @
bc0a4755
...
...
@@ -10,16 +10,16 @@ import lombok.experimental.FieldNameConstants;
import
java.io.Serializable
;
@ApiModel
(
"
厂别
dto"
)
@ApiModel
(
"
租户
dto"
)
@FieldNameConstants
@Data
@AllArgsConstructor
@NoArgsConstructor
//@Builder
public
class
BaseTenant
Id
DTO
extends
BaseIdDTO
implements
Serializable
{
public
class
BaseTenantDTO
extends
BaseIdDTO
implements
Serializable
{
@ExcelIgnore
@ApiModelProperty
(
value
=
"
厂别
id"
,
required
=
true
)
@ApiModelProperty
(
value
=
"
租户
id"
,
required
=
true
)
private
String
tenantId
;
}
server-common/src/main/java/com/makeit/module/admin/dto/SysDeptQueryDTO.java
View file @
bc0a4755
package
com
.
makeit
.
module
.
admin
.
dto
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@ApiModel
(
"部门 查询"
)
@Data
public
class
SysDeptQueryDTO
extends
BaseTenant
Id
DTO
{
public
class
SysDeptQueryDTO
extends
BaseTenantDTO
{
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
...
...
server-common/src/main/java/com/makeit/module/admin/dto/SysRoleDTOVO.java
View file @
bc0a4755
package
com
.
makeit
.
module
.
admin
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -15,7 +15,7 @@ import java.util.List;
@ApiModel
(
"角色 列表 新增 编辑 详情"
)
@Data
public
class
SysRoleDTOVO
extends
BaseTenant
Id
DTO
implements
Serializable
{
public
class
SysRoleDTOVO
extends
BaseTenantDTO
implements
Serializable
{
@NotBlank
(
message
=
"名称不能为空"
)
@Size
(
max
=
64
,
message
=
"名称最长为64字符"
)
...
...
server-common/src/main/java/com/makeit/module/admin/dto/SysRoleMenuDTO.java
View file @
bc0a4755
package
com
.
makeit
.
module
.
admin
.
dto
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -11,7 +11,7 @@ import java.util.List;
@ApiModel
(
"角色分配菜单"
)
@Data
public
class
SysRoleMenuDTO
extends
BaseTenant
Id
DTO
implements
Serializable
{
public
class
SysRoleMenuDTO
extends
BaseTenantDTO
implements
Serializable
{
// @ApiModelProperty(value = "菜单id")
// private String menuId;
...
...
server-common/src/main/java/com/makeit/module/admin/dto/SysUserRoleDTO.java
View file @
bc0a4755
package
com
.
makeit
.
module
.
admin
.
dto
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -9,7 +9,7 @@ import java.io.Serializable;
@ApiModel
(
"角色分配用户"
)
@Data
public
class
SysUserRoleDTO
extends
BaseTenant
Id
DTO
implements
Serializable
{
public
class
SysUserRoleDTO
extends
BaseTenantDTO
implements
Serializable
{
@ApiModelProperty
(
value
=
"用户id"
)
private
String
userId
;
...
...
server-common/src/main/java/com/makeit/module/system/dto/SysConfigCategoryDTOVO.java
View file @
bc0a4755
package
com
.
makeit
.
module
.
system
.
dto
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
public
class
SysConfigCategoryDTOVO
extends
BaseTenant
Id
DTO
{
public
class
SysConfigCategoryDTOVO
extends
BaseTenantDTO
{
@ApiModelProperty
(
"编码"
)
private
String
code
;
...
...
server-common/src/main/java/com/makeit/utils/sql/WrapperUtil.java
View file @
bc0a4755
...
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.Wrapper;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.support.SFunction
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
com.makeit.common.entity.BaseBusEntity
;
import
com.makeit.global.aspect.tenant.TenantIdUtil
;
...
...
@@ -30,7 +30,7 @@ public class WrapperUtil {
return
lambdaQueryWrapper
;
}
public
static
<
T
extends
BaseBusEntity
>
LambdaQueryWrapper
<
T
>
withTenantId
(
BaseTenant
Id
DTO
baseFactoryDTO
,
Class
<
T
>
clazz
)
{
public
static
<
T
extends
BaseBusEntity
>
LambdaQueryWrapper
<
T
>
withTenantId
(
BaseTenantDTO
baseFactoryDTO
,
Class
<
T
>
clazz
)
{
LambdaQueryWrapper
<
T
>
lambdaQueryWrapper
=
new
LambdaQueryWrapper
<>(
clazz
);
lambdaQueryWrapper
.
eq
(
BaseBusEntity:
:
getTenantId
,
baseFactoryDTO
.
getTenantId
());
return
lambdaQueryWrapper
;
...
...
server-common/src/main/java/com/makeit/utils/user/tenant/SysUserVO.java
View file @
bc0a4755
package
com
.
makeit
.
utils
.
user
.
tenant
;
import
com.makeit.common.dto.BaseTenant
Id
DTO
;
import
com.makeit.common.dto.BaseTenantDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@ApiModel
(
"厂别用户vo"
)
@Data
public
class
SysUserVO
extends
BaseTenant
Id
DTO
{
public
class
SysUserVO
extends
BaseTenantDTO
{
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment