using SnapshotWinFormsApp.Entities.NewHotline; using SqlSugar; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Hotline.Snapshot; /// /// 志愿者上报 /// [SugarTable("volunteer_report")] [Description("志愿者上报")] public class VolunteerReport : FullStateEntity { /// /// 作业类型 /// [SugarColumn(ColumnDescription = "作业类型")] public string JobType { get; set; } /// /// 上报人联系方式 /// [SugarColumn(ColumnDescription = "上报人联系方式")] public string PhoneNumber { get; set; } /// /// 上报人姓名 /// [SugarColumn(ColumnDescription = "上报人姓名")] public string Name { get; set; } /// /// 申报人手机号码 /// public string? DeclarePhoneNumber { get; set; } /// /// 志愿者姓名 /// [SugarColumn(ColumnDescription = "志愿者姓名")] public string Volunteer { get; set; } /// /// 志愿者电话 /// [SugarColumn(ColumnDescription = "志愿者电话")] public string VolunteerPhone { get; set; } /// /// 是否已经申报 /// [SugarColumn(ColumnDescription = "是否已经申报")] public bool IsDeclare { get; set; } /// /// 生产经营单位内部是否按规定办理审批手续 /// [SugarColumn(ColumnDescription = "生产经营单位内部是否按规定办理审批手续")] public bool IsApprovalProcess { get; set; } /// /// 电气焊作业人员是否取得职业资格证书 /// [SugarColumn(ColumnDescription = "电气焊作业人员是否取得职业资格证书")] public bool IsProfessionalCertificate { get; set; } /// /// 是否落实作业现场监护人员 /// [SugarColumn(ColumnDescription = "是否落实作业现场监护人员")] public bool IsSiteMonitoring { get; set; } /// /// 是否在人员密集场所营业期间动火作业 /// [SugarColumn(ColumnDescription = "是否在人员密集场所营业期间动火作业")] public bool IsFireWork { get; set; } /// /// 是否清除作业现场及周围易燃物品或落实有效安全防范措施 /// [SugarColumn(ColumnDescription = "是否清除作业现场及周围易燃物品或落实有效安全防范措施")] public bool IsClearSafety { get; set; } /// /// 作业现场是否配备能满足现场灭火应急需求消防器材 /// [SugarColumn(ColumnDescription = "作业现场是否配备能满足现场灭火应急需求消防器材")] public bool HasFireEquipment { get; set; } /// /// 作业现场使用的工器具是否进行安全检查 /// [SugarColumn(ColumnDescription = "作业现场使用的工器具是否进行安全检查")] public bool IsToolSafety { get; set; } #region 地址信息 /// /// 经度 /// [SugarColumn(ColumnDescription = "经度")] public double? Longitude { get; set; } /// /// 维度 /// [SugarColumn(ColumnDescription = "维度")] public double? Latitude { get; set; } /// /// 行政区划编码; /// Area对象的Id; /// [SugarColumn(ColumnDescription = "行政区编码")] public string? AreaCode { get; set; } /// /// 省 /// [SugarColumn(ColumnDescription = "省")] public string? Province { get; set; } /// /// 市 /// [SugarColumn(ColumnDescription = "市")] public string? City { get; set; } /// /// 区/县 /// [SugarColumn(ColumnDescription = "区县")] public string? County { get; set; } /// /// 乡镇(4级行政区划) /// [SugarColumn(ColumnDescription = "4级行政区划")] public string? Town { get; set; } /// /// 详细街道 /// [SugarColumn(ColumnDescription = "详细街道")] public string? Street { get; set; } /// /// 行政区划地址 /// [SugarColumn(ColumnDescription = "行政区划地址")] public string? Address { get; set; } /// /// 完整地址 /// [SugarColumn(ColumnDescription = "完整地址")] public string? FullAddress { get; set; } #endregion }