Commit 72b10a61 by lzy

区域位置

parent 873dce62
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;
}
......@@ -15,4 +15,7 @@ public class PlatRoomQueryDTO {
@ApiModelProperty("房间名称")
private String name;
@ApiModelProperty("空间ID")
private String spaceId;
}
......@@ -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;
}
......@@ -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);
}
}
}
......@@ -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);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment