namespace Store.Shops.Dtos; /// 用户店铺默认售后地址的接口输出。 public sealed class DefaultAddressInfo { /// 记录ID。 public int Id { get; set; } /// 软件账号。 public string UserId { get; set; } = ""; /// 店铺ID。 public string ShopId { get; set; } = ""; /// 省份。 public string ProvinceName { get; set; } = ""; /// 城市。 public string CityName { get; set; } = ""; /// 区县。 public string CountyName { get; set; } = ""; /// 详细地址。 public string DetailInfo { get; set; } = ""; /// 收件人电话。 public string TelNumber { get; set; } = ""; /// 收件人姓名。 public string Receiver { get; set; } = ""; /// 创建时间。 public DateTime AddTime { get; set; } /// 修改时间。 public DateTime MdyTime { get; set; } } /// 订单解密地址的接口输出。 public sealed class OrderAddressInfo { /// 记录ID。 public int Id { get; set; } /// 店铺ID。 public string ShopId { get; set; } = ""; /// 订单ID。 public string OrderId { get; set; } = ""; /// 解密后的地址内容。 public string OrderAddress { get; set; } = ""; /// 创建时间。 public DateTime AddTime { get; set; } /// 修改时间。 public DateTime MdyTime { get; set; } } /// 主账号共享采购备注的接口输出。 public sealed class BuyUrlNoteInfo { /// 记录ID。 public int Id { get; set; } /// 所属主账号。 public string UserName { get; set; } = ""; /// 商品编码。 public string SpuCode { get; set; } = ""; /// 采购链接备注。 public string BuyUrlNotes { get; set; } = ""; /// 创建时间。 public DateTime AddTime { get; set; } /// 修改时间。 public DateTime MdyTime { get; set; } } /// 运单库存及分配状态的接口输出。 public sealed class WaybillInfo { /// 记录ID。 public int Id { get; set; } /// 运单所属账号。 public string UserName { get; set; } = ""; /// 物流公司编码。 public string DeliveryId { get; set; } = ""; /// 物流公司名称。 public string DeliveryName { get; set; } = ""; /// 运单号。 public string WaybillId { get; set; } = ""; /// 预绑定订单ID。 public string BindOrderId { get; set; } = ""; /// 分配订单ID。 public string OrderId { get; set; } = ""; /// 使用店铺ID。 public string ShopId { get; set; } = ""; /// 0未使用,1已预占,2已使用。 public int Status { get; set; } /// 入库时间。 public DateTime AddTime { get; set; } /// 正式使用时间。 public DateTime? UseTime { get; set; } /// 揽收时间。 public DateTime? WaybillPickupTime { get; set; } } /// 订单物流优化结果的接口输出。 public sealed class OptimizeResultInfo { /// 记录ID。 public int Id { get; set; } /// 店铺ID。 public string ShopId { get; set; } = ""; /// 订单ID。 public string OrderId { get; set; } = ""; /// 补发处理结果。 public string OptimizeRst { get; set; } = ""; /// 运单号。 public string WaybillId { get; set; } = ""; /// 物流公司名称。 public string DeliveryName { get; set; } = ""; /// 创建时间。 public DateTime AddTime { get; set; } /// 修改时间。 public DateTime MdyTime { get; set; } } /// 订单物流优化备注的接口输出。 public sealed class OptimizeRemarkInfo { /// 记录ID。 public int Id { get; set; } /// 店铺ID。 public string ShopId { get; set; } = ""; /// 订单ID。 public string OrderId { get; set; } = ""; /// 备注内容,允许清空。 public string Remark { get; set; } = ""; /// 创建时间。 public DateTime AddTime { get; set; } /// 修改时间。 public DateTime MdyTime { get; set; } } /// ERP商户余额的接口输出。 public sealed class ErpAccountInfo { /// 账户ID。 public long Id { get; set; } /// ERP用户ID。 public long UserId { get; set; } /// 账户名称。 public string AccountName { get; set; } = ""; /// 账户状态。 public int AccountStatus { get; set; } /// 账户类型。 public int AccountType { get; set; } /// 可用余额。 public decimal Balance { get; set; } /// 冻结金额。 public decimal FrozenAmount { get; set; } /// 累计充值。 public decimal RechargeAmountTotal { get; set; } /// 已提现金额。 public decimal WithdrawnAmount { get; set; } /// 提现账户图片。 public string WithdrawAccountImageUrl { get; set; } = ""; /// 创建人。 public long? CreateBy { get; set; } /// 修改人。 public long? UpdateBy { get; set; } /// 创建时间。 public DateTime? CreateTime { get; set; } /// 修改时间。 public DateTime? UpdateTime { get; set; } }