username@email.com
2024-09-09 626943b5ba84ce44bc19f4c3b8e8e94638bec733
CoreCms.Net.Model/ViewModels/DTO/OrderDTO.cs
@@ -1,18 +1,20 @@
/***********************************************************************
 *            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: 暂无
 ***********************************************************************/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using CoreCms.Net.Model.Entities;
using Newtonsoft.Json.Linq;
using SqlSugar;
namespace CoreCms.Net.Model.ViewModels.DTO
{
@@ -52,6 +54,26 @@
        ///     区域序列
        /// </summary>
        public int areaId { get; set; }
        /// <summary>
        ///     订单编号
        /// </summary>
        public string orderId { get; set; }
        /// <summary>
        ///     状态
        /// </summary>
        public int status { get; set; } = 0;
        /// <summary>
        ///     明细id
        /// </summary>
        public string itemIds { get; set; }
        /// <summary>
        ///     明细数量
        /// </summary>
        public string itemNums { get; set; }
        /// <summary>
        ///     购物车序列
@@ -152,8 +174,21 @@
        ///  跟踪ID,有效期十分钟,会影响主播归因、分享员归因等,需创建订单前调用,调用生成订单 api 时需传入该参数
        /// </summary>
        public string traceId { get; set; }
        /// <summary>
        ///  明细ids
        /// </summary>
        public int[] itemIdarray { get; set; }
        /// <summary>
        ///  明细数量
        /// </summary>
        public int[] itemNumarray { get; set; }
        /// <summary>
        ///     计划订单id
        /// </summary>
        public string planorderId { get; set; }
    }
    /// <summary>
@@ -212,6 +247,99 @@
        ///     状态
        /// </summary>
        public int status { get; set; } = 0;
        /// <summary>
        ///     是否大于0
        /// </summary>
        public int money { get; set; } = 0;
    }
    /// <summary>
    ///     获取订单列表提交参数
    /// </summary>
    public class GetOrderJingxiaoListPost
    {
        /// <summary>
        ///     每页数量
        /// </summary>
        public int limit { get; set; } = 5;
        /// <summary>
        ///     页码
        /// </summary>
        public int page { get; set; } = 1;
        /// <summary>
        ///     订单id
        /// </summary>
        public string orderId { get; set; }
        /// <summary>
        ///   订单状态  是否大于0
        /// </summary>
        public int status { get; set; } = 0;
        /// <summary>
        ///   订单类型  是否大于0
        /// </summary>
        public int orderType { get; set; } = 0;
        /// <summary>
        ///   发货状态  是否大于0
        /// </summary>
        public int shipStatus { get; set; } = 0;
        /// <summary>
        ///   支付状态  是否大于0
        /// </summary>
        public int payStatus { get; set; } = 0;
        /// <summary>
        ///     支付方式代码
        /// </summary>
        public string paymentCode { get; set; }
        /// <summary>
        ///   售后状态  是否大于0
        /// </summary>
        public int confirmStatus { get; set; } = 0;
        /// <summary>
        ///   订单来源  是否大于0
        /// </summary>
        public int source { get; set; } = 0;
        /// <summary>
        ///   收货方式  是否大于0
        /// </summary>
        public int receiptType { get; set; } = 0;
        /// <summary>
        ///     收货人姓名
        /// </summary>
        public string shipName { get; set; }
        /// <summary>
        ///     收货人地址
        /// </summary>
        public string shipAddress { get; set; }
        /// <summary>
        ///     收货电话
        /// </summary>
        public string shipMobile { get; set; }
        /// <summary>
        ///     付款单号
        /// </summary>
        public string paymentId { get; set; }
        /// <summary>
        ///     datetime   2024-01-02到2024-08-07  或者  2024-08-07
        /// </summary>
        public string createTime { get; set; }
        /// <summary>
        ///     商品名称
        /// </summary>
        public string goodName { get; set; }
        /// <summary>
        ///     商品编码
        /// </summary>
        public string goodSn { get; set; }
        /// <summary>
        ///   订单状态  是否大于0
        /// </summary>
        public int orderUnifiedStatus { get; set; } = 0;
    }
    /// <summary>
@@ -399,6 +527,11 @@
        public string logisticsName { get; set; }
        public List<CoreCmsOrderItem> items { get; set; }
        public List<CoreCmsOrder> orders { get; set; }
        /// <summary>
        /// 定位信息,用逗号分割
        /// liao20240605
        /// </summary>
         public  string? Coordinate {  get; set; }
    }
    /// <summary>
@@ -458,4 +591,115 @@
        /// </summary>
        public decimal refund { get; set; } = 0;
    }
    /// <summary>
    ///     计划订单
    /// </summary>
    public class JiHuaOrder
    {
        /// <summary>
        /// 学校
        /// </summary>
        public System.String shipAddress { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
        public System.String shipName { get; set; }
        /// <summary>
        /// 联系电话
        /// </summary>
        public System.String shipMobile { get; set; }
        /// <summary>
        /// 收货地址
        /// </summary>
        public System.String shouhuoAddress { get; set; }
        /// <summary>
        /// quxian
        /// </summary>
        public System.String shi { get; set; }
        /// <summary>
        /// quxian
        /// </summary>
        public System.String quxian { get; set; }
        /// <summary>
        /// 片区
        /// </summary>
        public System.String pianqu { get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public System.String name { get; set; }
        /// <summary>
        /// 商品规格
        /// </summary>
        public System.String specification { get; set; }
        /// <summary>
        /// 货品价格单价
        /// </summary>
        public System.Decimal price { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public System.Int32 nums { get; set; }
    }
}