• - Added a new endpoint to fix duplicate inventory usage records by merging entries based on UsageBatchId, ProductId, and StoreId.
    - Implemented logic to retain the earliest record while summing quantities and amounts, marking others as invalid.
    - Enhanced the service to log the repair process and provide feedback on the number of processed and invalidated records.
    “wangming” authored
     
    Browse Dir »


  • - 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 »

  • - Deleted an obsolete SQL file related to member information table modifications.
    - Removed a hidden character from the ExcelImportHelper.cs file for cleaner code.
    “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 »

  • - LqReportService: 门店基础信息/数据分析/对比分析 科技部归属及同组织门店改为 lq_md_target
    - LqTechGeneralManagerSalaryService: 科技部总经理管理门店改为 lq_md_target 按统计月
    - LqShareStatisticsTechDeptService: 科技部股份统计收入成本按 lq_md_target 取科技部门店
    - LqZjlMdsmxszService: GetManagedStores 科技一部/二部门店改为 lq_md_target 按当前月
    - LqAnnualSummaryService: 移除对 Kjb 的 Select 依赖
    - 新增接口测试脚本 test-kjb-removal-apis.sh
    - 新增 SQL: 根据产品平均单价更新库存领取金额
    “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 »

  • - Refactored multiple worker scripts (css.worker.js, editor.worker.js, html.worker.js, json.worker.js, ts.worker.js) to improve code structure and maintainability.
    - Removed the unused CSS file (app.26c706cb.css) to clean up the project and reduce bundle size.
    - Ensured all worker scripts are optimized for better performance.
    “wangming” authored
     
    Browse Dir »
  • - Updated the file upload process to include image moderation before uploading to OSS.
    - Added configuration options for enabling/disabling image moderation and specifying the moderation service endpoint.
    - Enhanced the FileService to handle local file storage and moderation logic, ensuring compliance with content policies.
    - Updated .env and appsettings.json to reflect new configuration settings for the image moderation feature.
    “wangming” authored
     
    Browse Dir »