123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- 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? AuditName { 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; }
- public string? Remark { get; set; }
- }
|