-
- 修改 ProductServiceImpl 中的产品列表查询逻辑,计算最低价和最高价 - 更新前端模板,显示产品价格区间
-
- 新增 subCate 方法获取产品子分类 - 在获取相关产品时,优先按关联度排序 - 当相关产品不足 10 个时,补充同子分类的产品- 优化了相关产品的推荐算法,提高推荐的准确性和多样性
-
- 在 ProductServiceImpl 中添加价格计算逻辑,将原始价格除以 0.7 后乘以 0.148,保留两位小数 - 在 canrud.ftl 模板中添加美元符号前缀显示价格
-
- 将控制台日志级别从 DEBUG 改为 ERROR,只显示错误信息- 更新根日志级别从 DEBUG 改为 ERROR,减少不必要的日志输出 - 保留 com.canrd.shop 包的日志级别为 DEBUG,以便调试业务逻辑
-
- 新增 generateAllUrl 接口,用于生成所有产品类别和功能的静态页面 - 修改 ProductQueryVO,增加 rootProductCategoryIdIn 字段支持多对顶级分类的查询 - 更新 ProductCagegoryServiceImpl 和 ProductServiceImpl,以支持新的查询方式 - 修复静态页面生成时的产品价格显示问题
-
- 修改期刊查询逻辑,先按标题去重,再按原始顺序取前 10 条记录 - 替换原有的分页查询方式,提高查询效率和准确性
-
# Conflicts: # shop/src/main/java/com/canrd/shop/service/impl/ProductServiceImpl.java
-
- 新增产品关联文章导入接口和相关服务 - 实现产品和文章的关联逻辑- 添加文章和文章类别相关的数据结构和接口
-
# Conflicts: # shop/src/main/java/com/canrd/shop/service/impl/ProductServiceImpl.java
-
- 在 ProductVO 中添加 relatedProductIds 字段,用于存储关联产品 ID - 在 ProductServiceImpl 中实现关联产品的查询逻辑 - 使用 category 关系和自定义排序来获取最多 10 个关联产品
-
- 在 ProductVO 中添加 relatedProductIds 字段,用于存储关联产品 ID - 在 ProductServiceImpl 中实现关联产品的查询逻辑 - 使用 category 关系和自定义排序来获取最多 10 个关联产品
-
- 在产品列表模板中添加价格显示,使用红色高亮 - 在 ProductDO 中添加 imageFileKey 字段,用于存储产品图片文件键 - 修改 ProductMapper.xml,支持自定义 SQL 查询 - 更新 ProductQueryVO,将 ids 类型从 List<Long> 改为 List<String> - 优化 ProductServiceImpl 中的产品查询逻辑,支持多条件查询和排序
-
- 新增 Productcategoryrelation 相关的 DTO、Mapper、Service 接口及其实现类 - 在 ProductDO 中添加 relatedProductIds 字段 - 优化 ProductMapper接口和 XML 文件中的方法命名 - 更新 log4j2-dev.xml 配置,调整日志输出级别和格式 - 修改 ImportRelatedCategoryListenter 中的查询逻辑
-
- 移除了不必要的 Map pId2ttDOsMap,减少了内存消耗 -简化了最小价格计算逻辑,提高了代码可读性
-
- 提取公共方法 suppleProducts 补充产品信息- 优化产品价格显示逻辑,移除重复代码 - 统一处理产品图片列表解析 - 删除冗余变量,简化代码结构
-
- 新增 EbCategorysRelation 模型和相关 mapper、service - 实现 ProductController 中的 importRelatedCategory 方法 - 添加 ImportRelatedCategoryVo 和 ImportRelatedCategoryListenter 用于处理导入逻辑 - 在 pom.xml 中添加 easyexcel 依赖
-
- 新增静态页面配置和生成逻辑 - 添加 FreeMarker 模板支持 - 实现产品数据动态加载和渲染 - 优化产品价格显示逻辑 - 新增静态资源路径配置
-
- 新增静态页面配置和生成逻辑 - 添加 FreeMarker 模板支持 - 实现产品数据动态加载和渲染 - 优化产品价格显示逻辑 - 新增静态资源路径配置