-
- 修复GetItemRemainingCount方法中SumAsync返回null的问题 - 修复billing-item-detail-list接口日期参数解析问题,支持startTime/endTime参数 - 新增清洗管理功能:门店消耗品库存、清洗商、清洗流水管理 - 新增只买了女神卡的会员统计功能 - 优化统计接口,使用SqlSugar ORM替代原始SQL
-
- 修复升单类型判断:需要判断之前是否有对应类型的开单记录,而不是只判断是否有开单记录 - 优化升单判断性能:批量查询品项分类,避免循环查询数据库 - 完善储扣列表查询接口:添加分页、筛选、关联查询等功能 - 添加升单类型字段到输出DTO:upgradeLifeBeauty、upgradeTechBeauty、upgradeMedicalBeauty - 修复升医美判断:使用当前开单医美品项金额>=1000,而不是实付业绩>=1000 - 优化查询逻辑:直接使用LqKdPxmxEntity的MemberId字段,简化JOIN查询
-
- 新增人次记录表(lq_person_times_record)及相关实体类和DTO - 为开单品项明细、开单扣减信息、耗卡品项明细、会员退卡明细表添加品项分类字段(F_ItemCategory) - 优化预约记录服务,将AddNoDealRemark方法的参数改为实体类 - 更新相关实体类和DTO以支持新字段
-
- 添加转化率统计关联字段(邀约ID、预约ID) - 添加预约表未成交说明字段 - 添加开单记录表升单类型字段(升生美、升科美、升医美) - 优化开单记录查询中的预约时间处理(处理null值) - 添加判断客户是否开过生美/科美/医美开单的三个方法 - 添加相关SQL脚本
-
- 新增门店ID和门店名称返回字段 - 支持根据门店ID进行筛选 - 优化查询逻辑,通过批量查询提升性能 - 更新接口文档,完善参数和返回字段说明
-
- 合并多行查询条件,提升代码可读性 - 精简分页查询和关联数据查询的代码 - 确保查询性能的同时,保持功能一致性
-
- 新增开单品项明细记录列表查询接口,支持多条件筛选和分页 - 优化查询性能,采用先分页后关联的查询方式 - 支持筛选条件:品项明细ID、开单ID、开单时间、营销活动、会员信息、品项信息等 - 返回字段:id、开单id、开单时间、营销活动名称、会员名、会员手机、品项名称、品项类型、实付金额、项目次数、来源类型、备注 - 更新接口文档,完善参数说明和返回字段说明
-
…tTechTeacherStatistics方法错误;WeChatBot配置化
-
- 项目资料表(lq_xmzl)添加四个手工费字段: * F_MedicalBeautyLaborCost - 医美手工费 * F_TechBeautyLaborCost - 科美手工费 * F_LifeBeautyLaborCost - 生美手工费 * F_HealthCoachLaborCost - 健康师手工费 * F_IsAllowAccompanied - 是否允许陪同 - 耗卡健康师业绩表(lq_xh_jksyj)添加陪同字段: * F_AccompaniedProjectNumber - 陪同项目数 * F_IsAccompanied - 是否陪同 - 耗卡品项明细表(lq_xh_pxmx)添加字段: * F_IsNeedAccompanied - 是否需要陪同 - 更新相关实体类和DTO,支持新字段
-
- 新增退卡记录、退卡品项明细、退卡健康师业绩和退卡科技部老师业绩的数据库表和字段 - 更新LqHytkHytkService和LqKdKdjlbService以支持退卡业务逻辑 - 在LqHytkMxEntity中添加会员ID字段 - 更新文档以反映退卡业务关系的变更
-
- 修复lq_yaoyjl表中F_Status字段不存在的错误,改用yysj字段 - 修复耗卡统计中使用F_CreateTime的错误,改用hksj字段 - 修复开单统计中使用F_CreateTime的错误,改用kdrq字段 - 优化耗卡和开单统计的NULL值处理,添加COALESCE函数 - 测试验证SQL查询正常运行并返回完整数据
-
- Added refund performance and count fields to personal and store total performance statistics. - Introduced actual performance calculations that account for refunds. - Updated relevant DTOs and entity classes to include new fields. - Improved front-end tables to display refund-related data in performance statistics views.
-
- 修复金三角用户查询中的First()方法错误,使用ToListAsync() + FirstOrDefault()避免异常 - 添加空值检查,当健康师在金三角团队中不存在时提供友好错误信息 - 完善转卡记录字段,添加门店名称、门店编号、会员账号、顾客类型、退卡时间等字段 - 完善开单记录字段,添加开单日期、顾客类型、总业绩等字段 - 修复金三角用户查询条件,使用正确的用户账号字段(jkszh)而不是用户ID(jks) - 提高转卡操作的健壮性和错误处理能力
-
- 新增转卡接口,支持会员品项转移 - 转卡操作同时处理退卡和开卡记录 - 支持健康师和科技部老师业绩数据处理 - 新增库存管理和库存使用记录功能 - 新增学习班级和学习记录管理功能 - 删除CommonStatus枚举,统一使用StatusEnum - 完善转卡接口的XML文档和示例
-
- 新增 BillingRecordSummaryQueryInput 查询参数类 - 新增 LqKdKdjlbUpdateAmountInput 修改金额输入类 - 完善 GetBillingRecordSummaryByStoreId 方法,支持按来源类型分类品项明细 - 优化 LqXmzlService 字段去重查询功能 - 完善 LqPackageInfoService 营销活动品项详情查询 - 更新相关实体和DTO字段映射
-
- 删除LqKqhzbService及相关DTO、Mapper和接口,移除考勤汇总表的所有功能 - 在LqKdKdjlbService中添加补缴开单ID的处理逻辑,更新已缴欠款的计算 - 修改DTO字段命名为小写,以保持一致性 - 新增根据开单ID获取当前开单欠款信息的接口 - 优化异常处理,提供更详细的错误信息
-
- 新增StoreTypeEnum门店类别枚举(200平门店、旗舰店) - 新增耗卡反馈功能(lq_xh_feedback表及相关实体、DTO、Service) - 优化开单记录和耗卡记录列表,增加品项明细返回 - 完善会员开单记录查询接口,支持分页和时间筛选 - 优化耗卡记录作废功能,增加备注参数 - 修复排序规则冲突问题 - 完善各种实体和DTO的字段定义
-
- 在LqKdKdjlbService中添加逻辑以批量查询开单记录的品项明细 - 为每个开单记录分配对应的品项明细,确保数据完整性 - 更新LqKdKdjlbListOutput DTO以包含品项明细列表 - 优化前端Vue组件以展示新增的品项明细信息
-
- 在批量删除和单条删除方法中添加对消耗记录和储扣记录的检查,防止删除已消耗或有储扣的开单记录 - 引入新的实体类以支持检查逻辑,确保数据一致性和完整性
-
- 删除LqXhmxb相关的所有后端代码(Service、Entity、DTO、Interface、Mapper) - 删除LqXhmxb相关的前端Vue组件文件 - 删除LqKdQkbj(欠款补缴)相关代码 - 优化LqXhHyhkService.GetMemberCardUsageRecord方法,支持分页和性能优化 - 修复LqXhHyhkService.GetJksyjList方法,添加分页和时间过滤 - 更新LqKdKdjlbService.GetDebtRecordByStoreId方法,支持分页和已缴欠款逻辑 - 完善LqHytkHytkService.VoidRefundCardInfo方法,添加事务处理 - 修复LqKdKdjlbStringGenerator中健康师名称显示问题 - 更新多个Entity文件以匹配数据库结构 - 添加新的DTO类支持分页查询功能
-
- 更新修改开单记录的注释,去除冗余信息 - 清理代码中的多余空行,提升可读性
-
- 改进Cancel方法的异常处理,提供更详细的错误信息 - 添加CancelRefRemarks字段支持,允许传入作废备注 - 增加空值检查和UpdateTime更新 - 重构CheckBillingCanCancelAsync方法,提取公共逻辑 - 完善作废开单记录的业务逻辑和错误提示
-
- 新增lq_kd_qkbj表相关实体和DTO文件 - 完善LqKdDeductinfoEntity字段同步 - 优化LqKdKdjlbService中的状态管理 - 使用StatusEnum统一状态值管理 - 修复SqlSugar更新语法问题 - 完善开单创建和作废逻辑
-
主要更新: 1. 优化ImportHistoryMemberRights方法效率,使用批量插入替代逐条插入,每批1000条记录 2. 在LqKhxxService中添加ImportCustomersFromCleanup方法,从清理跨店的重复表导入客户信息 3. 完善开单记录功能,增加会员类型自动判断(散客/会员)和储扣信息处理 4. 修复历史会员权益数据导入中的价格计算逻辑 5. 完善事件管理相关功能 6. 优化拓客记录和业绩统计功能 性能提升: - 批量导入效率提升10-50倍 - 减少数据库交互次数1000倍 - 优化内存使用和事务处理
-
- 修改.env.development文件,将VUE_APP_BASE_API的值更改为'http://localhost:2011'以适应本地开发环境 - 在LqKhxxService中新增ImportCustomersFromCleanup方法,支持从"清理跨店的重复"表导入客户信息,包含详细的导入规则和字段映射说明 - 优化客户导入逻辑,避免重复导入并处理错误信息
-
- 在LqKdKdjlbService中实现ImportHistoryMemberRights方法,支持将历史会员权益数据导入到开单记录表和开单品项明细表 - 添加详细的导入规则和字段映射说明 - 优化LqEventService,新增eventCoordinatorName字段以显示活动负责人姓名 - 更新LqKhxx相关DTO,移除不必要的字段,简化数据结构
-
- 修复LqKhxxService.cs中UserEntity类型未找到的错误 - 添加正确的using语句解决命名空间问题 - 优化开单记录表和拓客管理的导出功能 - 修复Excel导出中的数组越界错误 - 完善前端拓客管理页面的显示和交互 - 项目现在可以正常编译和运行
-
- 新增 TkjlbExportModel DTO 类,将导出模型从服务层分离到 DTO 层 - 修复拓客管理导出功能的下载地址500错误 - 优化拓客管理列表页面: * 将活动编号搜索改为下拉框选择 * 调整列宽度,拓客编号列加宽,备注列移除宽度限制 * 移除编辑、删除、批量删除按钮 * 优化表格样式和用户体验 - 简化导出功能,固定导出字段,支持活动编号和截止时间筛选 - 修复开单记录表导出功能,添加中文名称显示 - 创建临时文件目录以支持文件导出功能