|
|
f114bc683e
|
refactor: 产品管理表格重构为主表+展开子表模式
- 产品行可展开显示所有规格的成本价/售价/状态
- 价格范围显示(多规格时 ¥最小~最大)
- 展开行内支持编辑规格和设为默认
- 移除产品详情弹窗及相关冗余代码(净减 23 行)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 20:18:59 +08:00 |
|
|
|
2fff1b2c43
|
fix: 产品管理表格增加默认规格、成本价和售价列
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 19:37:59 +08:00 |
|
|
|
238f7cfcf9
|
fix: 客户中心和基础资料页面 UX 修复
- 修复删除流程:去掉嵌套 confirm,软删除和永久删除分离为独立操作
- 客户中心增加编辑功能:新增编辑弹窗和表格编辑按钮
- 清理弹窗标题:移除所有"调用真实 /api/..."等技术信息
- 业务员字段改为下拉选择:调用 /api/system/users 获取用户列表
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-04 19:04:46 +08:00 |
|
|
|
8378eb7694
|
fix: 修复供应商详情弹窗缺失包装 div 导致模板解析错误
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-02 20:58:20 +08:00 |
|
|
|
1a3e9b0197
|
feat: 为 6 个后台管理模块添加删除和批量删除功能
后端新增 18 个 DELETE 端点(软删除/硬删除/批量删除),
覆盖产品分类、产品、客户、供应商、用户、角色。
硬删除带前置检查,有关联数据时拒绝删除。
前端每个表格新增全选复选框和批量删除按钮。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-02 20:45:00 +08:00 |
|
|
|
0981617a2e
|
为前端全部 63 个文件添加中文注释
覆盖四个前端应用:
- web-admin:App.vue、mockApi.js、router.js 等基础设施 + 19 个页面/组件
- web-sales:App.vue、mockApi.js、store.js 等基础设施 + 11 个页面/组件
- mini-driver:小程序框架 + 5 个页面
- mini-manager:小程序框架 + 8 个页面
注释内容:
- 每个文件模块级职责说明
- 每个函数 JSDoc 注释(作用、参数、返回值)
- 路由配置逐项标注用途和权限
- Vue 模板复杂逻辑行内注释
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-30 07:51:43 +08:00 |
|
|
|
4d1fd71364
|
修复提醒弹窗内容为空:后端补充content字段,前端增加title兜底,清除基础资料页空toast
- 后端 _map_reminder 返回 reminder_content 作为 content 字段
- 前端 mockApi 透传 content 字段
- NotificationBell 弹窗展示 content,title 为空时显示"(无标题)"
- 提醒中心和工作台页面 title 列增加空值兜底
- 删除 MasterDataPage 中 13 处 toast.success("") 空弹窗调用
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-29 23:13:11 +08:00 |
|
|
|
f7dfc5d282
|
清除全系统模拟数据和演示数据,全面对接真实后端接口
- 删除 demo_store.py、web-admin/data.js、web-sales/data.js 三个模拟数据源
- 后端14个 service 文件:去除 session 为 None 时返回演示数据的 fallback 模式,统一改为抛出 AppException
- 前端 web-admin/web-sales 的 mockApi.js 改为通过 fetch() 调用真实后端 API
- 19个 Vue 组件:移除 isMock 标识、硬编码演示数据和模拟延迟逻辑
- 小程序 login.js 清除硬编码测试账号密码
- order_flow.sql 删除全部 INSERT 演示数据,仅保留建表结构
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-29 11:38:53 +08:00 |
|
|
|
b65d3fa389
|
修复产品创建表单:将产品名称和分类提升为公共字段
解决创建多规格产品时需要重复输入产品名称的问题,
避免因名称不一致导致多规格产品在列表中显示为多个独立产品。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-29 10:16:14 +08:00 |
|
|
|
6c8ff74924
|
修复后台页面功能
|
2026-05-28 22:59:04 +08:00 |
|
|
|
3a987eec3b
|
消息提醒功能增强
|
2026-05-28 20:46:44 +08:00 |
|
|
|
6bc174564b
|
优化后台页面布局
|
2026-05-26 11:36:57 +08:00 |
|
|
|
ce680ac2f3
|
优化订单、产品类别模块
|
2026-05-21 14:59:38 +08:00 |
|
|
|
4e47386e56
|
优化一下履约页面的内容
|
2026-05-19 18:44:47 +08:00 |
|
|
|
e9077cca34
|
优化新增、编辑弹窗样式
|
2026-05-19 17:30:35 +08:00 |
|
|
|
787939d9ba
|
第一次优化UI页面
|
2026-05-19 14:48:47 +08:00 |
|
|
|
bf4cb6b9a0
|
已继续收口客户接口:客户导入除本地 csv/xlsx/xls 外,已兼容系统统一对象存储 OSS URL 口径文件来源;frontend/web-admin 客户导入入口文案已同步改为支持本地路径或 OSS 公网 UR
|
2026-05-15 13:30:18 +08:00 |
|
|
|
7e69e9b74b
|
feat: complete real customer import and web auth flow
|
2026-05-15 12:18:50 +08:00 |
|
|
|
2f111f9a9a
|
已继续成组推进基础资料大模块
|
2026-05-15 10:47:04 +08:00 |
|
|
|
80e3eb86bb
|
已继续提速推进客户导入链路
|
2026-05-15 09:00:50 +08:00 |
|
|
|
e7816b7efb
|
已继续严格参照 02-API细化设计.md 推进系统管理模块:后端已补齐 /api/system/users、/api/system/users/{user_id}、/api/system/users/{user_id}/reset-password、/api/system/roles、/api/system/roles/{role_id}、/api/system/menus、/api/system/menus/{menu_id} 的真实请求模型、参数校验、数据库优先 service/repository 链路;frontend/web-admin 的 SystemPage 已从演示页改为真实用户/角色/菜单联调页,支持列表查询与新增。
|
2026-05-14 23:28:09 +08:00 |
|
|
|
18fb362474
|
基础框架搭建
|
2026-05-14 13:51:06 +08:00 |
|