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
72b10a61
authored
Sep 08, 2023
by
lzy
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
区域位置
parent
873dce62
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
79 additions
and
3 deletions
server-service/src/main/java/com/makeit/dto/platform/space/PlatRegionSettingDTO.java
server-service/src/main/java/com/makeit/dto/platform/space/PlatRoomQueryDTO.java
server-service/src/main/java/com/makeit/entity/platform/space/PlatRegionSetting.java
server-service/src/main/java/com/makeit/enums/platform/device/PlatDeviceEnum.java
server-service/src/main/java/com/makeit/service/platform/space/impl/PlatRoomServiceImpl.java
server-service/src/main/java/com/makeit/dto/platform/space/PlatRegionSettingDTO.java
0 → 100644
View file @
72b10a61
package
com
.
makeit
.
dto
.
platform
.
space
;
import
com.makeit.common.dto.BaseIdDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* @Author:lzy
* @Date:2023/9/8 14:51
* @Describe:
*/
@Data
@ApiModel
(
"PlatRegionSettingDTO"
)
public
class
PlatRegionSettingDTO
extends
BaseIdDTO
{
@ApiModelProperty
(
"安装方式 数据字典:device.install 0-顶装 1-侧装"
)
private
String
installType
;
@ApiModelProperty
(
"设备朝向 数据字典:device.toward 0-上 1-下 2-左 3-右"
)
private
String
toward
;
@ApiModelProperty
(
"区域名称"
)
private
String
regionName
;
@ApiModelProperty
(
"区域定位"
)
private
String
regionRange
;
@ApiModelProperty
(
"房间门定位"
)
private
String
roomRange
;
@ApiModelProperty
(
"设备ID"
)
private
String
equipmentId
;
@ApiModelProperty
(
"房间ID"
)
private
String
roomId
;
}
server-service/src/main/java/com/makeit/dto/platform/space/PlatRoomQueryDTO.java
View file @
72b10a61
...
...
@@ -15,4 +15,7 @@ public class PlatRoomQueryDTO {
@ApiModelProperty
(
"房间名称"
)
private
String
name
;
@ApiModelProperty
(
"空间ID"
)
private
String
spaceId
;
}
server-service/src/main/java/com/makeit/entity/platform/space/PlatRegionSetting.java
View file @
72b10a61
...
...
@@ -16,12 +16,15 @@ import lombok.EqualsAndHashCode;
@ApiModel
(
value
=
"RegionSetting对象"
,
description
=
"区域设置"
)
public
class
PlatRegionSetting
extends
BaseBusEntity
{
@ApiModelProperty
(
"区域设置Id"
)
private
String
regionSettingId
;
/**
* 数据字典:device.install
*/
@ApiModelProperty
(
"安装方式 0-顶装 1-侧装"
)
private
String
installType
;
/**
* 数据字典:device.toward
*/
@ApiModelProperty
(
"设备朝向 0-上 1-下 2-左 3-右"
)
private
String
toward
;
...
...
@@ -36,4 +39,7 @@ public class PlatRegionSetting extends BaseBusEntity {
@ApiModelProperty
(
"设备ID"
)
private
String
equipmentId
;
@ApiModelProperty
(
"房间ID"
)
private
String
roomId
;
}
server-service/src/main/java/com/makeit/enums/platform/device/PlatDeviceEnum.java
View file @
72b10a61
...
...
@@ -32,4 +32,33 @@ public class PlatDeviceEnum {
}
}
public
enum
InstallEnum
implements
BaseEnum
{
CROWN
(
"device.install.crown"
),
SIDE
(
"device.install.side"
);
private
String
code
;
InstallEnum
(
String
code
)
{
this
.
code
=
code
;
}
public
String
getValue
()
{
return
SysDictUtil
.
getValue
(
code
);
}
}
public
enum
TowardEnum
implements
BaseEnum
{
UP
(
"device.toward.up"
),
DOWN
(
"device.toward.down"
),
LEFT
(
"device.toward.left"
),
RIGHT
(
"device.toward.right"
);
private
String
code
;
TowardEnum
(
String
code
)
{
this
.
code
=
code
;
}
public
String
getValue
()
{
return
SysDictUtil
.
getValue
(
code
);
}
}
}
server-service/src/main/java/com/makeit/service/platform/space/impl/PlatRoomServiceImpl.java
View file @
72b10a61
...
...
@@ -118,6 +118,7 @@ public class PlatRoomServiceImpl extends ServiceImpl<PlatRoomMapper, PlatRoom> i
Page
<
PlatRoom
>
p
=
PageUtil
.
toMpPage
(
page
);
LambdaQueryWrapper
<
PlatRoom
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
like
(
StringUtil
.
isNotEmpty
(
dto
.
getName
()),
PlatRoom:
:
getName
,
dto
.
getName
());
queryWrapper
.
eq
(
StringUtil
.
isNotEmpty
(
dto
.
getSpaceId
()),
PlatRoom:
:
getSpaceId
,
dto
.
getSpaceId
());
Page
<
PlatRoom
>
pages
=
page
(
p
,
queryWrapper
);
return
PageUtil
.
toPageVO
(
pages
.
getRecords
(),
pages
);
}
...
...
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