From 4b31ecb4b4844aa24bbda0a2fdca104f5980ba10 Mon Sep 17 00:00:00 2001 From: “wangming” <“wangming@antissoft.com”> Date: Tue, 21 Oct 2025 18:15:17 +0800 Subject: [PATCH] feat: 更新开发环境配置和DTO字段 --- antis-ncc-admin/.env.development | 4 ++-- netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqHytkHytk/LqHytkHytkListQueryInput.cs | 35 ++++++++++++++++++++--------------- netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/LqKdKdjlbListQueryInput.cs | 12 ++++++++---- netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/TransferCardInput.cs | 16 ---------------- netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXhHyhk/LqXhHyhkListQueryInput.cs | 5 +++++ netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsInput.cs | 35 +++++++++++++++++++++++++++++++++++ netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsOutput.cs | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 160 insertions(+), 37 deletions(-) create mode 100644 netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsInput.cs create mode 100644 netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsOutput.cs diff --git a/antis-ncc-admin/.env.development b/antis-ncc-admin/.env.development index 78e23e6..be31aec 100644 --- a/antis-ncc-admin/.env.development +++ b/antis-ncc-admin/.env.development @@ -2,6 +2,6 @@ VUE_CLI_BABEL_TRANSPILE_MODULES = true # VUE_APP_BASE_API = 'http://lvqian.antissoft.com' -VUE_APP_BASE_API = 'http://erp_test.lvqianmeiye.com' -# VUE_APP_BASE_API = 'http://localhost:2011' +# VUE_APP_BASE_API = 'http://erp_test.lvqianmeiye.com' +VUE_APP_BASE_API = 'http://localhost:2011' VUE_APP_BASE_WSS = 'ws://192.168.110.45:2011/websocket' diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqHytkHytk/LqHytkHytkListQueryInput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqHytkHytk/LqHytkHytkListQueryInput.cs index 31f41ee..1369ba5 100644 --- a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqHytkHytk/LqHytkHytkListQueryInput.cs +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqHytkHytk/LqHytkHytkListQueryInput.cs @@ -12,72 +12,72 @@ namespace NCC.Extend.Entitys.Dto.LqHytkHytk /// 退卡编号 /// public string id { get; set; } - + /// /// 门店 /// public string md { get; set; } - + /// /// 门店编号 /// public string mdbh { get; set; } - + /// /// 门店名称 /// public string mdmc { get; set; } - + /// /// 会员 /// public string hy { get; set; } - + /// /// 会员姓名 /// public string hymc { get; set; } - + /// /// 会员账号 /// public string hyzh { get; set; } - + /// /// 顾客类型 /// public string gklx { get; set; } - + /// /// 退卡总金额 /// public decimal? tkje { get; set; } - + /// /// 手工费用 /// public decimal? sgfy { get; set; } - + /// /// 备注 /// public string bz { get; set; } - + /// /// 退卡时间 /// public string tksj { get; set; } - + /// /// 操作人员 /// public string czry { get; set; } - + /// /// 退卡状态 /// public string tkzt { get; set; } - + /// /// 退卡原因 /// @@ -87,6 +87,11 @@ namespace NCC.Extend.Entitys.Dto.LqHytkHytk /// 退卡附件 /// public string fileUrl { get; set; } - + + /// + /// 是否有效 + /// + public int isEffective { get; set; } = 0; + } } \ No newline at end of file diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/LqKdKdjlbListQueryInput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/LqKdKdjlbListQueryInput.cs index d7a1c3f..8504adb 100644 --- a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/LqKdKdjlbListQueryInput.cs +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/LqKdKdjlbListQueryInput.cs @@ -48,21 +48,20 @@ namespace NCC.Extend.Entitys.Dto.LqKdKdjlb /// 合作机构 /// public string hgjg { get; set; } - /// /// 整单业绩 /// - public string zdyj { get; set; } + public decimal? zdyj { get; set; } /// /// 实付业绩 /// - public string sfyj { get; set; } + public decimal? sfyj { get; set; } /// /// 欠款 /// - public string qk { get; set; } + public decimal? qk { get; set; } /// /// 储扣方式 @@ -135,5 +134,10 @@ namespace NCC.Extend.Entitys.Dto.LqKdKdjlb /// public string CreateUser { get; set; } + /// + /// 是否有效 + /// + public int isEffective { get; set; } = 0; + } } diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/TransferCardInput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/TransferCardInput.cs index 99c8d24..82c6b98 100644 --- a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/TransferCardInput.cs +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqKdKdjlb/TransferCardInput.cs @@ -28,7 +28,6 @@ namespace NCC.Extend.Entitys.Dto.LqKdKdjlb /// 转出会员签名 /// [Required(ErrorMessage = "传出会员签名不能为空")] - [StringLength(50, ErrorMessage = "传出会员签名长度不能超过50个字符")] [Display(Name = "传出会员签名")] public string SignatureFile { get; set; } @@ -77,14 +76,6 @@ namespace NCC.Extend.Entitys.Dto.LqKdKdjlb public int TransferQuantity { get; set; } /// - /// 品项ID - /// - [Required(ErrorMessage = "品项ID不能为空")] - [StringLength(50, ErrorMessage = "品项ID长度不能超过50个字符")] - [Display(Name = "品项ID")] - public string ItemId { get; set; } - - /// /// 品项名称 /// [Required(ErrorMessage = "品项名称不能为空")] @@ -100,12 +91,5 @@ namespace NCC.Extend.Entitys.Dto.LqKdKdjlb [Display(Name = "品项价格")] public decimal ItemPrice { get; set; } - /// - /// 来源类型 - /// - [StringLength(50, ErrorMessage = "来源类型长度不能超过50个字符")] - [Display(Name = "来源类型")] - public string SourceType { get; set; } = "转卡"; - } } diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXhHyhk/LqXhHyhkListQueryInput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXhHyhk/LqXhHyhkListQueryInput.cs index 8455b70..d612c3f 100644 --- a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXhHyhk/LqXhHyhkListQueryInput.cs +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXhHyhk/LqXhHyhkListQueryInput.cs @@ -74,5 +74,10 @@ namespace NCC.Extend.Entitys.Dto.LqXhHyhk /// public string czry { get; set; } + /// + /// 是否有效 + /// + public int isEffective { get; set; } = 0; + } } diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsInput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsInput.cs new file mode 100644 index 0000000..d939edb --- /dev/null +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsInput.cs @@ -0,0 +1,35 @@ +using System; + +namespace NCC.Extend.Entitys.Dto.LqXmzl +{ + /// + /// 品项维度统计输入参数 + /// + public class LqXmzlStatisticsInput + { + /// + /// 开始时间 + /// + public DateTime? StartTime { get; set; } + + /// + /// 结束时间 + /// + public DateTime? EndTime { get; set; } + + /// + /// 门店ID + /// + public string StoreId { get; set; } + + /// + /// 品项分类 + /// + public string Category { get; set; } + + /// + /// 品项ID(单个品项统计) + /// + public string ItemId { get; set; } + } +} diff --git a/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsOutput.cs b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsOutput.cs new file mode 100644 index 0000000..58f52d6 --- /dev/null +++ b/netcore/src/Modularity/Extend/NCC.Extend.Entitys/Dto/LqXmzl/LqXmzlStatisticsOutput.cs @@ -0,0 +1,90 @@ +using System; + +namespace NCC.Extend.Entitys.Dto.LqXmzl +{ + /// + /// 品项维度统计输出参数 + /// + public class LqXmzlStatisticsOutput + { + /// + /// 品项ID + /// + public string ItemId { get; set; } + + /// + /// 品项名称 + /// + public string ItemName { get; set; } + + /// + /// 品项编号 + /// + public string ItemNumber { get; set; } + + /// + /// 开卡业绩 + /// + public decimal BillingAmount { get; set; } + + /// + /// 开卡业绩占比 + /// + public decimal BillingAmountRatio { get; set; } + + /// + /// 购买总人数 + /// + public int TotalBuyers { get; set; } + + /// + /// 品项占比 + /// + public decimal ItemRatio { get; set; } + + /// + /// 复购人数 + /// + public int RepeatBuyers { get; set; } + + /// + /// 复购率 + /// + public decimal RepeatBuyRate { get; set; } + + /// + /// 消耗业绩 + /// + public decimal ConsumeAmount { get; set; } + + /// + /// 消耗占比 + /// + public decimal ConsumeAmountRatio { get; set; } + + /// + /// 消耗购买次数 + /// + public int ConsumePurchaseCount { get; set; } + + /// + /// 消耗赠送次数 + /// + public int ConsumeGiftCount { get; set; } + + /// + /// 消耗体验次数 + /// + public int ConsumeExperienceCount { get; set; } + + /// + /// 退卡业绩 + /// + public decimal RefundAmount { get; set; } + + /// + /// 退卡次数 + /// + public int RefundCount { get; set; } + } +} -- libgit2 0.21.4