mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-06-23 04:22:43 +08:00
* cursorrules * fixed: ldap同步的部门记录name记录错误 * 主题色一致 * changelog * admin接入ldap同步数据统计 * ldap同步数据记录接口合并 * fixed: 已同步被禁用用户的DN更新 * 已经同步的LDAP用户被禁止可以继续更新 * 优化代码 * 新增LDAP同步的详细记录 * 新增LDAP禁止用户的数据量统计 * 优化LDAP拉取数据的重复使用 * 优化LDAP同步 * ldap同步记录 * cursor rules
32 lines
1.6 KiB
Plaintext
32 lines
1.6 KiB
Plaintext
---
|
|
description:
|
|
globs:
|
|
alwaysApply: false
|
|
---
|
|
# PlayEdu API Project Overview
|
|
|
|
PlayEdu is an online training solution developed by Baishu Technology. The API is built with Java + Spring Boot 3, using a modular approach.
|
|
|
|
## Project Structure
|
|
- [playedu-api](mdc:playedu-api) - Java backend API project
|
|
- [playedu-admin](mdc:playedu-admin) - Admin frontend
|
|
- [playedu-pc](mdc:playedu-pc) - PC web interface
|
|
- [playedu-h5](mdc:playedu-h5) - Mobile web interface
|
|
|
|
## API Key Modules
|
|
- [playedu-api/PlayeduApiApplication.java](mdc:playedu-api/playedu-api/src/main/java/xyz/playedu/api/PlayeduApiApplication.java) - Main application entry point
|
|
- [playedu-api](mdc:playedu-api/playedu-api) - API module containing controllers and API-specific logic
|
|
- [playedu-common](mdc:playedu-api/playedu-common) - Common utilities and shared code
|
|
- [playedu-resource](mdc:playedu-api/playedu-resource) - Resource management module
|
|
- [playedu-course](mdc:playedu-api/playedu-course) - Course-related functionality
|
|
- [playedu-system](mdc:playedu-api/playedu-system) - System management functionality
|
|
|
|
## Backend vs Frontend Controllers
|
|
- [Backend Controllers](mdc:playedu-api/playedu-api/src/main/java/xyz/playedu/api/controller/backend) - Admin-facing API endpoints
|
|
- [Frontend Controllers](mdc:playedu-api/playedu-api/src/main/java/xyz/playedu/api/controller/frontend) - Student-facing API endpoints
|
|
|
|
## Development and Deployment
|
|
- [pom.xml](mdc:playedu-api/pom.xml) - Main Maven configuration file
|
|
- [Dockerfile](mdc:playedu-api/Dockerfile) - Docker build configuration
|
|
- [compose.yml](mdc:compose.yml) - Docker Compose configuration
|