mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2026-03-23 09:47:21 +08:00
添加项目文件。
This commit is contained in:
17
CoreCms.Net.Model/ViewModels/DTO/AdvertDto.cs
Normal file
17
CoreCms.Net.Model/ViewModels/DTO/AdvertDto.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class AdvertDto
|
||||
{
|
||||
}
|
||||
}
|
||||
43
CoreCms.Net.Model/ViewModels/DTO/Agent/AgentRankingDTO.cs
Normal file
43
CoreCms.Net.Model/ViewModels/DTO/Agent/AgentRankingDTO.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO.Agent
|
||||
{
|
||||
public class AgentRankingDTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 代理商序列
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 代理商昵称
|
||||
/// </summary>
|
||||
public string nickname { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加入时间
|
||||
/// </summary>
|
||||
public DateTime createtime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 累计收益
|
||||
/// </summary>
|
||||
public decimal totalInCome { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单数
|
||||
/// </summary>
|
||||
public decimal orderCount { get; set; }
|
||||
}
|
||||
}
|
||||
58
CoreCms.Net.Model/ViewModels/DTO/AreaTreeDto.cs
Normal file
58
CoreCms.Net.Model/ViewModels/DTO/AreaTreeDto.cs
Normal file
@@ -0,0 +1,58 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class AreaTreeDto
|
||||
{
|
||||
public int id { get; set; }
|
||||
public string title { get; set; }
|
||||
|
||||
public bool isLast { get; set; }
|
||||
|
||||
public int level { get; set; }
|
||||
|
||||
public int parentId { get; set; }
|
||||
|
||||
public List<AreaTreeCheckArr> checkArr { get; set; }
|
||||
|
||||
public List<AreaTreeDto> children { get; set; }
|
||||
}
|
||||
|
||||
public class AreaTreeCheckArr
|
||||
{
|
||||
public string type { get; set; } = "0";
|
||||
public string @checked { get; set; } = "0";
|
||||
}
|
||||
|
||||
public class PostGetAreaParameters
|
||||
{
|
||||
[Description("选中节点")] public string ids { get; set; }
|
||||
|
||||
[Description("节点序列")] public int nodeId { get; set; } = 0;
|
||||
|
||||
[Description("是否选中")] public int ischecked { get; set; } = 0;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑时默认选中的反馈数据中ids实体
|
||||
/// </summary>
|
||||
public class PostAreasTreeNode
|
||||
{
|
||||
public string id { get; set; }
|
||||
public string pid { get; set; }
|
||||
public string name { get; set; }
|
||||
public int ischecked { get; set; }
|
||||
}
|
||||
}
|
||||
38
CoreCms.Net.Model/ViewModels/DTO/AreasDto.cs
Normal file
38
CoreCms.Net.Model/ViewModels/DTO/AreasDto.cs
Normal file
@@ -0,0 +1,38 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System.Collections.Generic;
|
||||
using CoreCms.Net.Model.Entities;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class AreasDto
|
||||
{
|
||||
public string label { get; set; }
|
||||
public int value { get; set; }
|
||||
public object children { get; set; }
|
||||
}
|
||||
|
||||
public class AreasDtoTh
|
||||
{
|
||||
public string label { get; set; }
|
||||
public int value { get; set; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 后端编辑三级下拉实体
|
||||
/// </summary>
|
||||
public class AreasDtoForAdminEdit
|
||||
{
|
||||
public CoreCmsArea info { get; set; } = new();
|
||||
public List<CoreCmsArea> list { get; set; } = new();
|
||||
}
|
||||
}
|
||||
27
CoreCms.Net.Model/ViewModels/DTO/BillAftersalesDto.cs
Normal file
27
CoreCms.Net.Model/ViewModels/DTO/BillAftersalesDto.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System.Collections.Generic;
|
||||
using CoreCms.Net.Model.Entities;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// OrderToAftersales返回类
|
||||
/// </summary>
|
||||
public class OrderToAftersalesDto
|
||||
{
|
||||
public decimal refundMoney { get; set; } = 0;
|
||||
|
||||
public Dictionary<int, reshipGoods> reshipGoods { get; set; } = null;
|
||||
|
||||
public List<CoreCmsBillAftersales> billAftersales { get; set; } = new();
|
||||
}
|
||||
}
|
||||
39
CoreCms.Net.Model/ViewModels/DTO/BillPaymentsDto.cs
Normal file
39
CoreCms.Net.Model/ViewModels/DTO/BillPaymentsDto.cs
Normal file
@@ -0,0 +1,39 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 支付确认页面返回实体
|
||||
/// </summary>
|
||||
public class CheckPayDTO
|
||||
{
|
||||
public int userId { get; set; } = 0;
|
||||
|
||||
public decimal money { get; set; } = 0;
|
||||
|
||||
public List<rel> rel { get; set; } = new();
|
||||
}
|
||||
|
||||
public class rel
|
||||
{
|
||||
/// <summary>
|
||||
/// 关联资源序列
|
||||
/// </summary>
|
||||
public string sourceId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 金额
|
||||
/// </summary>
|
||||
public decimal money { get; set; }
|
||||
}
|
||||
}
|
||||
27
CoreCms.Net.Model/ViewModels/DTO/BillReshipDto.cs
Normal file
27
CoreCms.Net.Model/ViewModels/DTO/BillReshipDto.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
public class reshipGoods
|
||||
{
|
||||
/// <summary>
|
||||
/// 售后商品数量,包含申请中和审核通过的
|
||||
/// </summary>
|
||||
public int reshipNums { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 已发货的商品进行退货的数量
|
||||
/// </summary>
|
||||
public int reshipedNums { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
46
CoreCms.Net.Model/ViewModels/DTO/CKEditorUploadedResult.cs
Normal file
46
CoreCms.Net.Model/ViewModels/DTO/CKEditorUploadedResult.cs
Normal file
@@ -0,0 +1,46 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// ck编辑器上传图片回调数据
|
||||
/// </summary>
|
||||
public class CKEditorUploadedResult
|
||||
{
|
||||
/// <summary>
|
||||
/// 1成功0失败
|
||||
/// </summary>
|
||||
public int uploaded { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 文件名称
|
||||
/// </summary>
|
||||
public string fileName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 查看地址
|
||||
/// </summary>
|
||||
public string url { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误说明
|
||||
/// </summary>
|
||||
|
||||
public CKEditorUploadedError error { get; set; } = new();
|
||||
|
||||
public object otherData { get; set; }
|
||||
}
|
||||
|
||||
public class CKEditorUploadedError
|
||||
{
|
||||
public string message { get; set; }
|
||||
}
|
||||
}
|
||||
121
CoreCms.Net.Model/ViewModels/DTO/CartDto.cs
Normal file
121
CoreCms.Net.Model/ViewModels/DTO/CartDto.cs
Normal file
@@ -0,0 +1,121 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System.Collections.Generic;
|
||||
using CoreCms.Net.Model.Entities;
|
||||
using CoreCms.Net.Model.ViewModels.UI;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 购物车返回列表实体
|
||||
/// </summary>
|
||||
public class CartDto
|
||||
{
|
||||
public int userId { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 商品总金额
|
||||
/// </summary>
|
||||
public decimal goodsAmount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 总金额
|
||||
/// </summary>
|
||||
public decimal amount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单促销金额
|
||||
/// 单纯的订单促销的金额
|
||||
/// </summary>
|
||||
public decimal orderPromotionMoney { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 商品促销金额
|
||||
/// 所有的商品促销的总计
|
||||
/// </summary>
|
||||
public decimal goodsPromotionMoney { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券优惠金额
|
||||
/// </summary>
|
||||
public decimal couponPromotionMoney { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 促销列表
|
||||
/// </summary>
|
||||
public Dictionary<int, WxNameTypeDto> promotionList { get; set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// 运费
|
||||
/// </summary>
|
||||
public decimal costFreight { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 商品总重
|
||||
/// </summary>
|
||||
public decimal weight { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券
|
||||
/// </summary>
|
||||
public List<string> coupon { get; set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// 购物车类型
|
||||
/// </summary>
|
||||
public int type { get; set; } = 1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 积分
|
||||
/// </summary>
|
||||
public int point { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 积分可以抵扣多少金额
|
||||
/// </summary>
|
||||
public int pointExchangeMoney { get; set; } = 0;
|
||||
|
||||
public List<CartProducts> list { get; set; } = new();
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 消息回调
|
||||
/// </summary>
|
||||
public WebApiCallBack error { get; set; } = new();
|
||||
}
|
||||
|
||||
public class CartProducts
|
||||
{
|
||||
public int id { get; set; } = 0;
|
||||
public int userId { get; set; } = 0;
|
||||
public int productId { get; set; } = 0;
|
||||
public int nums { get; set; } = 1;
|
||||
public bool isCollection { get; set; } = false;
|
||||
public bool isSelect { get; set; } = false;
|
||||
public int type { get; set; } = 1;
|
||||
public decimal weight { get; set; } = 0;
|
||||
|
||||
public CoreCmsProducts products { get; set; } = new();
|
||||
|
||||
public CoreCmsGoods good { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 设置购物车商品数量
|
||||
/// </summary>
|
||||
public class FMSetCartNum
|
||||
{
|
||||
public int id { get; set; } = 0;
|
||||
public int nums { get; set; } = 1;
|
||||
}
|
||||
}
|
||||
107
CoreCms.Net.Model/ViewModels/DTO/CouponDto.cs
Normal file
107
CoreCms.Net.Model/ViewModels/DTO/CouponDto.cs
Normal file
@@ -0,0 +1,107 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 优惠券相关
|
||||
/// </summary>
|
||||
public class GetMyCouponResultDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 优惠券编码
|
||||
/// </summary>
|
||||
public string couponCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券名称
|
||||
/// </summary>
|
||||
public string couponName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券id
|
||||
/// </summary>
|
||||
public int promotionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否使用
|
||||
/// </summary>
|
||||
public bool isUsed { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 谁领取了
|
||||
/// </summary>
|
||||
public int userId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 被谁用了
|
||||
/// </summary>
|
||||
public string usedId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public DateTime createTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// </summary>
|
||||
public DateTime? updateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 条件
|
||||
/// </summary>
|
||||
public string expression1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结果
|
||||
/// </summary>
|
||||
public string expression2 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否结束
|
||||
/// </summary>
|
||||
public bool isExpire { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间
|
||||
/// </summary>
|
||||
public DateTime startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间
|
||||
/// </summary>
|
||||
public DateTime endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间缩写
|
||||
/// </summary>
|
||||
public string stime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间缩写
|
||||
/// </summary>
|
||||
public string etime { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 条件集合
|
||||
/// </summary>
|
||||
public List<string> conditions { get; set; } = new();
|
||||
|
||||
/// <summary>
|
||||
/// 结果集合
|
||||
/// </summary>
|
||||
public List<string> results { get; set; } = new();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 返回不同分销级别的详细配置数据,主要是json转回实体操作
|
||||
/// </summary>
|
||||
public class DistributionDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 分销等级
|
||||
/// </summary>
|
||||
public int DistributionLevel { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联会员等级
|
||||
/// </summary>
|
||||
public int grade_id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分销级别一配置
|
||||
/// </summary>
|
||||
public commission commission_1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分销级别二配置
|
||||
/// </summary>
|
||||
public commission commission_2 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分销级别三配置
|
||||
/// </summary>
|
||||
public commission commission_3 { get; set; }
|
||||
}
|
||||
|
||||
public class commission
|
||||
{
|
||||
/// <summary>
|
||||
/// 类型(百分比/固定金额)
|
||||
/// </summary>
|
||||
public int type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 小数
|
||||
/// </summary>
|
||||
public decimal discount { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO.Distribution
|
||||
{
|
||||
public class DistributionRankingDTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 分销商序列
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 分销商昵称
|
||||
/// </summary>
|
||||
public string nickname { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加入时间
|
||||
/// </summary>
|
||||
public DateTime createtime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 累计收益
|
||||
/// </summary>
|
||||
public decimal totalInCome { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单数
|
||||
/// </summary>
|
||||
public decimal orderCount { get; set; }
|
||||
}
|
||||
}
|
||||
26
CoreCms.Net.Model/ViewModels/DTO/FormDto.cs
Normal file
26
CoreCms.Net.Model/ViewModels/DTO/FormDto.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class FormStatisticsDto
|
||||
{
|
||||
public string day { get; set; }
|
||||
public int nums { get; set; }
|
||||
public int formId { get; set; }
|
||||
}
|
||||
|
||||
public class FormStatisticsViewDto
|
||||
{
|
||||
public string[] day { get; set; }
|
||||
public int[] data { get; set; }
|
||||
public int formId { get; set; }
|
||||
}
|
||||
}
|
||||
43
CoreCms.Net.Model/ViewModels/DTO/ManagerDto.cs
Normal file
43
CoreCms.Net.Model/ViewModels/DTO/ManagerDto.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
public class ManagerDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 序列
|
||||
/// </summary>
|
||||
[DisplayName("序列")]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名
|
||||
/// </summary>
|
||||
[DisplayName("用户名")]
|
||||
public string UserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 昵称
|
||||
/// </summary>
|
||||
[DisplayName("昵称")]
|
||||
public string NickName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 描述
|
||||
/// </summary>
|
||||
[DisplayName("描述")]
|
||||
public string Description { get; set; }
|
||||
}
|
||||
}
|
||||
74
CoreCms.Net.Model/ViewModels/DTO/ManagerLogDto.cs
Normal file
74
CoreCms.Net.Model/ViewModels/DTO/ManagerLogDto.cs
Normal file
@@ -0,0 +1,74 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
public class ManagerLogDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 序列
|
||||
/// </summary>
|
||||
[DisplayName("序列")]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联用户
|
||||
/// </summary>
|
||||
[DisplayName("关联用户")]
|
||||
public int UserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户账户
|
||||
/// </summary>
|
||||
[DisplayName("用户账户")]
|
||||
public string UserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 操作类型
|
||||
/// </summary>
|
||||
[DisplayName("操作类型")]
|
||||
public string ActionType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
[DisplayName("备注")]
|
||||
public string Remark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户IP
|
||||
/// </summary>
|
||||
[DisplayName("用户IP")]
|
||||
public string UserIp { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[DisplayName("创建时间")]
|
||||
public DateTime CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联控制器
|
||||
/// </summary>
|
||||
[DisplayName("关联控制器")]
|
||||
public string ControllerName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联操作
|
||||
/// </summary>
|
||||
[DisplayName("关联操作")]
|
||||
public string ActionName { get; set; }
|
||||
}
|
||||
}
|
||||
445
CoreCms.Net.Model/ViewModels/DTO/OrderDTO.cs
Normal file
445
CoreCms.Net.Model/ViewModels/DTO/OrderDTO.cs
Normal file
@@ -0,0 +1,445 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using CoreCms.Net.Model.Entities;
|
||||
using Newtonsoft.Json.Linq;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询团购秒杀下单数量返回实体
|
||||
/// </summary>
|
||||
public class FindLimitOrderDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 总单数
|
||||
/// </summary>
|
||||
public int TotalOrders { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 用户总单数
|
||||
/// </summary>
|
||||
public int TotalUserOrders { get; set; } = 0;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 发票模糊查询提交实体
|
||||
/// </summary>
|
||||
public class GetTaxCodePost
|
||||
{
|
||||
/// <summary>
|
||||
/// 发票抬头
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建订单提交参数
|
||||
/// </summary>
|
||||
public class CreateOrder
|
||||
{
|
||||
/// <summary>
|
||||
/// 区域序列
|
||||
/// </summary>
|
||||
public int areaId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 购物车货品数据
|
||||
/// </summary>
|
||||
public string cartIds { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠券码
|
||||
/// </summary>
|
||||
public string couponCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 买家留言
|
||||
/// </summary>
|
||||
public string memo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 积分
|
||||
/// </summary>
|
||||
public int point { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 收货方式,1快递物流,2同城配送,3门店自提
|
||||
/// </summary>
|
||||
public int receiptType { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 来源平台
|
||||
/// </summary>
|
||||
public int source { get; set; } = 2;
|
||||
|
||||
/// <summary>
|
||||
/// 发票税务编号
|
||||
/// </summary>
|
||||
public string taxCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票抬头
|
||||
/// </summary>
|
||||
public string taxName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发票类型
|
||||
/// </summary>
|
||||
public int taxType { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 用户地址库序列
|
||||
/// </summary>
|
||||
public int ushipId { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 门店序列
|
||||
/// </summary>
|
||||
public int storeId { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 订单类型,1是普通订单,2是拼团订单
|
||||
/// </summary>
|
||||
public int orderType { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 提货人姓名
|
||||
/// </summary>
|
||||
public string ladingName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 提货人联系方式
|
||||
/// </summary>
|
||||
public string ladingMobile { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 非普通订单关联营销对象序列
|
||||
/// </summary>
|
||||
public int objectId { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 拼团订单分组序列
|
||||
/// </summary>
|
||||
public int teamId { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 场景值
|
||||
/// </summary>
|
||||
public int scene { get; set; } = 0;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 支付确认页面取信息提交参数集合
|
||||
/// </summary>
|
||||
public class CheckPayPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单号集合
|
||||
/// </summary>
|
||||
public string ids { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// //支付的时候,有一些特殊的参数需要传递到支付里面,这里就是干这个事情的,key=>value格式的一维数组
|
||||
/// </summary>
|
||||
public JObject @params { get; set; } = null;
|
||||
|
||||
/// <summary>
|
||||
/// 付款方式
|
||||
/// </summary>
|
||||
public int paymentType { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取订单不同状态的数量提交参数
|
||||
/// </summary>
|
||||
public class GetOrderStatusNumPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 类型集合
|
||||
/// </summary>
|
||||
public string ids { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否进行售后
|
||||
/// </summary>
|
||||
public bool isAfterSale { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取订单列表提交参数
|
||||
/// </summary>
|
||||
public class GetOrderListPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 每页数量
|
||||
/// </summary>
|
||||
public int limit { get; set; } = 5;
|
||||
|
||||
/// <summary>
|
||||
/// 页码
|
||||
/// </summary>
|
||||
public int page { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public int status { get; set; } = 0;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取订单列表提交参数
|
||||
/// </summary>
|
||||
public class GetOrderPageByMerchantPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 日期类型
|
||||
/// </summary>
|
||||
public string dateType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自定义日期
|
||||
/// </summary>
|
||||
public string[] date { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每页数量
|
||||
/// </summary>
|
||||
public int limit { get; set; } = 5;
|
||||
|
||||
/// <summary>
|
||||
/// 页码
|
||||
/// </summary>
|
||||
public int page { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public int status { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 收货类型
|
||||
/// </summary>
|
||||
public int receiptType { get; set; } = 0;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 门店序列
|
||||
/// </summary>
|
||||
public int storeId { get; set; } = 0;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 搜索获取订单列表提交参数
|
||||
/// </summary>
|
||||
public class GetOrderPageByMerchantSearcgPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询关键词
|
||||
/// </summary>
|
||||
public string keyword { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每页数量
|
||||
/// </summary>
|
||||
public int limit { get; set; } = 5;
|
||||
|
||||
/// <summary>
|
||||
/// 页码
|
||||
/// </summary>
|
||||
public int page { get; set; } = 1;
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
public int status { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 收货类型
|
||||
/// </summary>
|
||||
public int receiptType { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 门店序列
|
||||
/// </summary>
|
||||
public int storeId { get; set; } = 0;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 后端订单管理列表返回实体dto
|
||||
/// </summary>
|
||||
public class OrderListUIResult
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单编号
|
||||
/// </summary>
|
||||
public string OrderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单状态
|
||||
/// </summary>
|
||||
public string StatusText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户用户
|
||||
/// </summary>
|
||||
public string UserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收货人手机
|
||||
/// </summary>
|
||||
public string ShipMobile { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 操作html代码
|
||||
/// </summary>
|
||||
public string Operating { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收货区域
|
||||
/// </summary>
|
||||
public string AreaName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付状态说明
|
||||
/// </summary>
|
||||
public string PayStatus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发货状态说明
|
||||
/// </summary>
|
||||
public string ShipStatus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单来源说明
|
||||
/// </summary>
|
||||
public string Source { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单类型说明(团购,普通)
|
||||
/// </summary>
|
||||
public string Type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单售后状态
|
||||
/// </summary>
|
||||
public string AfterSaleStatus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取订单打印状态
|
||||
/// </summary>
|
||||
public bool Print { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单号(备注醒目)
|
||||
/// </summary>
|
||||
public string OrderIdK { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单金额
|
||||
/// </summary>
|
||||
public decimal OrderAmount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式
|
||||
/// </summary>
|
||||
public string PaymentCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据创建时间
|
||||
/// </summary>
|
||||
public DateTime CreateTime { get; set; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 后端订单发货返回集合实体
|
||||
/// </summary>
|
||||
public class AdminOrderShipResult
|
||||
{
|
||||
public string[] orderId { get; set; }
|
||||
public decimal weight { get; set; } = 0;
|
||||
public List<string> memo { get; set; }
|
||||
public decimal costFreight { get; set; } = 0;
|
||||
public int storeId { get; set; } = 0;
|
||||
public int shipAreaId { get; set; } = 0;
|
||||
public string shipAddress { get; set; }
|
||||
public string shipName { get; set; }
|
||||
public string shipMobile { get; set; }
|
||||
public int logisticsId { get; set; } = 0;
|
||||
public CoreCmsShip ship { get; set; } = null;
|
||||
public string logisticsName { get; set; }
|
||||
public List<CoreCmsOrderItem> items { get; set; }
|
||||
public List<CoreCmsOrder> orders { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 后端订单发货返回单个实体
|
||||
/// </summary>
|
||||
public class AdminOrderShipOneResult
|
||||
{
|
||||
public string orderId { get; set; }
|
||||
public decimal weight { get; set; } = 0;
|
||||
public string memo { get; set; }
|
||||
public decimal costFreight { get; set; } = 0;
|
||||
public int storeId { get; set; } = 0;
|
||||
public int shipAreaId { get; set; } = 0;
|
||||
public string shipAddress { get; set; }
|
||||
public string shipName { get; set; }
|
||||
public string shipMobile { get; set; }
|
||||
public int logisticsId { get; set; } = 0;
|
||||
public CoreCmsShip ship { get; set; } = null;
|
||||
public string logisticsName { get; set; }
|
||||
public List<CoreCmsOrderItem> items { get; set; }
|
||||
public CoreCmsOrder orderInfo { get; set; }
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 前端提交售后单提交参数
|
||||
/// </summary>
|
||||
public class ToAddBillAfterSalesPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单编号
|
||||
/// </summary>
|
||||
public string orderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否收到退货,1未收到退货,不会创建退货单,2收到退货,会创建退货单,只有未发货的商品才能选择未收到货,只有已发货的才能选择已收到货
|
||||
/// </summary>
|
||||
public int type { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 如果是退款退货,退货的明细 以 [[order_item_id=>nums]]的二维数组形式传值
|
||||
/// </summary>
|
||||
public JArray items { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上传图集
|
||||
/// </summary>
|
||||
public string[] images { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// </summary>
|
||||
public string reason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 金额
|
||||
/// </summary>
|
||||
public decimal refund { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
64
CoreCms.Net.Model/ViewModels/DTO/PagesItemsDto.cs
Normal file
64
CoreCms.Net.Model/ViewModels/DTO/PagesItemsDto.cs
Normal file
@@ -0,0 +1,64 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using SqlSugar;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 单页内容
|
||||
/// </summary>
|
||||
public class PagesItemsDto
|
||||
{
|
||||
/// <summary>
|
||||
/// </summary>
|
||||
[Display(Name = "")]
|
||||
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组件编码
|
||||
/// </summary>
|
||||
[Display(Name = "组件编码")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string widgetCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 页面编码
|
||||
/// </summary>
|
||||
[Display(Name = "页面编码")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string pageCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 布局位置
|
||||
/// </summary>
|
||||
[Display(Name = "布局位置")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int positionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序,越小越靠前
|
||||
/// </summary>
|
||||
[Display(Name = "排序,越小越靠前")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int sort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组件配置内容
|
||||
/// </summary>
|
||||
[Display(Name = "组件配置内容")]
|
||||
public object parameters { get; set; }
|
||||
}
|
||||
}
|
||||
27
CoreCms.Net.Model/ViewModels/DTO/RandUser.cs
Normal file
27
CoreCms.Net.Model/ViewModels/DTO/RandUser.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
using System;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 随机用户数据(用于首页返回购买用户随机数据)
|
||||
/// </summary>
|
||||
public class RandUser
|
||||
{
|
||||
public string avatar { get; set; }
|
||||
public string nickname { get; set; }
|
||||
public string createTime { get; set; }
|
||||
public string desc { get; set; }
|
||||
|
||||
public DateTime dt { get; set; }
|
||||
}
|
||||
}
|
||||
131
CoreCms.Net.Model/ViewModels/DTO/SysMenuTreeDto.cs
Normal file
131
CoreCms.Net.Model/ViewModels/DTO/SysMenuTreeDto.cs
Normal file
@@ -0,0 +1,131 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using SqlSugar;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class SysMenuTreeDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 菜单id
|
||||
/// </summary>
|
||||
[Display(Name = "菜单id")]
|
||||
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上级id,0是顶级
|
||||
/// </summary>
|
||||
[Display(Name = "上级id,0是顶级")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int parentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单名称
|
||||
/// </summary>
|
||||
[Display(Name = "菜单名称")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string menuName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单图标
|
||||
/// </summary>
|
||||
[Display(Name = "菜单图标")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string menuIcon { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单路由关键字
|
||||
/// </summary>
|
||||
[Display(Name = "菜单路由关键字")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string path { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单组件地址
|
||||
/// </summary>
|
||||
[Display(Name = "菜单组件地址")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string component { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型,0菜单,1按钮
|
||||
/// </summary>
|
||||
[Display(Name = "类型,0菜单,1按钮")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public int menuType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序号
|
||||
/// </summary>
|
||||
[Display(Name = "排序号")]
|
||||
public int? sortNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 权限标识
|
||||
/// </summary>
|
||||
[Display(Name = "权限标识")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string authority { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 打开位置
|
||||
/// </summary>
|
||||
[Display(Name = "打开位置")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string target { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单图标颜色
|
||||
/// </summary>
|
||||
[Display(Name = "菜单图标颜色")]
|
||||
[StringLength(50, ErrorMessage = "{0}不能超过{1}字")]
|
||||
public string iconColor { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否隐藏,0否,1是
|
||||
/// </summary>
|
||||
[Display(Name = "是否隐藏,0否,1是")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public bool hide { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否删除,0否,1是
|
||||
/// </summary>
|
||||
[Display(Name = "是否删除,0否,1是")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public bool deleted { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
[Display(Name = "创建时间")]
|
||||
[Required(ErrorMessage = "请输入{0}")]
|
||||
public DateTime createTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// </summary>
|
||||
[Display(Name = "更新时间")]
|
||||
public DateTime? updateTime { get; set; }
|
||||
|
||||
|
||||
public bool @checked { get; set; } = false;
|
||||
public object children { get; set; }
|
||||
public bool open { get; set; } = true;
|
||||
|
||||
public string parentName { get; set; }
|
||||
}
|
||||
}
|
||||
97
CoreCms.Net.Model/ViewModels/DTO/TagPintuan.cs
Normal file
97
CoreCms.Net.Model/ViewModels/DTO/TagPintuan.cs
Normal file
@@ -0,0 +1,97 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class TagPinTuanResult
|
||||
{
|
||||
/// <summary>
|
||||
/// 序列
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动名称
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间
|
||||
/// </summary>
|
||||
public DateTime startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间
|
||||
/// </summary>
|
||||
public DateTime endTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人数2-10人
|
||||
/// </summary>
|
||||
public int peopleNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单位分钟
|
||||
/// </summary>
|
||||
public int significantInterval { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 优惠金额
|
||||
/// </summary>
|
||||
public decimal discountAmount { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 销售价格
|
||||
/// </summary>
|
||||
public decimal goodsPrice { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每人限购数量
|
||||
/// </summary>
|
||||
public int maxNums { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每个商品活动数量
|
||||
/// </summary>
|
||||
public int maxGoodsNums { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
public int sort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否开启
|
||||
/// </summary>
|
||||
public bool isStatusOpen { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
|
||||
public DateTime? createTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// </summary>
|
||||
|
||||
public DateTime? updateTime { get; set; }
|
||||
|
||||
|
||||
public int goodsId { get; set; }
|
||||
public string goodsName { get; set; }
|
||||
public string goodsImages { get; set; }
|
||||
public string goodsImage { get; set; }
|
||||
}
|
||||
}
|
||||
144
CoreCms.Net.Model/ViewModels/DTO/UserDto.cs
Normal file
144
CoreCms.Net.Model/ViewModels/DTO/UserDto.cs
Normal file
@@ -0,0 +1,144 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System.Collections.Generic;
|
||||
using Newtonsoft.Json.Linq;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取用户积分返回
|
||||
/// </summary>
|
||||
public class GetUserPointResult
|
||||
{
|
||||
public int availablePoint { get; set; } = 0;
|
||||
public int pointExchangeMoney { get; set; } = 0;
|
||||
|
||||
public int @switch { get; set; } = 1;
|
||||
|
||||
public int point { get; set; } = 0;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取用户积分提交
|
||||
/// </summary>
|
||||
public class GetUserPointPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单金额
|
||||
/// </summary>
|
||||
public decimal orderMoney { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 保存用户地址提交数据
|
||||
/// </summary>
|
||||
public class SaveUserShipPost
|
||||
{
|
||||
public int id { get; set; } = 0;
|
||||
public string address { get; set; }
|
||||
public int areaId { get; set; }
|
||||
public int isDefault { get; set; } = 2;
|
||||
public string mobile { get; set; }
|
||||
public string name { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 用户获取区域id提交实体
|
||||
/// </summary>
|
||||
public class GetAreaIdPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 县
|
||||
/// </summary>
|
||||
public string cityName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 市/区
|
||||
/// </summary>
|
||||
public string countyName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 省
|
||||
/// </summary>
|
||||
public string provinceName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 邮编
|
||||
/// </summary>
|
||||
public string postalCode { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 支付提交实体
|
||||
/// </summary>
|
||||
public class PayPost
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单号
|
||||
/// </summary>
|
||||
public string ids { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 支付方式
|
||||
/// </summary>
|
||||
public string payment_code { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 订单类型 1商品订单 2充值订单 5服务订单
|
||||
/// </summary>
|
||||
public int payment_type { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// 附加参数
|
||||
/// </summary>
|
||||
public JObject @params { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 订单评价提交数据
|
||||
/// </summary>
|
||||
public class OrderEvaluatePost
|
||||
{
|
||||
/// <summary>
|
||||
/// 订单编号
|
||||
/// </summary>
|
||||
public string orderId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 评价子项
|
||||
/// </summary>
|
||||
public List<OrderEvaluatePostItems> items { get; set; }
|
||||
}
|
||||
|
||||
public class OrderEvaluatePostItems
|
||||
{
|
||||
/// <summary>
|
||||
/// 图集
|
||||
/// </summary>
|
||||
public string[] images { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关联订单明细编号
|
||||
/// </summary>
|
||||
public int orderItemId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分值(0-5数字)
|
||||
/// </summary>
|
||||
public int score { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 评价文字
|
||||
/// </summary>
|
||||
public string textarea { get; set; }
|
||||
}
|
||||
}
|
||||
63
CoreCms.Net.Model/ViewModels/DTO/WxGoodCategoryDto.cs
Normal file
63
CoreCms.Net.Model/ViewModels/DTO/WxGoodCategoryDto.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
public class WxGoodCategoryDto
|
||||
{
|
||||
/// <summary>
|
||||
/// 序列
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
public int sort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图片地址
|
||||
/// </summary>
|
||||
public string imageUrl { get; set; }
|
||||
|
||||
public List<WxGoodCategoryChild> child { get; set; }
|
||||
}
|
||||
|
||||
public class WxGoodCategoryChild
|
||||
{
|
||||
/// <summary>
|
||||
/// 序列
|
||||
/// </summary>
|
||||
public int id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
public int sort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图片地址
|
||||
/// </summary>
|
||||
public string imageUrl { get; set; }
|
||||
}
|
||||
}
|
||||
23
CoreCms.Net.Model/ViewModels/DTO/WxNameTypeDto.cs
Normal file
23
CoreCms.Net.Model/ViewModels/DTO/WxNameTypeDto.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// wx返回Name/Type格式实体
|
||||
/// </summary>
|
||||
public class WxNameTypeDto
|
||||
{
|
||||
public string name { get; set; }
|
||||
|
||||
public int type { get; set; }
|
||||
}
|
||||
}
|
||||
23
CoreCms.Net.Model/ViewModels/DTO/WxNameValueDto.cs
Normal file
23
CoreCms.Net.Model/ViewModels/DTO/WxNameValueDto.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
/***********************************************************************
|
||||
* Project: CoreCms
|
||||
* ProjectName: 核心内容管理系统
|
||||
* Web: https://www.corecms.net
|
||||
* Author: 大灰灰
|
||||
* Email: jianweie@163.com
|
||||
* CreateTime: 2021/1/31 21:45:10
|
||||
* Description: 暂无
|
||||
***********************************************************************/
|
||||
|
||||
|
||||
namespace CoreCms.Net.Model.ViewModels.DTO
|
||||
{
|
||||
/// <summary>
|
||||
/// name/value实体返回
|
||||
/// </summary>
|
||||
public class WxNameValueDto
|
||||
{
|
||||
public string name { get; set; }
|
||||
|
||||
public string value { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user