|
@@ -0,0 +1,99 @@
|
|
|
+using SqlSugar;
|
|
|
+using System;
|
|
|
+using System.Collections.Generic;
|
|
|
+using System.ComponentModel;
|
|
|
+using System.Linq;
|
|
|
+using System.Text;
|
|
|
+using System.Threading.Tasks;
|
|
|
+using XF.Domain.Repository;
|
|
|
+using Hotline.Orders;
|
|
|
+using Hotline.Share.Enums.Snapshot;
|
|
|
+
|
|
|
+namespace Hotline.Snapshot;
|
|
|
+
|
|
|
+/// <summary>
|
|
|
+/// 市民红包审核
|
|
|
+/// </summary>
|
|
|
+[Description("市民红包审核")]
|
|
|
+public class RedPackAudit : CreationSoftDeleteEntity
|
|
|
+{
|
|
|
+ /// <summary>
|
|
|
+ /// 关联工单编号
|
|
|
+ /// <inheritdoc cref="Order"/>表的Id字段
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "关联工单编号")]
|
|
|
+ public string OrderId { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审核状态
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审核状态")]
|
|
|
+ public ERedPackAuditStatus Status { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审批时间
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审批时间")]
|
|
|
+ public DateTime? AuditTime { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 配置金额(分)
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "配置金额(分)")]
|
|
|
+ public int ShouldAmount { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审批金额(分)
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审批金额(分)")]
|
|
|
+ public int ApprovedAmount { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 实发金额(分)
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "实发金额(分)")]
|
|
|
+ public int AcutalAmount { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 市民奖励发放结果
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "市民奖励发放结果")]
|
|
|
+ public bool IsSend { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 市民奖励发放备注
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "市民奖励发放备注")]
|
|
|
+ public string SendRemarks { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 操作人
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "操作人")]
|
|
|
+ public string AuditId { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 操作人
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "操作人")]
|
|
|
+ public string AuditrName { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审批部门
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审批部门")]
|
|
|
+ public string AuditOrgId { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审批部门名称
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审批部门名称")]
|
|
|
+ public string AuditOrgName { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 审批意见
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "审批意见")]
|
|
|
+ public string AuditRemark { get; set; }
|
|
|
+
|
|
|
+}
|