using Newtonsoft.Json; using OfficeOpenXml.Attributes; using SqlSugar; using System; namespace ARW.Model.Vo.Business.Custom.Customers { /// /// 小程序客户展示对象 /// /// @author 黎文豪 /// @date 2023-06-05 /// public class CustomerVo { /// /// 描述 : /// [EpplusIgnore] public int CustomerId { get; set; } /// /// 描述 : /// [JsonConverter(typeof(ValueToStringConverter))] [EpplusIgnore] public long CustomerGuid { get; set; } /// /// 描述 :小程序openid /// [EpplusTableColumn(Header = "小程序openid")] public string CustomerXcxOpenid { get; set; } /// /// 描述 :昵称 /// [EpplusTableColumn(Header = "昵称")] public string CustomerNickname { get; set; } /// /// 描述 :手机号 /// [EpplusTableColumn(Header = "手机号")] public string CustomerMobilePhoneNumber { get; set; } /// /// 描述 :头像 /// [EpplusTableColumn(Header = "头像")] public string CustomerAvatar { get; set; } /// /// 描述 :性别(字典) /// [EpplusTableColumn(Header = "性别(字典)")] public int CustomerGender { get; set; } /// /// 描述 :可用余额 /// [EpplusTableColumn(Header = "可用余额")] public decimal CustomerAvailableBalance { get; set; } /// /// 描述 :可用积分 /// [EpplusTableColumn(Header = "可用积分")] public decimal CustomerAvailablePoints { get; set; } /// /// 描述 :总支付金额 /// [EpplusTableColumn(Header = "总支付金额")] public decimal CustomerTotalPaymentAmount { get; set; } /// /// 描述 :实际消费金额 /// [EpplusTableColumn(Header = "实际消费金额")] public decimal CustomerActualConsumptionAmount { get; set; } /// /// 描述 :最后登录时间 /// [EpplusTableColumn(Header = "最后登录时间", NumberFormat = "yyyy-MM-dd HH:mm:ss")] public DateTime? CustomerLastLoginTime { get; set; } } }