55 lines
1.2 KiB
C#
55 lines
1.2 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
|
||
namespace StopShopping.EF.Models;
|
||
|
||
/// <summary>
|
||
/// 商品分类
|
||
/// </summary>
|
||
public partial class Category
|
||
{
|
||
/// <summary>
|
||
/// 主键
|
||
/// </summary>
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 父级id,顶级为0
|
||
/// </summary>
|
||
public int ParentId { get; set; }
|
||
|
||
/// <summary>
|
||
/// id路径枚举:/1/2/3/
|
||
/// </summary>
|
||
public string Path { get; set; } = null!;
|
||
|
||
/// <summary>
|
||
/// 名称
|
||
/// </summary>
|
||
public string Name { get; set; } = null!;
|
||
|
||
/// <summary>
|
||
/// 层级,从1开始
|
||
/// </summary>
|
||
public short Level { get; set; }
|
||
|
||
/// <summary>
|
||
/// logo图片名,后台生成地址
|
||
/// </summary>
|
||
public string? Logo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 层级中序号
|
||
/// </summary>
|
||
public short Order { get; set; }
|
||
|
||
/// <summary>
|
||
/// 软删除标识
|
||
/// </summary>
|
||
public bool Deleted { get; set; }
|
||
|
||
public virtual ICollection<Product> Products { get; set; } = new List<Product>();
|
||
|
||
public virtual ICollection<Request> Requests { get; set; } = new List<Request>();
|
||
}
|