From f43970a061d3c90520b4e8f48caa17a204d9a085 Mon Sep 17 00:00:00 2001 From: 移动系统liao <liaoxujun@qq.com> Date: 星期四, 15 八月 2024 10:19:38 +0800 Subject: [PATCH] 完供应商自主维护商品api和后台基础管理页面 --- CoreCms.Net.Model/Entities/Good/CoreCmsGoodsPartial.cs | 50 +++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 43 insertions(+), 7 deletions(-) diff --git a/CoreCms.Net.Model/Entities/Good/CoreCmsGoodsPartial.cs b/CoreCms.Net.Model/Entities/Good/CoreCmsGoodsPartial.cs index f07a71c..36c646c 100644 --- a/CoreCms.Net.Model/Entities/Good/CoreCmsGoodsPartial.cs +++ b/CoreCms.Net.Model/Entities/Good/CoreCmsGoodsPartial.cs @@ -1,10 +1,10 @@ /*********************************************************************** - * Project: CoreCms - * ProjectName: 鏍稿績鍐呭绠$悊绯荤粺 - * Web: https://www.corecms.net - * Author: 澶х伆鐏� - * Email: jianweie@163.com - * CreateTime: 2021/1/31 21:45:10 + * Project: baifenBinfa + * ProjectName: 鐧惧垎鍏垫硶绠$悊绯荤粺 + * Web: http://chuanyin.com + * Author: + * Email: + * CreateTime: 202403/02 * Description: 鏆傛棤 ***********************************************************************/ @@ -108,7 +108,10 @@ /// 鍏宠仈SKU /// </summary> [SugarColumn(IsIgnore = true)] - public List<CoreCmsProducts> sku { get; set; } = new(); + [Navigate(NavigateType.OneToMany, nameof(CoreCmsProducts.goodsId))] + public List<CoreCmsProducts> sku { get; set; } + + /// <summary> /// 鍟嗗搧瑙勬牸 @@ -231,6 +234,39 @@ /// </summary> [SugarColumn(IsIgnore = true)] public decimal maxPrice { get; set; } = 0; + /// <summary> + /// sku鏈�澶т环鏍� + /// </summary> + [SugarColumn(IsIgnore = true)] + public string area { get; set; } + + /// <summary> + /// 鏄惁鏈夋敮鎸佸畾鍒剁殑 + /// </summary> + [SugarColumn(IsIgnore = true)] + public bool isCustomizable { get; set; }= false; + + + + + + /// <summary> + /// 鍟嗗搧鍒嗙被 + /// </summary> + [Navigate(NavigateType.OneToOne, nameof(goodsCategoryId))] + public CoreCmsGoodsCategory? goodsCategory { get; set; } + + /// <summary> + /// 鍟嗗搧鍝佺墝 + /// </summary> + [Navigate(NavigateType.OneToOne, nameof(brandId))] + public CoreCmsBrand? goodsBrand { get; set; } + + /// <summary> + /// 鎵╁睍鍒嗙被 + /// </summary> + [Navigate(NavigateType.OneToMany, nameof(CoreCmsGoodsCategoryExtend.goodsId), nameof(id))] + public List<CoreCmsGoodsCategoryExtend>? CategoryExtendIds { get; set; } } } \ No newline at end of file -- Gitblit v1.9.1