From 306ab8865840b2637590abb6e670e5614446f24d Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期二, 30 七月 2024 13:27:31 +0800
Subject: [PATCH] 增加商品字段,订单字段

---
 CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs                                 |   18 +++++
 CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs                   |    2 
 CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs |    2 
 CoreCms.Net.Web.Admin/Properties/launchSettings.json                             |    2 
 CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs                           |    2 
 CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs                                  |   57 +++++++++++++++++++
 CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs    |   35 +++++++++++
 CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs                               |    8 +-
 CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs                     |    1 
 9 files changed, 117 insertions(+), 10 deletions(-)

diff --git a/CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs b/CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs
index d8a175d..9c250fc 100644
--- a/CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs
+++ b/CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs
@@ -9,7 +9,9 @@
  ***********************************************************************/
 
 using System;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
+using Chuanyin.Attribute;
 using SqlSugar;
 
 namespace CoreCms.Net.Model.Entities
@@ -17,6 +19,7 @@
     /// <summary>
     ///     鍟嗗搧琛�
     /// </summary>
+    [SqlCodeFirst]
     public partial class CoreCmsGoods
     {
         /// <summary>
@@ -256,5 +259,59 @@
         /// </summary>		
         [SugarColumn(ColumnDescription = "鍖哄煙浠g爜")]
         public string areaCode { get; set; }
+        /// <summary>
+        /// 鍙戝竷鑰卌msUserID
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "鍙戝竷鑰卌msUserID",IsNullable =true)]
+        public int? publisherId { get; set; }
+
+        /// <summary>
+        /// 瀹℃牳鑰呭憳宸YSUserID"
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "瀹℃牳鑰呭憳宸YSUserID", IsNullable = true)]
+        public int? approverId { get; set; }
+
+        /// <summary>
+        /// 瀹℃牳鐘舵��
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "瀹℃牳鐘舵��", IsNullable = true)]
+        public AuditStatusTypoe? auditStatus { get; set; }
+
+        /// <summary>
+        /// 瀹℃牳鏃堕棿
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "瀹℃牳鏃堕棿", IsNullable = true)]
+        public DateTime? auditTime { get; set; }
+    }
+
+    /// <summary>
+    /// 瀹℃牳鐘舵�佹灇涓撅紝鐢ㄤ簬琛ㄧず涓嶅悓涓氬姟娴佺▼涓殑瀹℃牳鐘舵�併��
+    /// </summary>
+    public enum AuditStatusTypoe
+    {
+        /// <summary>
+        /// 寰呭鏍哥姸鎬侊紝琛ㄧず瀹℃牳灏氭湭寮�濮嬨��
+        /// </summary>
+        Pending = 0,
+
+        /// <summary>
+        /// 宸叉壒鍑嗙姸鎬侊紝琛ㄧず瀹℃牳宸查�氳繃銆�
+        /// </summary>
+        Approved = 1,
+
+        /// <summary>
+        /// 宸叉嫆缁濈姸鎬侊紝琛ㄧず瀹℃牳鏈�氳繃銆�
+        /// </summary>
+        Rejected = 2,
+
+        /// <summary>
+        /// 瀹℃牳杩涜涓姸鎬侊紝琛ㄧず瀹℃牳姝e湪澶勭悊涓��
+        /// </summary>
+        InProgress = 3,
+
+        /// <summary>
+        /// 宸插彇娑堢姸鎬侊紝琛ㄧず瀹℃牳宸茶鍙栨秷銆�
+        /// </summary>
+        Cancelled = 4
     }
 }
\ No newline at end of file
diff --git a/CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs b/CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs
index cf2a0c5..202abec 100644
--- a/CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs
+++ b/CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs
@@ -18,7 +18,6 @@
     /// <summary>
     /// 璐у搧琛�
     /// </summary>
-    
     public partial class CoreCmsProducts
     {
         /// <summary>
@@ -131,10 +130,7 @@
         /// </summary>
         [Display(Name = "璐у搧甯傚満浠�")]
 		
-        [Required(ErrorMessage = "璇疯緭鍏0}")]
-        
-        
-        
+        [Required(ErrorMessage = "璇疯緭鍏0}")]           
         public System.Decimal mktprice  { get; set; }
         
 		
@@ -273,5 +269,7 @@
         [SugarColumn(IsIgnore = true)]
         public System.Int32 nums { get; set; }
 
+
+
     }
 }
diff --git a/CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs b/CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs
index 5ffc8d4..e0665d8 100644
--- a/CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs
+++ b/CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs
@@ -18,7 +18,7 @@
     /// <summary>
     /// 璁㈠崟琛�
     /// </summary>
-   
+    [SqlCodeFirst]
     public partial class CoreCmsOrder
     {
         /// <summary>
@@ -563,5 +563,21 @@
 
         public System.String planorderId { get; set; }
 
+
+
+        /// <summary>
+        /// 鍙戝竷鑰卌msUserID
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "鍙戝竷鑰卌msUserID", IsNullable = true)]
+        public int? publisherId { get; set; }
+
+        /// <summary>
+        /// 鍘熻鍗旾D
+        /// </summary>		
+        [SugarColumn(ColumnDescription = "鍘熻鍗旾D", IsNullable = true)]
+        public string  oldOderId { get; set; }
+
+
+
     }
 }
diff --git a/CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs b/CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs
index ff12ccb..b9939f3 100644
--- a/CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs
+++ b/CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs
@@ -14,7 +14,7 @@
     /// 渚涘簲鍟嗗彂璐ч厤鍙戣褰�
     /// </summary>
     [SugarTable(TableDescription = "渚涘簲鍟嗗彂璐ч厤鍙戣褰�")]
-    [SqlCodeFirst]
+
     public partial class DistributionSendOder: BFBaseModel
     {
 
diff --git a/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs b/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs
index fcc3fa8..1fabe7c 100644
--- a/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs
+++ b/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs
@@ -14,7 +14,7 @@
     /// <summary>
     /// 閾鸿揣
     /// </summary>
-    [SqlCodeFirst]
+ 
     public class Puhuo : BFBaseModel
     {
         /// <summary>
diff --git a/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs b/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs
index 6547bd6..947ead6 100644
--- a/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs
+++ b/CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs
@@ -15,7 +15,7 @@
     /// <summary>
     /// 閾鸿揣
     /// </summary>
-    [SqlCodeFirst]
+  
     public class PuhuoShoukuan : BFBaseModel
     {
 
diff --git a/CoreCms.Net.Web.Admin/Properties/launchSettings.json b/CoreCms.Net.Web.Admin/Properties/launchSettings.json
index e7e46ae..9ffa165 100644
--- a/CoreCms.Net.Web.Admin/Properties/launchSettings.json
+++ b/CoreCms.Net.Web.Admin/Properties/launchSettings.json
@@ -9,7 +9,7 @@
     },
     "CoreCms.Net.Web.Admin": {
       "commandName": "Project",
-      "launchBrowser": false,
+      "launchBrowser": true,
       "environmentVariables": {
         "ASPNETCORE_ENVIRONMENT": "Development"
       },
diff --git a/CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs b/CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs
index 405790a..3fe0961 100644
--- a/CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs
+++ b/CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs
@@ -129,6 +129,7 @@
             iData.storeCoordinate =entity.storeCoordinate;
             iData.schoolName = entity.schoolName;
             iData.idCradNumber = entity.idCradNumber;
+            
             jm = await _distributionServices.AddData(iData, _user.ID);
 
             return jm;
diff --git a/CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs b/CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs
new file mode 100644
index 0000000..f46e905
--- /dev/null
+++ b/CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs
@@ -0,0 +1,35 @@
+锘縰sing CoreCms.Net.Model.Entities.baifenbingfa.jon;
+using CoreCms.Net.Model.ViewModels.UI;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Mvc;
+using Swashbuckle.AspNetCore.Annotations;
+using System.Threading.Tasks;
+
+namespace CoreCms.Net.Web.WebApi.Controllers.baifenbingfa
+{
+    /// <summary>
+    /// 缁忛攢鍟嗗垱寤哄晢鍝佹帴鍙�
+    /// </summary>
+    [Route("api/[controller]/[action]")]
+    [ApiController]
+    [Authorize]
+    public class DistributorGoodsController : ControllerBase
+    {
+        /// <summary>
+        /// 
+        /// </summary>
+        /// <returns></returns>
+        [HttpPost("GetGoodslist")]
+        [SwaggerResponse(200, "杩斿洖鏁版嵁", typeof(WebApiCallBack))]
+        [SwaggerResponse(201, "Data绫诲瀷", typeof(Job_jobSeting))]
+        public async Task<WebApiCallBack> GetGoodslist()
+        {
+            var jm = new WebApiCallBack();
+
+           
+            jm.status = true;
+            return jm;
+
+        }
+    }
+}

--
Gitblit v1.9.1