using System; using System.Collections.Generic; using SqlSugar; using OfficeOpenXml.Attributes; using Newtonsoft.Json; namespace ARW.Model.Models.Business.Customers { /// /// 小程序客户,数据实体对象 /// /// @author admin /// @date 2022-12-06 /// [SugarTable("tb_customer")] public class Customer : BusinessBase { /// /// 描述 : /// 空值 : false /// [EpplusTableColumn(Header = "CustomerId")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "customer_id")] public int CustomerId { get; set; } /// /// 描述 : /// 空值 : false /// [EpplusTableColumn(Header = "CustomerGuid")] [JsonConverter(typeof(ValueToStringConverter))] [SugarColumn(IsPrimaryKey = true, IsIdentity = false, ColumnName = "customer_guid")] public long CustomerGuid { get; set; } /// /// 描述 :客户姓名 /// 空值 : true /// [EpplusTableColumn(Header = "客户姓名")] [SugarColumn(ColumnName = "customer_name")] public string CustomerName { get; set; } /// /// 描述 :客户生日 /// 空值 : true /// [EpplusTableColumn(Header = "客户生日")] [SugarColumn(ColumnName = "customer_birth")] public string CustomerBirth { get; set; } /// /// 描述 :客户头像 (人脸识别) /// 空值 : true /// [EpplusTableColumn(Header = "客户头像 (人脸识别)")] [SugarColumn(ColumnName = "customer_img")] public string CustomerImg { get; set; } /// /// 描述 :客户性别 1: 男 2: 女 /// 空值 : true /// [EpplusTableColumn(Header = "客户性别 1: 男 2: 女")] [SugarColumn(ColumnName = "customer_sex")] public int? CustomerSex { get; set; } /// /// 描述 :客户电话 /// 空值 : true /// [EpplusTableColumn(Header = "客户电话")] [SugarColumn(ColumnName = "customer_phone")] public string CustomerPhone { get; set; } /// /// 描述 :小程序openid /// 空值 : true /// [EpplusTableColumn(Header = "小程序openid")] [SugarColumn(ColumnName = "customer_xcx_openid")] public string CustomerXcxOpenid { get; set; } /// /// 描述 :小程序名称 /// 空值 : true /// [EpplusTableColumn(Header = "小程序名称")] [SugarColumn(ColumnName = "customer_xcx_name")] public string CustomerXcxName { get; set; } /// /// 描述 :小程序头像 /// 空值 : true /// [EpplusTableColumn(Header = "小程序头像")] [SugarColumn(ColumnName = "customer_xcx_img")] public string CustomerXcxImg { get; set; } } }