• - Swapped the API base URL in the development environment to use localhost for local testing.
    - Enhanced the member portrait dialog with improved layout and additional member attributes, including age and birthday type.
    - Added birthday type filtering options in the birthday view, allowing users to display members with solar and lunar birthdays.
    - Updated the backend to support querying members based on specified date ranges and birthday types.
    - Introduced new performance metrics in the personal performance statistics view, categorizing performance by various service types.
    “wangming” authored
     
    Browse Dir »

  • - Added functionality to convert solar birthdays to lunar format and display the corresponding lunar birthday in the customer detail dialog.
    - Introduced a new dropdown for selecting lunar month and day in the customer form, allowing users to input lunar birthdays easily.
    - Updated the customer service to handle birthday type differentiation (solar vs lunar) and ensure proper data handling.
    - Enhanced the UI for better clarity and usability, including improved dialog styling and form section titles.
    - Refactored related DTOs to accommodate the new birthday type and format changes.
    “wangming” authored
     
    Browse Dir »
  • - Introduced a new filter for remaining rights range in the member portrait dialog and query input DTO.
    - Implemented a resetData method to clear all data when switching members to prevent displaying stale information.
    - Updated the fetchData method to clear lists upon member change.
    - Enhanced the LqKhxxService to handle remaining rights range in queries.
    - Improved the layout of the search form in the lqKhxx view for better usability.
    “wangming” authored
     
    Browse Dir »
  • - Updated the SaaS documentation to clarify the separation of core business modules.
    - Enhanced the ImageModerationService for better error handling and configuration management.
    - Improved code readability by removing unnecessary whitespace and optimizing LINQ queries in various services.
    - Adjusted performance metrics calculations in the LqStoreDashboardService for accuracy in reporting.
    - Updated DTOs to reflect changes in performance metrics definitions.
    “wangming” authored
     
    Browse Dir »

  • - Redesigned the welcome page layout with a new hero section and action cards for quick access to features.
    - Added a feature list in the welcome component to dynamically render action cards.
    - Updated the tech department dashboard to improve table display by reducing max height and ensuring proper pagination.
    - Enhanced inventory service documentation for clarity on stock update processes.
    - Introduced teacher performance metrics in the billing service for better reporting accuracy.
    “wangming” authored
     
    Browse Dir »


  • - 修复全员战报明细到店数统计问题:确保到店数不超过拓客数,同一会员多次到店只统计一次
    - 修复全部门店开单记录汇总导出接口返回格式:使用统一的响应格式(code, msg, data)
    - 添加 lq_xh_hyhk 表备注字段功能:支持备注字段的创建、更新、查询和导出
    - 优化到店数统计SQL逻辑:先获取拓客会员列表(去重),再统计有到店记录的会员数
    “wangming” authored
     
    Browse Dir »



  • 1. 修复产品物料查询逻辑:
       - 修改所有工资服务中的产品物料查询逻辑
       - 从'11月特殊规则'改为'计算本月工资时使用上月数据'
       - 支持跨年处理(1月工资使用上一年12月数据)
    
    2. 添加成本信息字段显示:
       - 在店长工资列表页面添加成本信息分组(销售业绩、产品物料、合作项目成本、店内支出、洗毛巾费用)
       - 在店长工资详情页面添加成本信息部分
       - 在导出功能中添加成本相关字段
       - 在导入功能中添加成本相关字段的处理逻辑
    
    3. 修改的文件:
       - LqStoreManagerSalaryService.cs(店长工资服务)
       - LqDirectorSalaryService.cs(主任工资服务)
       - LqBusinessUnitManagerSalaryService.cs(事业部总经理/经理工资服务)
       - shop.vue(店长工资列表页面)
       - shop-detail-dialog.vue(店长工资详情页面)
       - LqBusinessUnitManagerSalaryStatisticsEntity.cs(实体类注释)
    “wangming” authored
     
    Browse Dir »



  • - 更新工资服务类和相关DTO输出类
    - 涉及店助、总监、事业部经理、大项目总监、大项目老师、健康师、门店、技术总经理、科学老师等工资相关服务
    “wangming” authored
     
    Browse Dir »
  • - 将remarks中的```json代码块改为<code>标签(XML注释中不能使用```)
    - 为所有缺少注释的接口添加了完整的summary和remarks
    - 统一了所有9个工资服务确认接口的注释格式
    - 包含示例请求、参数说明、注意事项等完整信息
    
    修复的接口:
    1. LqSalaryService (健康师)
    2. LqTechTeacherSalaryService (科技部老师)
    3. LqAssistantSalaryService (店助)
    4. LqStoreManagerSalaryService (店长)
    5. LqDirectorSalaryService (主任)
    6. LqMajorProjectTeacherSalaryService (大项目老师)
    7. LqMajorProjectDirectorSalaryService (大项目主管)
    8. LqTechGeneralManagerSalaryService (科技部总经理)
    9. LqBusinessUnitManagerSalaryService (事业部总经理)
    “wangming” authored
     
    Browse Dir »

  • - 在多个薪酬统计实体中新增员工确认状态、确认时间和确认备注字段
    - 这些字段用于记录员工对薪酬数据的确认情况,提升数据管理的准确性和可追溯性
    - 涉及的实体包括:LqAssistantSalaryStatisticsEntity, LqBusinessUnitManagerSalaryStatisticsEntity, LqDirectorSalaryStatisticsEntity, LqMajorProjectDirectorSalaryStatisticsEntity, LqMajorProjectTeacherSalaryStatisticsEntity, LqSalaryStatisticsEntity, LqStoreManagerSalaryStatisticsEntity, LqTechGeneralManagerSalaryStatisticsEntity, LqTechTeacherSalaryStatisticsEntity
    “wangming” authored
     
    Browse Dir »


  • - 新增事业部驾驶舱后端服务(LqBusinessUnitDashboardService)
    - 实现15个事业部驾驶舱API接口(统计、趋势、排行榜等)
    - 新增集团驾驶舱移动端页面(dashboard.vue)
    - 集成图表功能(Canvas绘制趋势图)
    - 优化页面样式设计(现代化UI、玻璃拟态效果)
    - 完善KPI指标展示、会员统计、排行榜等功能
    - 添加API模块(report.js)用于集团驾驶舱数据接口
    “wangming” authored
     
    Browse Dir »



  • - 修改退款明细列表查询逻辑,从退款健康师业绩表查询(而非开单健康师业绩表)
    - 支持一个退款明细显示多个健康师,格式:姓名(业绩)、姓名(业绩)
    - 新增实际退款金额字段,显示所有健康师业绩之和
    - 优化前端显示,健康师列显示每个健康师及其业绩
    - 添加测试脚本test_refund_detail.sh
    “wangming” authored
     
    Browse Dir »
  • - 新增ExportOptimized接口,使用批量查询优化性能
    - 创建LqKhxxExportOutput导出专用DTO类
    - 支持23个固定字段导出,包括客户目前归属名称等
    - 文件保存到ExportFiles目录
    - 新增Python脚本控制台工具script_runner.py
    - 新增测试脚本test_customer_export_optimized.sh
    “wangming” authored
     
    Browse Dir »



  • - 新增退卡明细查询接口
      - 支持多门店、会员、时间范围、品项、业绩类型、科美类型、来源类型、品项分类等筛选
      - 返回字段:门店、会员信息、退卡时间、品项信息、金额、类型等
      - 支持分页和排序
    
    - 新增退卡明细导出接口
      - 导出Excel文件,包含所有筛选条件
      - 文件保存到项目根目录ExportFiles文件夹
    
    - 优化退卡穿透统计接口
      - 所有金额字段改为使用实退金额(F_ActualRefundAmount)
      - 包括门店分布、总计、转卡总计、金额最大/次数最多的人等统计
    
    - 优化客户资料导出接口
      - 添加消费等级、开单总金额、剩余权益总金额字段
      - 添加首次到店时间、最后到店时间、到店天数、沉睡天数字段
      - 消费等级显示为名称(D/C/B/A/A+/A++)
    “wangming” authored
     
    Browse Dir »

  • - 修复库存扣减逻辑:只有已领取状态才扣减库存
      - 修改LqInventoryService、LqProductService、LqInventoryUsageService中所有计算已使用数量的地方
      - 只统计IsReceived=1的使用记录,确保库存扣减准确
      - 添加System.Collections.Generic命名空间引用
    
    - 优化报销导出功能
      - 添加购买门店字段(purchaseStoreId、purchaseStoreName)
      - 区分申请门店和购买门店两个字段
      - 修复文件路径问题:使用项目根目录下的ExportFiles文件夹
      - 修复FromQuery参数导致的BadImageFormatException错误
    
    - 修复编译错误
      - 添加System.IO命名空间引用
      - 修复List<dynamic>类型转换问题
    “wangming” authored
     
    Browse Dir »
  • “wangming” authored
     
    Browse Dir »
  • - 拓客明细页面:是否邀约、是否预约、是否消耗、是否开卡字段使用el-tag样式,绿色表示是,灰色表示否
    - 多门店筛选接口:
      * 会员品项接口:BillingStoreId改为支持BillingStoreIds数组
      * 开单明细接口:StoreId改为支持StoreIds数组
      * 耗卡明细接口:StoreId改为支持StoreIds数组
      * 会员升单统计接口:新增StoreIds多门店筛选
      * 储扣列表接口:StoreId改为支持StoreIds数组(已存在,优化逻辑)
      * 门店整体统计接口:StoreId改为支持StoreIds数组
    - 门店日报统计接口:添加EmployeeCount在职人数字段,从lq_mdxx.zzrs获取
    “wangming” authored
     
    Browse Dir »
  • - 创建单独的门店基础信息接口(get-store-base-info),支持单独获取门店基础信息和归属信息
    - 修复门店数据结构分析接口的类型转换问题
    - 优化前端调用逻辑,支持分步骤获取数据
    - 添加门店归属信息显示(事业部、科技部、教育部、大项目部)
    - 添加性能优化相关的SQL索引脚本
    “wangming” authored
     
    Browse Dir »
  • - 新增门店数据结构分析弹窗,支持门店业绩和运营数据分析
    - 更新门店业绩统计逻辑,使用实退金额计算退款业绩
    - 优化数据查询接口,支持实时查询和数据完整性
    - 增加到店频次会员列表接口,提供详细会员信息和统计数据
    - 更新前端展示,提升用户交互体验
    “wangming” authored
     
    Browse Dir »


  • - 新增会员画像服务,包含基础信息、消费行为、趋势分析等
    - 优化KPI数据穿透功能,新增多个分析组件
    - 修复消费行为统计数据查询问题
    - 调整会员画像弹窗布局,基础信息独立显示
    - 权益明细单独作为选项卡展示
    “wangming” authored
     
    Browse Dir »
  • - 新增kpi-drill-dialog组件,支持科技感弹窗展示数据穿透
    - 实现本月成交总额穿透功能,包含:
      * 每日开单金额和人数趋势图
      * 开单金额最高会员、开单次数最多会员统计
      * 品项类型雷达图、业绩类型占比饼图、科美类型业绩柱状图
      * 本月成交明细列表(支持真实后端分页和筛选)
    - 新增get-billing-drill-statistics接口,提供整月统计数据
    - 优化billing-item-detail-list接口,支持业绩类型和科美类型字段
    - 修复LqHytkHytkService时间参数解析问题
    - 科美类型统计只显示有设置的数据,过滤未设置项
    “wangming” authored
     
    Browse Dir »