89 lines
3.4 KiB
Markdown
89 lines
3.4 KiB
Markdown
![]() |
## 2024-03-21 10:00:00
|
||
|
|
||
|
### 1. Initial Project Setup
|
||
|
|
||
|
**Change Type**: feature
|
||
|
|
||
|
> **Purpose**: Initialize the RuoYi-Plus-Soybean project
|
||
|
> **Detailed Description**: Set up the project structure combining RuoYi-Vue-Plus backend with Soybean Admin frontend features
|
||
|
> **Reason for Change**: Create a modern admin system with enhanced features
|
||
|
> **Impact Scope**: Entire project structure
|
||
|
> **API Changes**: None
|
||
|
> **Configuration Changes**: Initial project configuration files
|
||
|
> **Performance Impact**: None
|
||
|
|
||
|
```
|
||
|
root
|
||
|
- build // add // Build configuration and plugins
|
||
|
- docs // add // Documentation and templates
|
||
|
- packages // add // Monorepo packages
|
||
|
- public // add // Static assets
|
||
|
- src // add // Main application source code
|
||
|
- .codelf // add // Project documentation and guidelines
|
||
|
```
|
||
|
|
||
|
### 2. Development Guidelines Setup
|
||
|
|
||
|
**Change Type**: docs
|
||
|
|
||
|
> **Purpose**: Establish project development guidelines and best practices
|
||
|
> **Detailed Description**: Create comprehensive development guidelines covering framework usage, coding standards, and best practices
|
||
|
> **Reason for Change**: Ensure consistent development practices across the project
|
||
|
> **Impact Scope**: Development workflow
|
||
|
> **API Changes**: None
|
||
|
> **Configuration Changes**: None
|
||
|
> **Performance Impact**: None
|
||
|
|
||
|
```
|
||
|
root
|
||
|
- .codelf // add // Project documentation and guidelines
|
||
|
- attention.md // add // Development guidelines and best practices
|
||
|
- project.md // add // Project structure and documentation
|
||
|
- _changelog.md // add // Project change history
|
||
|
```
|
||
|
|
||
|
## 2024-03-21 11:00:00
|
||
|
|
||
|
### 1. User Center Page Enhancement
|
||
|
|
||
|
**Change Type**: improvement
|
||
|
|
||
|
> **Purpose**: Enhance the user center page with better UI and functionality
|
||
|
> **Detailed Description**:
|
||
|
> - Improved the layout with responsive design
|
||
|
> - Added form validation for profile and password updates
|
||
|
> - Enhanced third-party account binding functionality
|
||
|
> - Added online device management with force logout feature
|
||
|
> - Optimized user experience with loading states and feedback
|
||
|
> **Reason for Change**: Provide a better user experience and more comprehensive user management features
|
||
|
> **Impact Scope**: User center page and related components
|
||
|
> **API Changes**: None
|
||
|
> **Configuration Changes**: None
|
||
|
> **Performance Impact**: Improved user experience with better feedback and validation
|
||
|
|
||
|
```
|
||
|
root
|
||
|
- src/views/_builtin/user-center/index.vue // refact // Enhanced user center page with better UI and functionality
|
||
|
```
|
||
|
|
||
|
### 2. {function simple description}
|
||
|
|
||
|
**Change Type**: {type: feature/fix/improvement/refactor/docs/test/build}
|
||
|
|
||
|
> **Purpose**: {function purpose}
|
||
|
> **Detailed Description**: {function detailed description}
|
||
|
> **Reason for Change**: {why this change is needed}
|
||
|
> **Impact Scope**: {other modules or functions that may be affected by this change}
|
||
|
> **API Changes**: {if there are API changes, detail the old and new APIs}
|
||
|
> **Configuration Changes**: {changes to environment variables, config files, etc.}
|
||
|
> **Performance Impact**: {impact of the change on system performance}
|
||
|
|
||
|
```
|
||
|
root
|
||
|
- pkg // {type: add/del/refact/-} {The role of a folder}
|
||
|
- utils // {type: add/del/refact} {The function of the file}
|
||
|
- xxx // {type: add/del/refact} {The function of the file}
|
||
|
```
|
||
|
|
||
|
...
|