| | |
| | | using cylsg.Core; |
| | | using cylsg.Core.Attributes; |
| | | using cylsg.Model.UserModel; |
| | | using Newtonsoft.Json; |
| | | using SqlSugar; |
| | | using System; |
| | |
| | | /// <summary> |
| | | /// 获取或设置微信批次单号。 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "获取或设置微信批次单号")] |
| | | public string BatchId { get; set; } |
| | | [SugarColumn(ColumnDescription = "获取或设置微信批次单号",IsNullable =true)] |
| | | public string? BatchId { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取或设置批次状态。 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "获取或设置批次状态")] |
| | | [SugarColumn(ColumnDescription = "获取或设置批次状态",IsNullable =true)] |
| | | public string? BatchStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 用户ID。 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "用户ID")] |
| | | public int UserID { get; set; } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 用户表情。 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToOne, nameof(UserID))] |
| | | public User user { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 获取或设置批次的名称。 |
| | |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "获取或设置转账场景标识符", IsNullable = true)] |
| | | public string? TransferSceneId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 错误消息 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "错误消息", IsNullable = true)] |
| | | public string? ErrorMsg { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取或设置批次中的详细转账列表。 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToMany,nameof(WeChatTransferItem.WeChatTransferOrderID))] |
| | | /// <summary> |
| | | /// 错误标识 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "错误标识", IsNullable = true)] |
| | | public string? ErrorCode { get; set; } |
| | | /// <summary> |
| | | /// 获取或设置批次中的详细转账列表。 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToMany,nameof(WeChatTransferItem.WeChatTransferOrderID))] |
| | | public List<WeChatTransferItem> TransferDetailList { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 再次发起时 的描述 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "其他描述", IsNullable = true)] |
| | | public string? RemakeDes { get; set; } |
| | | /// <summary> |
| | | /// 是否重新发起支付,当支付失败后,超出重新的支付单失败后,需要重新更换单号重新发起新的支付请求,重新发起支付请求单 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "是重新发起的支付订单", IsNullable = true)] |
| | | public int? WeChatTransferOrderPrId { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 重新支付订单列表 |
| | | /// </summary> |
| | | [Navigate(NavigateType.OneToMany, nameof(WeChatTransferOrderPrId))] |
| | | public List<WeChatTransferOrder>? AgWeChatTransferOrders { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否已经完成处理 默认未处理 |
| | | /// </summary> |
| | | [SugarColumn(ColumnDescription = "是否已经完成处理", DefaultValue ="0")] |
| | | public bool IsSetOK { get; set; }= false; |
| | | |
| | | /// <summary> |
| | | /// 名字 |
| | | /// </summary> |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string? UserName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 用户身份证 |
| | | /// </summary> |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string? UserIDCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 已提现工资 |
| | | /// </summary> |
| | | [SugarColumn(IsIgnore = true)] |
| | | public decimal? YiTiXianGz { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 总工资 |
| | | /// </summary> |
| | | [SugarColumn(IsIgnore = true)] |
| | | public decimal? ZhongGz { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 电话号码 |
| | | /// </summary> |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string? ItCode { get; set; } |
| | | |
| | | } |
| | | |
| | | |
| | |
| | | /// 转账单列表 |
| | | /// </summary> |
| | | [SugarTable(TableDescription = "转账单账详细列表模型")] |
| | | [CoderFirst] |
| | | public class WeChatTransferItem:BaseModel |
| | | { |
| | | /// <summary> |