5a1d7111cc
feat(bid): 优化报价单页面并新增RFQ详情路由
...
1. 合并规格和型号列为规格型号字段,简化表单布局
2. 调整表格列宽适配页面显示,新增表格横向滚动容器
3. 更新PDF导出表格表头与表单对齐
4. 新增/bid/rfq/detail路由用于跳转RFQ详情页
5. 修正物料数据同步逻辑,统一规格型号赋值
2026-06-05 15:17:49 +08:00
ac2422ab8f
style,feat,fix: 多处业务与样式优化
...
1. 调整供应商名称样式提升可读性
2. 简化接口id路径匹配规则
3. 修复数据源配置换行格式
4. 新增物料基础信息与性能参数展示
5. 优化报价对比布局与加载逻辑
2026-06-04 18:47:27 +08:00
2e949b3947
fix(admin): 更新druid数据源配置的数据库地址和密码
...
将本地测试数据库切换为远程服务器数据库,修改了连接地址、端口和登录密码
2026-06-03 20:10:41 +08:00
d06f4be3e8
fix: 修复物料详情接口路径参数正则匹配问题
...
本次提交修复了BizMaterialController中物料详情接口的路径参数正则表达式,将`@GetMapping("/{id}")`改为`@GetMapping("/{id:\\d+}")`,确保id参数仅匹配数字类型。
变更前:接口路径参数未限制类型,可能导致非数字参数匹配错误路由
变更后:通过正则表达式限制id参数必须为数字,提升接口安全性和准确性
2026-06-03 17:13:49 +08:00
7112382034
build: 添加Maven多环境配置文件支持
...
本次提交在pom.xml中新增了dev和prod两个Maven profile配置,用于支持多环境部署:
1. 新增dev开发环境profile,设置为默认激活环境,配置日志级别为debug
2. 新增prod生产环境profile,配置日志级别为warn
3. 移除文件中的多余空白字符,保持代码格式整洁
变更前:项目缺少环境配置,所有环境使用相同配置
变更后:支持通过Maven profile参数切换不同环境配置,便于开发和生产环境分离管理
2026-06-03 15:59:28 +08:00
ba74618bea
feat(bid): 新增投标报表统计分析模块
...
本次提交新增了完整的投标报表统计分析功能,包括:
添加用于数据检查与菜单初始化的 SQL 脚本
实现采购概览仪表板、采购成本分析及供应商绩效报告的后端服务、Mapper、Controller 及 VO 类
添加前端 API、路由配置以及使用 ECharts 可视化图表的页面组件
为仪表板添加通用的 KPI 卡片组件
2026-06-03 14:26:25 +08:00
9db84336bc
feat(bid): 新增基于甲方报价快速创建RFQ功能
...
本次提交完成以下核心变更:
1. 新增RFQ编号自动生成逻辑,添加selectNextRfqNo方法获取月度递增的RFQ编号
2. 在biz_rfq表新增client_quote_id关联字段,添加索引并完善实体类映射
3. 实现基于甲方报价复制物料快速创建RFQ的业务逻辑,包括事务处理和明细复制
4. 新增RFQ列表页关联甲方报价展示,支持点击跳转查看甲方报价详情
5. 在RFQ编辑页新增甲方报价选择器,选中后自动填充对应物料和标题
6. 优化甲方报价单页面,新增生成RFQ按钮和已生成RFQ列表展示
7. 调整RFQ详情页,新增编辑模式支持草稿状态修改
8. 修复路由跳转路径,统一RFQ相关页面路由到/bid/rfq路径组
2026-06-02 18:44:44 +08:00
a75589018f
feat(bid): 完成甲方报价模块全量功能开发
...
1. 新增甲方报价业务实体,继承基础实体类
2. 新增供应商报价明细查询接口,支持按供应商ID展开物料明细
3. 重构甲方报价关联逻辑,通过material_id精确关联物料表
4. 新增甲方报价历史统计、月度趋势、快速新建等服务功能
5. 完善菜单配置,修正甲方报价菜单结构,添加完整权限控制
6. 新增物料搜索自动补全功能,优化报价单详情页面
7. 在供应商详情页新增报价历史Tab页签,展示该供应商的所有报价物料明细
8. 在物料详情页新增甲方报价记录Tab页签,展示该物料的所有甲方报价历史
9. 新增数据库优化脚本,添加索引并修复历史数据关联
2026-06-01 19:05:04 +08:00
18a71526dc
style(refactor): 重构供应商管理页面布局与交互逻辑
...
1. 将原有单页表单式页面重构为左右分栏布局,左侧展示供应商列表,右侧展示详情/编辑/供货清单/异议标签页
2. 新增供应商选中默认逻辑,刷新页面保持选中状态
3. 补充供货清单、订单异议的列表展示与数据加载逻辑
4. 优化搜索、分页、新增编辑删除的交互流程与样式
2026-05-30 19:56:34 +08:00
be3212cbdb
feat(bid): 优化供应商报价和甲方报价页面展示
...
1. 重构SupplierQuoteTab移除冗余空状态样式
2. 为CompareSection添加交期最快标识样式和逻辑
3. 全新重构ClientQuoteTab页面,优化表格布局与样式
2026-05-29 19:53:23 +08:00
c871f184d8
fix(bid): 修复物料报价对比和租户ID设置问题
...
1. 为新增物料添加租户ID自动设置逻辑,优先取部门ID,默认值为1
2. 调整报价对比页面初始化加载逻辑,移除空判断限制并优化空数组处理
3. 为供应商报价明细查询添加空值过滤,提升数据准确性
2026-05-29 11:06:11 +08:00
e521b0dfeb
feat(bid): 完成物料管理模块全功能开发
...
1. 新增物料详情页路由、菜单与接口,支持查看物料报价与信息
2. 重构物料列表页面,新增品牌筛选、表格样式优化与详情跳转
3. 扩展物料实体与数据库字段,新增材质、用途、性能参数等字段
4. 新增供应商/甲方报价查询、批量对比、同名称物料匹配接口
5. 新增物料详情组件,包含基础信息、供应商报价、甲方报价标签页
6. 修复比价路由跳转路径错误,调整数据库密码配置
7. 新增物料相关SQL脚本与初始化数据
2026-05-29 08:58:58 +08:00
c718ec4076
fix: 菜单乱码修复 + 二级分类导航 + 供应商报价页重设计 + Logo更新
...
- sys_menu 拆分为5个一级目录:基础数据/询价采购/对外报价/质量评估/财务系统
最多两级菜单,符合用户要求的扁平化导航结构
- 修复 2012/2013/2014/2015 菜单名中文乱码问题(utf8mb4编码修正)
- 修复隐藏路由 path 错误;更新所有 $router.push 为新路由路径
- 供应商报价页重设计:顶部统计卡片、选择RFQ后自动加载物料需求
状态工作流可视化、分离规格/型号列、草稿/一键提交双按钮
- Logo 更新为用户提供的几何风格蓝色图标
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 18:45:18 +08:00
54a421aa36
feat: 路由跳转重构 + 甲方报价单 + 物料分类 + 比价选择方案 + 规格型号拆分
...
- 比价页改为列表→路由跳转到 comparison/detail,支持勾选物料行生成采购方案PDF
- 新增甲方报价单模块(clientquote):列表+详情路由,含成本价/报价/毛利率,导出PDF
- 新增物料分类管理(category):树形结构,CRUD,物料页面关联分类筛选
- BizMaterial 拆分 spec(规格) + modelNo(型号) 两个字段
- Logo 修复:新PNG + 内联样式确保完整显示
- sys_menu 新增 2012(物料分类)、2013(甲方报价单)、2014(报价单详情)、2015(比价详情)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 13:49:11 +08:00
608ee0ed61
feat: multi-dim comparison + clustering + per-supplier PDF export
...
Backend:
- BizComparisonVO: add composite score fields (priceScore, deliveryScore,
qualityScore, serviceScore, compositeScore, rankBadge) + SupplierPlan cluster VO
- Mapper: join biz_supplier_evaluation for quality/service history scores
- Service: weighted scoring (price 40%/delivery 25%/quality 20%/service 15%),
greedy clustering assigns each item to best-score supplier, groups into plans
- Controller: returns CompareResult with items + recommendedPlans
Frontend:
- Tab 1 (多维度比价): supplier rank cards with 4-dim progress bars
- Tab 2 (智能推荐方案): per-supplier cluster cards with explanation + PDF export
- PDF: logo header, score legend, items table, cluster reason per supplier
2026-05-22 11:19:29 +08:00
1bc99dcc7c
feat: replace detail drawers with dialogs, add PDF export
...
- purchaseorder: el-drawer replaced with el-dialog + PDF export
- quotation: el-drawer replaced with el-dialog + PDF export
- rfq: add route-based detail page (/bid/rfq/detail) with PDF export
- PDF header: logo + 福安德综合报价系统 + doc type + item tables
- Add jspdf 2.5.2 + html2canvas for PDF generation
2026-05-22 10:17:38 +08:00
9055d34484
feat: redesign login page, dashboard, fix logo and avatar
...
- Login: split-screen design with blue gradient branding panel
- Dashboard: replace RuoYi default page with bid system stats & quick actions
- Logo: add object-fit contain for full logo display
- Avatar: replace with blue/gray person silhouette
2026-05-22 10:07:56 +08:00
85a3f5f788
chore: 添加演示数据SQL(5供应商/10物料/5RFQ/9报价/3采购单/评价/异议)
2026-05-22 09:49:01 +08:00
72cca6c98f
fix: 修复MySQL 8.0不支持 ALTER TABLE ADD COLUMN IF NOT EXISTS语法
2026-05-22 09:46:24 +08:00
2941cd23c4
feat: 福安德智慧报价平台 - 完整业务模块
...
基于RuoYi-Vue2构建的智慧采购报价平台,包含:
后端(Spring Boot + MyBatis):
- 物料管理 (BizMaterial)
- 供应商管理 (BizSupplier)
- 报价请求RFQ (BizRfq)
- 供应商报价单 (BizQuotation)
- 智慧比价分析 (BizComparison)
- 采购单 (BizPurchaseOrder)
- 供应商评价 (BizSupplierEvaluation)
- 订单异议 (BizOrderObjection)
- 交易记录 (BizTransaction)
- 租户管理-SaaS数据隔离 (BizTenant)
前端(Vue2 + Element UI):
- 10个业务模块完整页面
- ERPNext风格主题(蓝色系)
- 福安德品牌logo
部署:
- Docker Compose一键部署
- MySQL 8.0 + Redis 7 + Nginx
- 前端端口 10031
2026-05-22 09:36:01 +08:00
RuoYi
7da12b0c07
用户密码支持自定义配置规则
2026-04-17 13:10:02 +08:00
RuoYi
dbe9834e4c
角色权限变更后刷新所有持有该角色的在线用户权限
2026-04-16 16:33:50 +08:00
RuoYi
69aaabd09d
优化代码生成同步操作column_type没更新问题
2026-04-16 14:24:07 +08:00
RuoYi
557efc4d44
优化白名单支持对通配符路径匹配
2026-04-16 13:42:57 +08:00
RuoYi
58f3c43c50
修复脱敏不生效问题(IIPBZR)
2026-04-15 13:03:51 +08:00
RuoYi
d454d9729e
通知公告新增阅读用户列表
2026-04-14 16:11:36 +08:00
RuoYi
0728a04b1b
通知公告新增阅读用户列表
2026-04-14 15:39:49 +08:00
RuoYi
ba33fe9e03
通知公告新增详细显示
2026-04-14 14:35:23 +08:00
RuoYi
60e542d809
新增标签页样式chrome风格
2026-04-13 00:41:03 +08:00
RuoYi
290f7b4cd9
新增代码生成详情页功能
2026-04-12 09:57:04 +08:00
RuoYi
4b9800eb54
自动导入配置
2026-04-10 10:59:14 +08:00
RuoYi
02907f967e
代码生成修改拖拽时显示手指样式
2026-04-10 10:58:52 +08:00
RuoYi
157228e1d0
用户列表新增抽屉效果详细信息
2026-04-09 12:47:23 +08:00
RuoYi
df4261f4d3
优化样式
2026-04-03 22:33:20 +08:00
RuoYi
abffc253c0
数据权限注解支持自定义字段名
2026-04-03 15:38:16 +08:00
RuoYi
cf25c229a9
新增Excel导入组件ExcelImportDialog
2026-04-03 08:53:41 +08:00
RuoYi
ea3410e170
update tree-panel ref
2026-04-01 21:48:51 +08:00
RuoYi
7979124798
新增树分割组件TreePanel
2026-04-01 21:34:10 +08:00
RuoYi
3b42c7c633
支持表格列显隐状态记忆
2026-03-31 19:22:43 +08:00
RuoYi
26d7bb25f0
支持多sheet导出
2026-03-31 16:31:18 +08:00
RuoYi
6775ed78d1
代码生成支持表单布局选项
2026-03-30 16:44:47 +08:00
RuoYi
b3a2572410
update sqlkeyword
2026-03-30 16:35:58 +08:00
RuoYi
0e2d75c23c
若依 3.9.2
2026-03-26 08:23:30 +08:00
RuoYi
2a26aa1356
优化页签全屏显示
2026-03-26 00:52:04 +08:00
RuoYi
3fa6a4b5df
优化快速点击页签刷新出现404问题
2026-03-25 21:21:58 +08:00
RuoYi
3c2186cf73
修复typescript版多表代码生成报错问题
2026-03-25 12:32:24 +08:00
RuoYi
7282667d41
菜单管理列表新增类型显示
2026-03-24 15:33:27 +08:00
RuoYi
4b1fad5f18
优化菜单主题风格
2026-03-24 10:30:32 +08:00
RuoYi
58bc7043a0
升级axios到最新版本0.30.3
2026-03-23 11:42:53 +08:00
RuoYi
677400b933
优化页签显示
2026-03-23 11:42:30 +08:00