Commit Graph

17 Commits

Author SHA1 Message Date
caoqianming c6ba742f9d feat: 省市区存储文字、工厂关联用户账号、大屏图表主题优化
- 省市区字段改为存储文字名称而非编码

- 工厂序列化器新增usernames字段,列表和详情页展示关联用户账号

- 地区分布统计改为仅按省份聚合

- 新增ECharts screen-dark主题,统一配色和字号

- 大屏卡片背景由纯黑改为深蓝渐变

Made-with: Cursor
2026-03-13 13:00:05 +08:00
caoqianming 2ce0d75c41 feat: 添加分页配置 2026-03-13 12:36:46 +08:00
caoqianming eaa37ad5c7 refactor: remove unplugin-auto-import, use global ElementPlus registration and fix dialog layout shift
Made-with: Cursor
2026-03-13 12:30:50 +08:00
caoqianming b88510ca0a feat: 工厂简称改为品牌(唯一)、材料/工厂/分类导入命令、Excel材料导入(模糊匹配+未识别品牌工厂)
Made-with: Cursor
2026-03-13 11:25:44 +08:00
caoqianming b1c0e94ab1 feat: 图片上传功能 2026-03-13 10:56:12 +08:00
caoqianming 3f2d627641 feat: 前端页面优化 2026-03-13 10:29:15 +08:00
caoqianming d873f3e016 fix: 修复分页排序警告,经销商设为非必填
- 为所有模型添加 Meta.ordering = ['id'],统一解决 UnorderedObjectListWarning
- 移除视图中冗余的 order_by
- Factory.dealer_name 设为可选,前端表单移除必填

Made-with: Cursor
2026-03-13 09:30:31 +08:00
caoqianming f093ac7680 feat: add password change and reset 2026-03-11 16:06:14 +08:00
caoqianming 47d798e380 feat: restrict material edit/delete to draft for users 2026-03-11 12:07:33 +08:00
caoqianming bf6685c670 style: make dialog bodies scrollable 2026-03-11 12:05:37 +08:00
caoqianming 9facdae46f feat: add pagination locale and table max height 2026-03-11 11:30:19 +08:00
caoqianming fc460d80a6 chore: serve built frontend from backend 2026-03-10 16:56:06 +08:00
caoqianming 1440767c69 feat: 后端跨域 2026-03-10 16:43:57 +08:00
caoqianming 80a8f69edf feat: add material categories and polish UI 2026-03-10 16:40:21 +08:00
caoqianming 4b001d23a4 feat: 移除现有前端 2026-03-10 15:30:26 +08:00
caoqianming 61821ccd55 feat: 页面优化 2026-03-10 14:30:35 +08:00
caoqianming adedaecf29 feat: 项目初始化 2026-03-10 13:12:05 +08:00