移动系统liao
2024-07-30 306ab8865840b2637590abb6e670e5614446f24d
增加商品字段,订单字段
8个文件已修改
1个文件已添加
127 ■■■■■ 已修改文件
CoreCms.Net.Model/Entities/Good/CoreCmsGoods.cs 57 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/Good/CoreCmsProducts.cs 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/Order/CoreCmsOrder.cs 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.Admin/Properties/launchSettings.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.WebApi/Controllers/DistributionController.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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 = "区域代码")]
        public string areaCode { get; set; }
        /// <summary>
        /// 发布者cmsUserID
        /// </summary>
        [SugarColumn(ColumnDescription = "发布者cmsUserID",IsNullable =true)]
        public int? publisherId { get; set; }
        /// <summary>
        /// 审核者员工SYSUserID"
        /// </summary>
        [SugarColumn(ColumnDescription = "审核者员工SYSUserID", 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>
        /// 审核进行中状态,表示审核正在处理中。
        /// </summary>
        InProgress = 3,
        /// <summary>
        /// 已取消状态,表示审核已被取消。
        /// </summary>
        Cancelled = 4
    }
}
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; }
    }
}
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>
        /// 发布者cmsUserID
        /// </summary>
        [SugarColumn(ColumnDescription = "发布者cmsUserID", IsNullable = true)]
        public int? publisherId { get; set; }
        /// <summary>
        /// 原订单ID
        /// </summary>
        [SugarColumn(ColumnDescription = "原订单ID", IsNullable = true)]
        public string  oldOderId { get; set; }
    }
}
CoreCms.Net.Model/Entities/baifenbingfa/DistributionSend/DistributionSendOder.cs
@@ -14,7 +14,7 @@
    /// 供应商发货配发记录
    /// </summary>
    [SugarTable(TableDescription = "供应商发货配发记录")]
    [SqlCodeFirst]
    public partial class DistributionSendOder: BFBaseModel
    {
CoreCms.Net.Model/Entities/baifenbingfa/puhuo/Puhuo.cs
@@ -14,7 +14,7 @@
    /// <summary>
    /// 铺货
    /// </summary>
    [SqlCodeFirst]
    public class Puhuo : BFBaseModel
    {
        /// <summary>
CoreCms.Net.Model/Entities/baifenbingfa/puhuo/PuhuoShoukuan.cs
@@ -15,7 +15,7 @@
    /// <summary>
    /// 铺货
    /// </summary>
    [SqlCodeFirst]
    public class PuhuoShoukuan : BFBaseModel
    {
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"
      },
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;
CoreCms.Net.Web.WebApi/Controllers/baifenbingfa/DistributorGoodsController.cs
New file
@@ -0,0 +1,35 @@
using 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;
        }
    }
}