123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- using DataTransmission.Enum;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace DataTransmission.Entity
- {
- /// <summary>
- /// 已发布工单
- /// </summary>
- [Description("工单发布")]
- //[SugarIndex("index_publish_orderId", nameof(OrderPublish.OrderId), OrderByType.Asc)]
- public class OrderPublish : FullStateEntity
- {
- public string OrderId { get; set; }
- /// <summary>
- /// 工单编码(冗余)
- /// </summary>
- public string No { get; set; }
- /// <summary>
- /// 发布范围
- /// </summary>
- public bool PublishState { get; set; }
- /// <summary>
- /// 整理标题
- /// </summary>
- public string ArrangeTitle { get; set; }
- /// <summary>
- /// 整理内容
- /// </summary>
- //[SugarColumn(ColumnDataType = "text")]
- public string ArrangeContent { get; set; }
- /// <summary>
- /// 整理结果
- /// </summary>
- //[SugarColumn(ColumnDataType = "text")]
- public string ArrangeOpinion { get; set; }
- /// <summary>
- /// 已发布工单
- /// </summary>
- //[Navigate(NavigateType.OneToOne, nameof(OrderId))]
- //public Order Order { get; set; }
- #region 省工单使用字段
- /// <summary>
- /// 省是否公开
- /// </summary>
- public bool? ProPublishState { get; set; }
- /// <summary>
- /// 反馈电话
- /// </summary>
- //[SugarColumn(IsNullable = true)]
- public string? FeedBackPhone { get; set; }
- /// <summary>
- /// 不公开原因
- /// </summary>
- //[SugarColumn(IsNullable = true)]
- public string? NoPubReason { get; set; }
- /// <summary>
- /// 是否联系
- /// </summary>
- public bool? IsContact { get; set; }
- /// <summary>
- /// 是否评价
- /// </summary>
- public bool? IsVisited { get; set; }
- /// <summary>
- /// 网民评价
- /// </summary>
- //[SugarColumn(ColumnDataType = "json", IsJson = true, IsNullable = true)]
- public Kv? NetizenEvaluate { get; set; }
- /// <summary>
- /// 评价内容
- /// </summary>
- public string? EvaluateContent { get; set; }
- /// <summary>
- /// 备注
- /// </summary>
- public string? Remark { get; set; }
- /// <summary>
- /// 答复口径
- /// </summary>
- //[SugarColumn(ColumnDataType = "text", IsNullable = true)]
- public string? AnswerContent { get; set; }
- #endregion
- public bool? Resolve { get; set; }
- }
- }
|