namespace JiaZhiQuan.Common.Models.PO
{
///
/// 类目属性链路表,保存某分类下所具有的各属性及各属性值,以及属性之间的上下级关系
/// mall_category_spec_chain
///
public class MallCategorySpecChainPO
{
///
///
///
public int id { get; set; }
///
/// code
///
public string code { get; set; }
///
/// 类目编号
///
public int catId { get; set; }
///
/// 属性编号
///
public int specId { get; set; }
///
/// 属性下有效的属性值编号,多个用,分隔,如 ,1,2,
///
public string specValueIds { get; set; }
///
/// 父级code,默认为空
///
public string parentCode { get; set; }
///
/// 所属父属性编号,默认为0
///
public int parentSpecId { get; set; }
///
/// 所属父属性中的属性值编号,默认为0
///
public int parentSpecValueId { get; set; }
///
/// 当前属性是否是可选的
///
public int required { get; set; }
///
/// 是否做同级属性值约束
///
public int hasRestrict { get; set; }
///
/// 是否允许过滤
///
public int filterEnabled { get; set; }
///
/// 显示方式:1:全部平铺,2:部分平铺+全部菜单,3:部分平铺+全部菜单+搜索,4:部分平铺+全部字母菜单+搜索
///
public int showType { get; set; }
///
/// 关联状态0无效,1有效
///
public int state { get; set; }
///
/// 当前属性所在链路(父级路径),一级时为空字符串
///
public string specIdsPath { get; set; }
///
/// 当前属性所在链路(父级路径),一级时为空字符串
///
public string specValueIdsPath { get; set; }
///
/// 同步显示顺序,越大越前
///
public int displayOrder { get; set; }
}
}