返回作品

智能假货识别系统

创建于 2025 年 4 月 15 日

标签
  • Java 8
  • Spring Boot 2.5.15
  • RuoYi-Vue 3.8
  • MyBatis
  • MySQL 8.0
  • Druid
  • Redis
  • Vue 3.4
  • Element Plus
  • Vite 5
  • ECharts 5
  • Apache POI

项目介绍

项目的核心思路是”数据入库 → 特征刻画 → 预警标记 → 人工研判”:采集侧完成图像与文本特征的初步提取(评论表里带 0~1 的情感分值 score,例如”完全没效果。。。“的差评只有 0.03 分,而”是正品,回购很多次了”的好评接近 0.99 分),平台侧则负责把疑似风险商品汇总到 warning 预警表,用预警信息字典、信用等级、价格与销量区间把线索收敛成可执行的工作清单。

核心功能

  • 五类电商数据全量管理:商家、店铺、商品概况、商品明细、用户评论均有独立的列表页、新增/修改/删除对话框与分页查询。ProductMapper.xmlselectProductList 支持按商家 ID、店铺 ID、商品 ID、商品型号(模糊)、店铺名称、商家类型、认证文本、信用等级、体验分、销量、价格等十余个条件自由组合,ORDER BY createTime DESC 保证最新采集数据置顶;每个列表页都带”选中导出”按钮,由 ExcelUtil@Excel 注解生成 Excel。
  • 假货预警研判清单WarningController 提供预警记录的增删改查与导出,作者在 WarningMapper.xml 中把单一等值条件改造成了业务化筛选——信用等级支持 beginCreditlevel/endCreditlevel 区间、销量与价格支持范围查询(<![CDATA[<=]]> 处理符号转义),“预警信息”按字典精确匹配;Warning 实体还扩展了 orderBy/orderType 字段,配合 WarningController.list 显式接收排序参数,由后端拼装排序 SQL,前端表格列可点击 sortable="custom" 排序。
  • 评论情感分值分析:评论列表页将情感分值 score 作为独立列展示并可查询,评语、商家回复、商品型号、用户昵称均可检索,结合差评文本(如”不知道是不是正品…完全没效果”)与回复内容,为甄别疑似假货提供文本维度的佐证。
  • 商品销售可视化看板views/chart/chart/index.vue 集成 ECharts 5,提供三种图表——销售趋势(折线+面积图,按日期聚合销量)、价格分析(柱状+折线组合)、库存销量对比(双 Y 轴),可按时间范围、商家、店铺、商品四级筛选,getChartData 接口按 startTime/endTime 拉取商品数据后在前端聚合渲染,图表窗口自适应 resize。
  • 权限与审计闭环:全部业务接口按 seller:xxxshop:xxxproduct:xxxitem:xxxreview:xxxwarning:xxx 前缀做按钮级权限控制,操作日志与登录日志由若依监控模块统一管理,Excel 导出支持按选中行导出与未选中提示。

功能截图

暂无运行截图。