From 8b7258c9427882bb1798f1502eaa35184c6e374e Mon Sep 17 00:00:00 2001 From: linwe <872216996@qq.com> Date: Fri, 09 Aug 2024 14:29:18 +0800 Subject: [PATCH] 短信指定楼栋发送 --- src/main/java/org/springblade/modules/place/vo/PlaceVO.java | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 155 insertions(+), 0 deletions(-) diff --git a/src/main/java/org/springblade/modules/place/vo/PlaceVO.java b/src/main/java/org/springblade/modules/place/vo/PlaceVO.java index 3dffbae..2ea6ebe 100644 --- a/src/main/java/org/springblade/modules/place/vo/PlaceVO.java +++ b/src/main/java/org/springblade/modules/place/vo/PlaceVO.java @@ -16,10 +16,25 @@ */ package org.springblade.modules.place.vo; +import com.baomidou.mybatisplus.annotation.TableField; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModelProperty; +import liquibase.pro.packaged.S; +import org.springblade.modules.doorplateAddress.entity.DoorplateAddressEntity; +import org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO; +import org.springblade.modules.grid.vo.GridVO; import org.springblade.modules.place.entity.PlaceEntity; import org.springblade.core.tool.node.INode; import lombok.Data; import lombok.EqualsAndHashCode; +import org.springblade.modules.place.entity.PlaceExtEntity; +import org.springblade.modules.place.entity.PlacePoiLabel; +import org.springblade.modules.place.entity.PlacePractitionerEntity; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 场所表 视图实体类 @@ -39,10 +54,150 @@ private String phone; + @ApiModelProperty(value = "开始时间", example = "") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private String startTime; + + /** 创建时间 */ + @ApiModelProperty(value = "结束时间", example = "") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private String endTime; + + + /** + * 类型 2:非小区(能关联地址表) 3:商超 + */ + private Integer addressType; + + @ApiModelProperty(value = "确认标记 1:待审核 2:审核通过 3:审核不通过") + private Integer confirmFlag; + /** * 采集人姓名 */ private String createUserName; + /** + * 1: 待完善 2:已完善 + */ + private Integer isPerfect; + + /** + * 门牌地址信息 + */ + private DoorplateAddressEntity doorplateAddressEntity; + + /** + * 网格数据 + */ + private GridVO grid; + + /** + * 场所标签关联表 + */ + private List<PlacePoiLabelVO> placePoiLabelVOList = new ArrayList<>(); + + /** + * 街道名称 + */ + private String townStreetName; + /** + * 社区名称 + */ + private String neiName; + + /** + * 社区编号 + */ + private String neiCode; + + /** + * 网格名称 + */ + private String gridName; + + /** + * 区域编号 + */ + private String regionCode; + + /** + * 详情id(维护) + */ + private Long placeExtId; + + /** + * 门牌地址信息 + */ + private PlaceExtEntity placeExtEntity; + + /** + * 颜色 + */ + private String color; + + /** + * 网格id + */ + private Integer gridId; + + /** + * 采集人实时经度 + */ + private String x; + + /** + * 采集人实时纬度 + */ + private String y; + + @ApiModelProperty(value = "警察名称") + private String policeName; + + @ApiModelProperty(value = "警察电话") + private String policePhone; + + @ApiModelProperty(value = "机构名称") + private String deptName; + + @ApiModelProperty(value = "地址") + private String addressName; + /** + * 社区编号 + */ + private String communityCode; + + /** + * 角色名称 + */ + private String roleName; + + @ApiModelProperty(value = "标签ids") + private String poiCodes; + + @ApiModelProperty(value = "标签id集合") + private List<String> poiCodeList ; + + /** 分类id */ + @ApiModelProperty(value = "分类id", example = "") + private Integer placeLabel; + + + /** 分类id */ + @ApiModelProperty(value = "分类id", example = "") + private Integer placeSmallLabel; + + /** + * 房屋绑定 + */ + private List<Map<String,Object>> houseBindList = new ArrayList<>(); + + /** + * 从业人员 + */ + private List<PlacePractitionerEntity> placePractitioner = new ArrayList<>(); + + @ApiModelProperty(value = "任务范围", example = "") + private String taskRange; } -- Gitblit v1.9.3