-
feat(attendance): 新增考勤数据批量删除和导入功能 新增了考勤数据的批量删除和 Excel 导入功能,包括对应的弹窗组件 BatchDeleteDialog 和 ImportDialog。 同时在门店管理模块中增加了门店类别、门店类型、新店阶段等字段及相应接口支持,并完善了相关表单与列表展示逻辑。 此外,在项目资料模块中添加了“是否有效”字段用于标识数据有效性状态。 ```
-
build(antis-ncc-admin): 更新前端资源版本并优化浏览器兼容提示 更新了 `index.html` 中的 JavaScript 和 CSS 资源版本号,确保加载的是最新构建的文件。 同时增强了对旧版浏览器的兼容性提示,引导用户升级或切换浏览器以获得更好体验。 ```
-
- 完善库存API接口调用逻辑 - 优化添加使用记录表单的用户体验 - 改进库存详情弹窗的显示效果 - 增强使用记录弹窗的功能和交互 - 修复前端页面的一些细节问题
-
前端功能: - 新增库存管理页面,包含库存列表、添加/编辑库存、库存详情等功能 - 新增库存使用记录管理,支持添加使用记录、查看使用记录列表等 - 新增学习班级管理页面,包含班级列表、创建班级、添加学员等功能 - 新增学习记录管理,支持添加学习记录、查看学员列表等 - 完善API接口调用和路由配置 后端功能: - 完善LqInventoryService库存管理服务 - 完善LqInventoryUsageService库存使用记录服务 - 优化服务接口和业务逻辑 技术特点: - 使用Vue 2 + Element UI构建现代化管理界面 - 支持分页查询、条件筛选、批量操作等功能 - 响应式设计,适配不同屏幕尺寸 - 统一的错误处理和用户提示
-
- 修改开发环境API地址配置,切换为localhost - 在多个DTO类中新增isEffective字段,表示是否有效 - 更新LqKdKdjlbListQueryInput和TransferCardInput类,调整字段类型以支持decimal数据类型 - 优化代码格式,移除多余空行
-
- 修复金三角用户查询中的First()方法错误,使用ToListAsync() + FirstOrDefault()避免异常 - 添加空值检查,当健康师在金三角团队中不存在时提供友好错误信息 - 完善转卡记录字段,添加门店名称、门店编号、会员账号、顾客类型、退卡时间等字段 - 完善开单记录字段,添加开单日期、顾客类型、总业绩等字段 - 修复金三角用户查询条件,使用正确的用户账号字段(jkszh)而不是用户ID(jks) - 提高转卡操作的健壮性和错误处理能力
-
- 重新设计GetFunnelStatistics方法,包含完整的统计维度 - 添加拓客人数、邀约人数、预约人数、消耗人数、开单人数统计 - 添加消耗金额、开单金额、预约转化率、耗卡转化率计算 - 提供3个优化版本:子查询优化、分步查询、总体统计 - 修复转卡功能中的字段映射问题 - 添加实退金额字段到退卡信息表 - 优化SQL查询性能,减少JOIN复杂度 - 提供数据库索引建议
-
- 新增转卡接口,支持会员品项转移 - 转卡操作同时处理退卡和开卡记录 - 支持健康师和科技部老师业绩数据处理 - 新增库存管理和库存使用记录功能 - 新增学习班级和学习记录管理功能 - 删除CommonStatus枚举,统一使用StatusEnum - 完善转卡接口的XML文档和示例
-
feat(order-placement-event): 新增开单活动管理功能 新增开单活动的增删改查功能,包括活动表单、项目选择、数据导出等功能。 调整开发环境 API 地址配置,启用测试环境地址。 ```
-
- 新增 BillingRecordSummaryQueryInput 查询参数类 - 新增 LqKdKdjlbUpdateAmountInput 修改金额输入类 - 完善 GetBillingRecordSummaryByStoreId 方法,支持按来源类型分类品项明细 - 优化 LqXmzlService 字段去重查询功能 - 完善 LqPackageInfoService 营销活动品项详情查询 - 更新相关实体和DTO字段映射
-
- 在LqYyjlCrInput类中移除多余空行,优化代码格式 - 在LqTkjlbEntity类中新增MemberId字段,表示会员ID,增强数据模型
-
- 新增GetFunnelStatistics接口:获取按门店分组的漏斗统计数据 - 新增GetOverallFunnelStatistics接口:获取总体漏斗统计数据 - 新增GetStoreCustomerDetails接口:获取门店顾客详情(不分页) - 新增GetStoreCustomerDetailsPaged接口:获取门店顾客详情(分页) - 修正SQL字段名:将yy.F_AppointmentTime改为yy.yysj - 支持拓客数量、预约人数、耗卡人数、耗卡金额统计 - 支持预约转化率和耗卡转化率计算 - 支持按拓客时间倒序排列
-
- 在LqAttendanceSummaryService中新增DeleteByMonth方法,支持根据年份和月份清空考勤汇总数据 - 添加相应的API注释,明确参数和返回信息 - 优化代码结构,确保功能的清晰性和可维护性
-
- 删除LqKqhzbService及相关DTO、Mapper和接口,移除考勤汇总表的所有功能 - 在LqKdKdjlbService中添加补缴开单ID的处理逻辑,更新已缴欠款的计算 - 修改DTO字段命名为小写,以保持一致性 - 新增根据开单ID获取当前开单欠款信息的接口 - 优化异常处理,提供更详细的错误信息
-
build(antis-ncc-admin): 更新构建文件并添加浏览器兼容性提示 更新了 `index.html` 中的 JavaScript 和 CSS 文件哈希值,以反映最新的构建结果。 同时,在页面中添加了针对旧版 Internet Explorer 浏览器的兼容性提示, 建议用户升级浏览器以获得更好的性能和体验。 ```
-
- 在LqHytkHytkService中添加cancelRemark字段,支持作废备注 - 更新VoidRefundCardInfo方法,增加remarks参数以传递作废备注 - 在LqMdxxService中新增StoreCategory和StoreType字段,支持门店类别和类型 - 添加获取门店类别和类型的接口,返回相应的枚举数据 - 更新相关DTO和实体类,确保数据结构一致性 - 优化错误处理,提供更详细的异常信息
-
- 新增StoreTypeEnum门店类别枚举(200平门店、旗舰店) - 新增耗卡反馈功能(lq_xh_feedback表及相关实体、DTO、Service) - 优化开单记录和耗卡记录列表,增加品项明细返回 - 完善会员开单记录查询接口,支持分页和时间筛选 - 优化耗卡记录作废功能,增加备注参数 - 修复排序规则冲突问题 - 完善各种实体和DTO的字段定义
-
build(antis-ncc-admin): 注释本地开发环境 API 地址配置 将 .env.development 中的本地开发环境 API 地址配置注释掉, 避免影响其他环境配置。同时更新 dist/index.html 文件中的 静态资源版本号及新增浏览器兼容提示信息。 ```
-
- 在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方法,提取公共逻辑 - 完善作废开单记录的业务逻辑和错误提示
-
- 将TotalDeduct的计算从x.Amount更改为x.ProjectNumber - 更新LqTkjlbService中的Dah字段格式,增加毫秒部分以确保唯一性
-
- 修复LqZjlMdsmxszService.GetPageList接口的排序规则冲突 - 修复LqStatisticsService中工资统计相关的排序规则冲突 - 在涉及lq_kd_kdjlb表的JOIN操作中添加COLLATE子句 - 更新UpdateSalaryStatisticsFromOtherTables方法中的COLLATE子句 - 创建修复排序规则冲突的精简版SQL脚本