package com.xunmei.system.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.xunmei.system.domain.SysPhysicalDefenseConstruction; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.List; @Data public class SysOrgExtendDto { private List constructionList; @TableId @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty(value = "地址") @TableField(value = "address") private String address; @ApiModelProperty(value = "code") @TableField(value = "code") private String code; @ApiModelProperty(value = "guid") @TableField(value = "guid") private String guid; @ApiModelProperty(value = "禁用") @TableField(value = "is_lock") @JsonSerialize(using = ToStringSerializer.class) private Integer isLock; @ApiModelProperty(value = "负责人") @TableField(value = "manager") private String manager; @ApiModelProperty(value = "负责人电话") @TableField(value = "manager_phone") private String managerPhone; @ApiModelProperty(value = "nh名称") @TableField(value = "name") private String name; @JsonSerialize(using = ToStringSerializer.class) private Integer businessLibrary; @ApiModelProperty(value = "上级nh") @JsonSerialize(using = ToStringSerializer.class) @TableField(value = "parent_id") private Long parentId; @ApiModelProperty(value = "父节点GUID") @TableField(value = "parent_guid") private String parentGuid; @ApiModelProperty(value = "联系电话") @TableField(value = "phone") private String phone; @ApiModelProperty(value = "行政区域编码") @TableField(value = "city_code") private String cityCode; @ApiModelProperty(value = "机构类型") @TableField(value = "type") private Integer type; @ApiModelProperty(value = "路径") @TableField(value = "path") private String path; @ApiModelProperty(value = "是否删除") @TableField(value = "deleted") private Integer deleted; @TableField(value = "sort") @ApiModelProperty(value = "排序") private Double sort; @ApiModelProperty(value = "天气城市区域编码") @TableField(value = "weather_city_code") private String weatherCityCode; @JsonSerialize(using = ToStringSerializer.class) @TableField(value = "org_extend_id") private Long orgExtendId; @ApiModelProperty(value = "机构来源, 0:系统新增 1:fjnx同步") @TableField(value = "source") private Integer source; /** * 机构简称 */ @ApiModelProperty(value = "机构简称") @TableField(value = "short_name") private String shortName; /** * 备注 */ @ApiModelProperty(value = "备注") @TableField(value = "remark") private String remark; /** * 业务库出入口远程控制 */ @ApiModelProperty(value = "业务库出入口远程控制") private Integer remoteControl; /** * 离行式大堂设备 */ @ApiModelProperty(value = "离行式大堂设备") private Integer detachedLobbyEquipment; /** * 离行式穿墙设备 */ @ApiModelProperty(value = "离行式穿墙设备") private Integer detachedWallPenetratingEquipment; /** * 加钞间远程控制 */ @ApiModelProperty(value = "加钞间远程控制") private Integer cashAddingRoomRemoteControl; @ApiModelProperty(value = "可远程控制和实时授权出入口数量(业务库)") private Integer remoteControlCount; @ApiModelProperty(value = "可远程控制和实时授权出入口数量(离行式)") private Integer cashAddingRoomControlCount; }