-
- 储扣列表接口增加门店筛选、时间筛选、品项分类筛选功能 - 统计查询改为单独查询,避免复杂JOIN导致的问题 - 返回结果包含总记录数、总金额、总项目数统计信息 - 优化查询性能,先获取符合条件的开单记录ID,再筛选储扣记录
-
- 合并多行查询条件,提升代码可读性 - 精简分页查询和关联数据查询的代码 - 确保查询性能的同时,保持功能一致性
-
- 创建门店目标表(lq_md_target)及完整的CRUD功能 - 实体类、DTO、Service、IService - 支持批量创建、同步上月数据等功能 - 创建标准化总经理门店生命线设置表(lq_md_general_manager_lifeline) - 实体类、DTO、Service、IService - 支持从门店目标表批量创建生命线设置 - 支持复制上月设置功能 - 更新相关实体和DTO - 健康师业绩表添加陪同相关字段 - 项目资料表添加手工费字段和允许陪同字段 - 添加SQL脚本
-
- 项目资料表(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,支持新字段
-
- 为lq_hytk_mx表添加会员ID字段(F_MemberId) - 为消耗功能添加加班相关字段: - lq_xh_hyhk: 加班系数、原始手工费、加班手工费 - lq_xh_pxmx: 原始项目次数、加班项目次数 - lq_xh_jksyj: 原始耗卡品项次数、加班耗卡品项次数、原始手工费、加班手工费 - lq_xh_kjbsyj: 原始耗卡品相次数、加班耗卡品相次数、原始手工费、加班手工费 - 更新相关实体类和DTO类 - 将lq_xh_pxmx和lq_hytk_mx表的项目次数字段改为DECIMAL类型 - 添加消耗功能加班需求分析文档和SQL脚本
-
主要变更: 1. 修复人次统计逻辑,改为使用客户ID和日期的组合去重(COUNT(DISTINCT CONCAT(hy, '-', DATE(hksj)))) 2. 新增员工业绩统计接口GetEmployeePerformanceStatistics,支持查询员工在指定月份的完整业绩数据 3. 修复品项统计的门店过滤问题,使用SqlFunc.Subqueryable避免别名冲突 4. 修复门店顾客详情SQL字段错误(F_Status改为yysj,F_CreateTime改为kdrq/hksj) 5. 新增员工业绩统计输入输出DTO类 功能特性: - 支持查询员工的拓客、邀约、预约、开单、消耗、退卡、人头、人次等完整统计 - 所有SQL改为字符串拼接方式,确保参数正确传递 - 分步统计设计,便于维护和优化
-
- 修复金三角用户查询中的First()方法错误,使用ToListAsync() + FirstOrDefault()避免异常 - 添加空值检查,当健康师在金三角团队中不存在时提供友好错误信息 - 完善转卡记录字段,添加门店名称、门店编号、会员账号、顾客类型、退卡时间等字段 - 完善开单记录字段,添加开单日期、顾客类型、总业绩等字段 - 修复金三角用户查询条件,使用正确的用户账号字段(jkszh)而不是用户ID(jks) - 提高转卡操作的健壮性和错误处理能力
-
- 新增 BillingRecordSummaryQueryInput 查询参数类 - 新增 LqKdKdjlbUpdateAmountInput 修改金额输入类 - 完善 GetBillingRecordSummaryByStoreId 方法,支持按来源类型分类品项明细 - 优化 LqXmzlService 字段去重查询功能 - 完善 LqPackageInfoService 营销活动品项详情查询 - 更新相关实体和DTO字段映射