-
…nts for fetching candidates for leave cancellation and punch applications. Update UI components to include navigation for these new features. Enhance backend services to support workflow synchronization for leave cancellation and punch applications.
-
…ave and sick statuses. Refactor logic to determine related workflows and update UI components for better clarity. Introduce new methods for handling workflow data in the backend.
-
…uction environment, while commenting out the previous development URL for clarity.
-
…late and early leave. Update UI components for better user experience, including improved layout and data binding. Refactor related services to accommodate new features and ensure data integrity.
-
…tSystemFormView method. Update main.js and related component files to correct import paths for lf-pickup-code and lf-pickup-complete components. Add new attendance-related pages and update app configuration for improved functiona
-
…date input model to include new fields for min/max billing amounts and actual billing amounts. Refactor search and sorting logic in LqStatisticsService for enhanced data retrieval.
-
… for local testing. Adjusted CSS worker files and added new app styles for improved layout and user experience.
-
…. Added address input for store location retrieval, integrated Tencent Maps API for geolocation, and updated form fields to include longitude, latitude, and fence polygons. Adjusted dialog and layout for better usability.
-
…al chunk files and the main app script, to optimize application size and improve load times.
-
…etter user experience, added map location feature with longitude and latitude inputs, and improved fence status display. Adjusted dialog width for improved visibility.
-
…ns for management backend and store PC applications, updated environment variables for local development, and removed unused CSS and JS files to optimize the build.
-
…application size and improve load times. This includes several chunk files and the main app script.
-
- Refactored multiple worker scripts (css.worker.js, editor.worker.js, html.worker.js, json.worker.js, ts.worker.js) for improved performance and maintainability. - Removed the unused CSS file (app.26c706cb.css) to streamline the project structure and reduce unnecessary file bloat.
-
- 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.
-
- 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.
-
- Introduced a dropdown for column settings in list view, allowing users to customize visible columns and their order via drag-and-drop. - Updated table columns to dynamically render based on user-selected visibility, improving the overall user experience. - Enhanced the display of customer information, including merging customer name and ID, and added tooltips for better clarity. - Refactored existing table columns to utilize a more flexible structure for rendering based on visibility settings.
-
- 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.
-
- 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.
-
- 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.
-
1. 修复产品物料查询逻辑: - 修改所有工资服务中的产品物料查询逻辑 - 从'11月特殊规则'改为'计算本月工资时使用上月数据' - 支持跨年处理(1月工资使用上一年12月数据) 2. 添加成本信息字段显示: - 在店长工资列表页面添加成本信息分组(销售业绩、产品物料、合作项目成本、店内支出、洗毛巾费用) - 在店长工资详情页面添加成本信息部分 - 在导出功能中添加成本相关字段 - 在导入功能中添加成本相关字段的处理逻辑 3. 修改的文件: - LqStoreManagerSalaryService.cs(店长工资服务) - LqDirectorSalaryService.cs(主任工资服务) - LqBusinessUnitManagerSalaryService.cs(事业部总经理/经理工资服务) - shop.vue(店长工资列表页面) - shop-detail-dialog.vue(店长工资详情页面) - LqBusinessUnitManagerSalaryStatisticsEntity.cs(实体类注释)
-
- 更新所有工资角色的详情弹窗页面 - 包括:店助、事业部经理、店长、主任、总部股份、大项目主管、大项目部老师、店长、店长股份、科技部总经理、科技部股份、科技部老师等12个详情弹窗 - 优化页面显示和交互逻辑