wupeifeng

wupeifeng запушил(а) dev в xczx/xczx

  • f067a70fb6 feat(media): 初始化媒资服务基本功能 - 创建 media-api 和 media-service 微服务配置文件 - 添加 Nacos 注册中心和配置中心连接配置 - 配置 Log4j2 日志系统和相关过滤器设置 - 创建媒资文件实体类 MediaFiles 和相关处理类 - 实现媒资文件上传、查询等核心业务逻辑 - 集成 MinIO 对象存储服务并完成文件上传功能 - 添加 MyBatis-Plus 数据持久化层和相关配置 - 实现文件类型识别和 MD5 校验功能 - 添加消息队列相关实体类和数据表映射

7 часов назад

wupeifeng запушил(а) dev в xczx/xczx

  • 3edfb4c37c feat(gateway): 新增网关模块并配置Nacos服务注册与配置中心 - 添加网关模块基础配置文件bootstrap.yml - 配置Nacos服务发现和配置中心连接信息 - 添加GatewayApplication启动类 - 配置log4j2日志文件 - 在content-service中添加Nacos配置中心依赖 - 在system-api中添加Nacos注册中心和配置管理依赖 - 在system-service中添加Nacos配置管理依赖 - 配置各模块从Nacos加载共享配置文件 - 设置配置本地优先策略

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 0ada640eb2 feat(content-api): 集成Nacos服务注册与配置中心 - 添加Nacos服务发现和配置管理依赖 - 配置Nacos连接地址和命名空间参数 - 将数据库配置迁移到Nacos配置中心 - 启用配置动态刷新功能 - 设置共享配置文件加载策略

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 37a6736dde feat(content): 添加课程删除功能和课程教师管理接口 - 在CourseBaseController中添加删除课程的API接口 - 在CourseBaseService中定义删除课程的服务方法 - 在CourseBaseServiceImpl中实现删除课程的完整逻辑,包括验证权限和级联删除相关数据 - 添加CourseTeacherService接口及其实现类CourseTeacherServiceImpl - 实现课程教师的增删改查功能,包括权限验证 - 在TeachplanController中添加课程计划的移动功能接口 - 创建SaveTeachplanDto用于课程计划的保存操作 - 修复TeachplanServiceImpl中的课程计划移动逻辑 - 在CourseTeacherController中提供完整的课程教师管理接口

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • a2d2a58ece refactor(content): 统一实体类包路径并完善课程管理功能 - 将所有实体类从entity包重构成com.xuecheng.entity包 - 更新所有相关导入语句以适应新的包结构 - 添加EditCourseDto用于课程修改功能 - 在CourseBaseController中新增课程查询和修改接口 - 实现CourseBaseService中的getCourseBaseInfo和updateCourseBase方法 - 添加TeachplanController提供课程计划树形结构查询 - 创建TeachplanDto用于课程计划数据传输 - 优化CourseBaseServiceImpl中的课程修改逻辑 - 更新MyBatis映射文件中的完整类名引用

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 478911be09 feat(course): 添加课程表单验证和全局异常处理 - 在CourseBaseController中添加@Validated注解启用参数验证 - 移除手动参数校验逻辑,改用统一验证框架 - 添加XueChengPlusException替换运行时异常抛出 - 实现收费规则和价格验证逻辑优化 - 新增GlobalExceptionHandler处理自定义异常、通用异常和参数校验异常 - 创建ValidationGroups用于不同场景的验证分组

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 4ef78435c1 feat(base): 添加基础异常处理组件 - 新增 CommonError 枚举类定义通用错误信息 - 创建 RestErrorResponse 类用于错误响应参数包装 - 实现 XueChengPlusException 自定义全局异常类 - 提供异常转换静态方法简化异常抛出操作 - 定义未知错误、参数错误、空值检查等常见错误类型 - 支持错误消息的序列化传输功能

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 57d76f8d40 feat(content): 添加课程管理和分类功能 - 新增AddCourseDto用于课程信息传输 - 将CourseBase实体的时间字段从Date改为LocalDateTime - 添加CourseBaseController的课程添加接口 - 创建CourseBaseInfoDto封装课程基础信息 - 实现CourseBaseService的createCourseBase方法 - 在CourseBaseServiceImpl中添加事务性课程创建逻辑 - 添加课程营销信息保存和查询功能 - 优化CourseMarket实体的价格字段类型 - 为课程分类控制器添加Swagger API文档注解 - 实现课程分类树形结构查询功能

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • a0efaaf921 feat(content): 实现课程分类树形结构功能 - 修复所有MyBatis映射文件中的命名空间配置 - 创建CourseCategoryTreeDto类用于树形结构数据传输 - 在CourseCategoryController中实现课程分类树形查询接口 - 添加CourseCategoryService服务接口及其实现类 - 在CourseCategoryMapper中添加递归查询树形结构的SQL映射 - 实现课程分类树形结构的业务逻辑处理 - 集成递归查询和树形数据组装功能

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 77cc537a2f feat(system): 添加系统管理模块和课程内容管理功能 - 添加系统管理微服务模块及其API、服务、模型层 - 配置系统服务的应用名称和数据库连接信息 - 实现数据字典功能,包括实体类、Mapper、Service和Controller - 添加全局跨域配置和Jackson JSON序列化配置 - 创建课程分类接口和相关DTO类 - 重命名课程基础信息控制器并集成服务层查询功能 - 添加MyBatis Plus分页插件配置 - 更新内容管理模块的数据库配置指向正确的数据库名 - 在POM文件中添加必要的依赖项和排除冲突的日志包 - 添加Log4j2日志配置文件并配置异步日志输出 - 创建系统管理启动类并启用Swagger文档功能

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 6ef0812c70 feat(content): 添加课程管理相关服务接口和实现 - 新增CourseAuditService及其实现类CourseAuditServiceImpl - 新增CourseBaseService及其实现类CourseBaseServiceImpl,包含分页查询功能 - 新增CourseCategoryService及其实现类CourseCategoryServiceImpl - 新增CourseMarketService及其实现类CourseMarketServiceImpl - 新增CoursePublishPreService及其实现类CoursePublishPreServiceImpl - 新增CoursePublishService及其实现类CoursePublishServiceImpl - 新增CourseTeacherService及其实现类CourseTeacherServiceImpl - 新增MqMessageHistoryService及其实现类MqMessageHistoryServiceImpl - 新增MqMessageService及其实现类MqMessageServiceImpl - 新增TeachplanMediaService及其实现类TeachplanMediaServiceImpl - 新增TeachplanService及其实现类TeachplanServiceImpl - 新增TeachplanWorkService及其实现类TeachplanWorkServiceImpl - 删除所有空的Mapper XML文件 - 添加MySQL数据库字典表结构和初始数据

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 2df8c7e394 feat(content): 初始化内容管理服务数据库访问层 - 修复数据库连接URL配置,将数据库名从xcplus_content148改为xuecheng - 添加CourseAudit、CourseBase、CourseCategory、CourseMarket、CoursePublish、CoursePublishPre、CourseTeacher等实体的Mapper接口及XML映射文件 - 添加MqMessage、MqMessageHistory、Teachplan、TeachplanMedia、TeachplanWork等实体的Mapper接口及XML映射文件 - 新增ContentApplication启动类和相关测试配置 - 配置MybatisPlus分页插件和数据库连接池 - 添加log4j2日志配置文件 - 在pom.xml中添加MySQL驱动、MybatisPlus、SpringCloud配置中心、Junit测试、log4j2等依赖 - 移除旧的应用启动类XuechengPlusContentServiceApplication

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • 3d84b29300 集成Swagger文档并添加时间序列化配置 在bootstrap.yml中配置Swagger相关参数 添加@EnableSwagger2Doc注解启用Swagger功能 为CourseBaseInfoController添加@Api和@ApiOperation注解 新增LocalDateTimeConfig配置类处理时间序列化 实现LocalDateTime与String之间的相互转换序列化器

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • a8a510a529 Merge remote-tracking branch 'origin/dev' into dev # Conflicts: # xuecheng-plus-content/xuecheng-plus-content-api/pom.xml # xuecheng-plus-content/xuecheng-plus-content-model/pom.xml # xuecheng-plus-content/xuecheng-plus-content-service/src/test/java/com/xuecheng/XuechengPlusContentServiceApplicationTests.java
  • a5567eb051 初始化内容管理模块基础结构 - 创建课程基本信息实体类CourseBase,包含课程名称、分类、等级等字段 - 创建课程审核记录实体类CourseAudit,用于管理课程审核流程 - 创建课程分类实体类CourseCategory,支持多级分类结构 - 创建课程营销信息实体类CourseMarket,包含价格、联系方式等营销数据 - 创建课程发布信息实体类CoursePublish和预发布实体类CoursePublishPre - 创建课程教师关系实体类CourseTeacher,维护课程与教师的关联 - 创建消息队列实体类MqMessage和历史记录实体类MqMessageHistory - 配置bootstrap.yml文件,设置服务端口、数据源和日志配置 - 创建ContentApplication启动类和CourseBaseInfoController控制器 - 添加log4j2-dev.xml日志配置文件 - 创建MySQL数据库表结构定义文件mysql.sql
  • Просмотр сравнение для этих 2 коммитов »

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

  • b803ca963c 创建模块工程xuecheng-plus-content

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

1 месяц назад

wupeifeng запушил(а) dev в xczx/xczx

1 месяц назад

wupeifeng создал новую ветку dev в xczx/xczx

1 месяц назад

wupeifeng запушил(а) master в xczx/xczx

1 месяц назад

wupeifeng создал новую ветку master в xczx/xczx

1 месяц назад