| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- 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<SysPhysicalDefenseConstruction> 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;
- }
|