using System; using System.Collections.Generic; using System.Text; using Infrastructure.Excel.Attributes; namespace Application.Shared.Dtos.Units.Imports { [TableDto(Name = "广电、邮政、通信")] [TableHeader(Title = "广电、邮政、通信单位统计表", HorizontalAlignment = HeaderHorizontalAlignment.Center, StartRowIndex = 0, StartCellIndex = 0, EndRowIndex = 0, Auto = true)] public class BPC { [ExcelColumn(Name = "序号", Sort = 1)] public int Index { get; set; } [ExcelColumn(Name = "单位名称", Sort = 2)] public string Name { get; set; } [ExcelColumn(Name = "所在旗县(市区)", Sort = 3)] public string Area { get; set; } [ExcelColumn(Name = "监管级别(一、二、三)", Sort = 4)] public string RegulatoryLevel { get; set; } [ExcelColumn(Name = "概况", Sort = 5)] public PBCSurvey Survey { get; set; } [ExcelColumn(Name = "消防安全责任人", Sort = 6)] public PersonInChargeOfSafety PersonInChargeOfSafetyInfo { get; set; } [ExcelColumn(Name = "消防安全管理人", Sort = 7)] public SecurityAdministrator SecurityAdministratorInfo { get; set; } [ExcelColumn(Name = "经度", Sort = 8)] public string Longitude { get; set; } [ExcelColumn(Name = "纬度", Sort = 9)] public string Latitude { get; set; } } [TableColumnDto] public class PBCSurvey:ISurvey { [ExcelColumn(Name = "建筑高度(米)", Sort = 2)] public string Height { get; set; } public int HeightValue { get; set; } [ExcelColumn(Name = "建筑面积(平方米)", Sort = 3)] public string Area { get; set; } [ExcelColumn(Name = "建筑层数(层)", Sort = 1)] public string UsageNature { get; set; } public string UsageNatureValue { get; set; } } }