Commit Graph
25 Commits
Author SHA1 Message Date
lewis_yan 4582dd5ef4 Merge branch 'develop' of http://192.168.80.90:8086/pisteams/pis into develop 2026-04-02 09:22:18 +08:00
lewis_yan 27b98bc73f feat(dashboard): complete buyer/supplier dashboard redesign
Backend:
- Fix JWT auth header format (use "JWT " prefix)
- Fix DashboardView to return data for superadmin users
- Return empty structure when no business data exists
- Use serializers for response validation

Frontend:
- Redesign BuyerDashboard with new UI matching design spec
- Redesign SupplierDashboard with consistent styling
- Add role switcher for users with both buyer/supplier roles
- Fix FontAwesome icon class names (fa vs fas)
- Update tagsView title when switching roles via mitt event
- Add i18n translations for dashboard

Auth fixes:
- Fix token storage to use sessionStorage instead of Cookies
- Add route initialization guard to prevent duplicate routing
- Fix login flow for token handling

Files:
- Add BuyerDashboard, SupplierDashboard, KpiCard, TrendChart components
- Add dashboard API and Pinia store
- Add mitt event type for tagsView name update
2026-04-02 09:20:12 +08:00
lewis_yan c55263f742 feat(dashboard): add dashboard route 2026-04-01 19:11:03 +08:00
lewis_yan 5106cfcdaa feat(dashboard): add buyer/supplier dashboard pages 2026-04-01 19:10:31 +08:00
lewis_yan 15d06266b7 feat(dashboard): add dashboard Vue components 2026-04-01 19:09:24 +08:00
lewis_yan c4a754753e feat(dashboard): add dashboard API and Pinia store 2026-04-01 19:08:27 +08:00
nebula_chen 0a1d5e29fb 新增邮件类型;调整部分前端效果
询价单详情页仅查看模式显示“询价单操作日志”;修改受邀供应商均报价提醒采购人员邮件文案;新增超过报价截止时间提醒采购人员邮件模板及调用
2026-04-01 17:18:59 +08:00
nebula_chen c3ecfbfd56 实现询价操作日志查询接口;实现前端页面“询价操作日志查询” 2026-04-01 14:47:31 +08:00
nebula_chen 0424a3e3f4 补充询价操作履历表更新逻辑;修复前端bug--报价单仅拉起10条数据;杂采报价相应表结构名更新前缀pis_misc_ 2026-04-01 11:02:35 +08:00
nebula_chen fb308ca691 报价单详情窗口、询价单详情窗口、比价窗口转为对应路由页面; 2026-03-31 19:37:45 +08:00
nebula_chen 2fd8788e5f 重写制程最低价计算与取值逻辑;调整部分前端逻辑 2026-03-30 17:40:53 +08:00
nebula_chen e41983eb5a 调整比议价程式相关前端效果;修改制程最低价记录后端逻辑 2026-03-30 12:34:00 +08:00
nebula_chen 0f0d40588d 修复测试发现的问题;调整部分ui效果 2026-03-27 19:15:44 +08:00
nebula_chen e7ad616152 新增 - 报价截止时间校验逻辑;报价单流转到”已过期“状态逻辑;完善询价单流转到”报价结束“状态逻辑 2026-03-27 19:12:14 +08:00
nebula_chen 6f2000041f 新增 杂采比议价、询价履历记录 实现;调整部分ui效果 2026-03-27 14:32:50 +08:00
nebula_chen 7af8dbde95 新增 - 询/报价列表增加首列“交易厂区”列;
修改 - 报价窗口“询价状态”改为"交易厂区";修复“报价中”状态无法报价bug。
2026-03-26 15:14:19 +08:00
nebula_chen 11ee089689 修改部分前端效果并根据业务逻辑调整后端实现 2026-03-25 17:52:52 +08:00
nebula_chen 6572d1acda 新增 - 邮件通知模型及其序列化器,邮件发文模板;询价单发布同步向对应供应商发送邮件。 2026-03-25 11:34:27 +08:00
nebula_chen 41a9ebc4da 新增 - 取号规则表模型结构及相应序列化器;
修改 - 报价单展开改为三个页签,且修复询价单附件回显异常的问题;当前询报价单号取号规则改为基于取号规则表字段进行组装;
2026-03-24 19:58:56 +08:00
nebula_chen cfed2ba734 删除 - 前端已作废目录及子项 2026-03-24 14:07:08 +08:00
nebula_chen 09c6c4650d 新增 - 模板版本号及状态;修复 - 报价存在部分问题 2026-03-24 13:48:26 +08:00
allen_xiong 49b8ba9afd 日常优化
1. 移除页面旧代码
2. 杂采材质信息页面导入失败问题
3. 其他优化
2026-03-23 14:57:26 +08:00
allen_xiong b7351d44cf 日常更新
1. 修改后端配置及路由中相关应用路径为 apps.pisadmin 和 apps.pissupplier
2. 添加询价业务逻辑
3. 其他优化
2026-03-23 09:28:12 +08:00
allen_xiong 6b8df09c23 功能优化
1. 新增供应商报价模块及相关功能
2. 重构询价单状态流转逻辑及字段处理
3. 其他优化
2026-03-20 15:02:33 +08:00
allen_xiong 884dab3fb1 初次提交PIS代码 2026-03-19 20:03:10 +08:00