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; } } }