| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace OASystem.Domain.Entities.Groups{    /// <summary>    /// 团组接待意见调查    /// </summary>    [SugarTable("Grp_Opinionaire")]    public class Grp_Opinionaire : EntityBase    {        /// <summary>        /// 团组Id        /// </summary>        [SugarColumn(ColumnDescription = "团组Id", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "int")]        public int DiId { get; set; }        /// <summary>        /// 城市名称        /// </summary>        [SugarColumn(ColumnDescription = "城市名称", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(200)")]        public string? CityName { get; set; }        /// <summary>        /// 导游名称        /// </summary>        [SugarColumn(ColumnDescription = "导游名称", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "nvarchar(200)")]        public string? TourGuideName { get; set; }        /// <summary>        /// 餐饮评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "餐饮评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? Catering { get; set; }        /// <summary>        /// 餐饮评分-原因(餐饮==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "餐饮评分-原因(餐饮评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? CateringReason { get; set; }        /// <summary>        /// 住宿评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "住宿评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? Stay { get; set; }        /// <summary>        /// 住宿评分-原因(住宿==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "住宿评分-原因(住宿评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? StayReason { get; set; }        /// <summary>        /// 行程评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "行程评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? Route { get; set; }        /// <summary>        /// 行程评分-原因(行程==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "行程评分-原因(行程评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? RouteReason { get; set; }        /// <summary>        /// 公务活动评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "公务活动评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? OfficialActivity { get; set; }        /// <summary>        /// 公务活动评分-原因(行程==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "公务活动评分-原因(公务活动评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? OfficialActivityReason { get; set; }        /// <summary>        /// 导游评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "导游评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? TourGuide { get; set; }        /// <summary>        /// 导游评分-原因(行程==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "导游评分-原因(导游评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? TourGuideReason { get; set; }        /// <summary>        /// 翻译评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "翻译评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? Translate { get; set; }        /// <summary>        /// 翻译评分-原因(行程==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "翻译评分-原因(翻译评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? TranslateReason { get; set; }        /// <summary>        /// 出行评分(A、B、C、D)        /// </summary>        [SugarColumn(ColumnDescription = "出行评分(A、B、C、D)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(10)")]        public string? Trip { get; set; }        /// <summary>        /// 出行评分-原因(行程==C||D 有值)        /// </summary>        [SugarColumn(ColumnDescription = "出行评分-原因(出行评分==C||D 有值)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(500)")]        public string? TripReason { get; set; }        /// <summary>        /// 电子签名文件名称        /// </summary>        [SugarColumn(ColumnDescription = "电子签名文件名称", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(100)")]        public string? ESFileName { get; set; }        /// <summary>        /// 签名日期(2024-10-08 15:00:00)        /// </summary>        [SugarColumn(ColumnDescription = "签名日期", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(30)")]        public string? SignatureDate { get; set; }    }}
 |