203 lines
4.4 KiB
C#
203 lines
4.4 KiB
C#
using Newtonsoft.Json;
|
|
using OfficeOpenXml.Attributes;
|
|
using SqlSugar;
|
|
using System;
|
|
|
|
namespace ARW.Model.Vo.Business.ShopManager.Shops
|
|
{
|
|
/// <summary>
|
|
/// 店铺展示对象
|
|
///
|
|
/// @author lwh
|
|
/// @date 2023-06-09
|
|
/// </summary>
|
|
public class ShopVo
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// </summary>
|
|
[EpplusIgnore]
|
|
public int ShopId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[EpplusIgnore]
|
|
public long ShopGuid { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :用户id
|
|
/// </summary>
|
|
[EpplusIgnore]
|
|
public int? ShopUserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 用户名
|
|
/// </summary>
|
|
public string UserName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :客户guid
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[EpplusIgnore]
|
|
public long? ShopCustomerGuid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 客户名
|
|
/// </summary>
|
|
public string CustomerNickname { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :经营类目guid
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[EpplusTableColumn(Header = "经营类目guid")]
|
|
public long ShopBusinessCategoryGuid { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 经营类别名称
|
|
/// </summary>
|
|
public string ShopBusinessCategoryName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :图标
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "图标")]
|
|
public string ShopLogo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :营业执照
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "营业执照")]
|
|
public string ShopBusinessLicense { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :名称
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "名称")]
|
|
public string ShopName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :简介
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "简介")]
|
|
public string ShopIntro { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :排序
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "排序")]
|
|
public int ShopSort { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :销售单量
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "销售单量")]
|
|
public int ShopSalesOrderCount { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :审核状态
|
|
/// </summary>
|
|
[EpplusTableColumn(Header = "审核状态")]
|
|
public int ShopAuditStatus { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :审核人
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
[EpplusTableColumn(Header = "审核人")]
|
|
public long ShopAuditUserGuid { get; set; }
|
|
|
|
public string CreateTime { get; set; }
|
|
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// 店铺详情展示对象
|
|
///
|
|
/// @author lwh
|
|
/// @date 2023-06-015
|
|
/// </summary>
|
|
public class ShopDetailVo
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// </summary>
|
|
public int ShopId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
public long ShopGuid { get; set; }
|
|
|
|
/// <summary>
|
|
/// 描述 :经营类目guid
|
|
/// </summary>
|
|
[JsonConverter(typeof(ValueToStringConverter))]
|
|
public long ShopBusinessCategoryGuid { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 经营类别名称
|
|
/// </summary>
|
|
public string ShopBusinessCategoryName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :图标
|
|
/// </summary>
|
|
public string ShopLogo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :营业执照
|
|
/// </summary>
|
|
public string ShopBusinessLicense { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :名称
|
|
/// </summary>
|
|
public string ShopName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :简介
|
|
/// </summary>
|
|
public string ShopIntro { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// 描述 :销售单量
|
|
/// </summary>
|
|
public int ShopSalesOrderCount { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|