Commit Graph

69 Commits

Author SHA1 Message Date
czl231
a7ac692110 修复合同到期时间与终止恢复规则
- 合同动作中文化并将到期时间设为必填\n- 隐藏修订记录无业务意义的删除时间\n- 禁止已终止合同直接启用,统一三端状态规则\n- 补充回归测试、模拟数据回填和中文文档
2026-08-13 00:54:27 +08:00
czl231
9937e3a508 完善合同气瓶绑定约束与候选过滤
- 明确合同状态、气瓶归属、停用、报废和重复绑定失败原因
- 根据当前合同过滤可绑定气瓶,排除无效及重复候选项
- 从合同列表进入绑定页时锁定预填合同,防止切换上下文
- 切换通用新建页合同后清空旧气瓶并重新加载候选项
- 增加前后端回归检查并同步中文操作日志
2026-08-13 00:10:42 +08:00
czl231
96d37d63cf 优化合同气瓶绑定与启用失败提示
- 将绑定气瓶入口移至合同列表,仅草稿合同显示
- 自动预填所选合同并保留返回路径
- 细分附件、有效期、气瓶绑定和状态校验失败原因
- 增加前后端回归检查及中文操作日志
2026-08-12 22:46:55 +08:00
czl231
8ad6748397 修复配送合同草稿编辑状态判断
修正平台总后台将待处理状态误判为草稿的问题。
统一平台、气站和配送点后台的合同编辑限制,并补充禁用原因、回归检查及中文操作文档。
2026-08-12 22:11:52 +08:00
czl231
99324acc89 feat: 新增配送合同附件安全上传功能
- 增加合同专用 PDF 上传、鉴权预览和失败清理接口
- 支持草稿附件替换移除、并发保护和启用完整性校验
- 修复循环模板引用导致文件选择器无法打开的问题
- 补充专项测试、中文项目文档和操作日志
2026-08-12 21:38:49 +08:00
czl231
deea31d79e 修复合同详情字段中文显示
通用详情页复用中文字段字典,并为合同气瓶快照补充上下文名称。
合同状态按模型常量显示中文,数据库字段和 API 保持不变。
已通过资源页面检查、类型检查和生产构建。
2026-08-12 19:49:41 +08:00
czl231
3cad8fd0ba 完善配送合同关联信息展示与归属校验
三端合同页面改为优先显示用户、气站和配送点业务名称,并保留标识与合同编号复制能力。

平台端增加气站与直属配送点联动,后端禁止平台主管及跨气站配送点绑定合同,同时补充测试和中文文档。
2026-08-12 01:09:24 +08:00
czl231
6bcde94388 功能:完善用户服务关系展示与组织联动
统一平台、气站和配送点后台的服务关系业务名称展示。
新增气站、配送点、服务人员三级联动及暂未分配语义。
后端补充组织归属、人员角色和启用状态的严格校验。
补充前后端测试、项目文档、操作日志及本机日志忽略规则。
2026-08-12 00:37:58 +08:00
czl231
a37b147f5f 修复:工作人员列表切换后自动加载数据
监听工作人员类型变化,切换安装、配送和运维菜单时自动重置搜索及页码并重新查询;补充资源、搜索和人员关联回归检查,同时更新中文需求说明与操作日志。
2026-08-11 22:38:20 +08:00
czl231
95d0f7dc54 功能:按资源配置平台列表搜索 2026-08-11 22:23:02 +08:00
czl231
8d6ffca1e2 功能:优化用户地址账户名称展示 2026-08-11 21:33:20 +08:00
czl231
e375e9851b 修复:平台后台显示用户地址和坐标
仅在已授权的用户地址列表与详情接口恢复真实地址、经度和纬度。前端增加六位小数、未填写提示及编辑回填,并同步安全规范、项目文档和操作日志。
2026-08-11 20:49:28 +08:00
czl231
e1e8579a2b 修复用户地址编辑数据类型错误 2026-08-11 20:18:43 +08:00
czl231
74c5e34275 修复工作人员资质关联与角色过滤
按安装、配送、运维菜单显式过滤工作人员,锁定资质所有者并使用姓名和角色回显。

扩展工作人员状态与多角色查询,补充权限校验、回归测试、操作日志和项目文档。
2026-08-11 19:15:53 +08:00
czl231
4b1f045806 feat: 增加工作人员组织联动 2026-08-11 14:28:13 +08:00
czl231
4d79a4917e fix: 优化工作人员重复信息提示 2026-08-11 13:37:44 +08:00
czl231
5738a43f3e feat: 账户列表展示受控头像 2026-08-11 11:49:50 +08:00
czl231
ed6e2f7d75 fix: 优化唯一标识详情布局 2026-08-11 10:40:58 +08:00
6545952e80 Merge branch 'main' of https://git.apinb.com/heqiapp/platforms 2026-08-11 09:50:42 +08:00
ce7874b9fa FIX DOCS 2026-08-11 09:50:13 +08:00
czl231
ff345dc42a feat: 统一账户角色展示并优化资源页面 2026-08-11 02:01:00 +08:00
616fea0bc7 Merge branch 'main' of https://git.apinb.com/heqiapp/platforms 2026-08-11 01:25:38 +08:00
czl231
13daa996a2 feat: 标准资源使用独立页面并优化详情布局 2026-08-11 00:49:41 +08:00
72a83f5fcd docs(agents): add design references 2026-08-10 23:34:28 +08:00
czl231
7242048abf feat: 新增账户资料页与头像上传
将工作人员和用户的详情、编辑改为独立账户资料页。

增加受控头像上传与读取、图片安全校验、接口测试,并优化只读及编辑布局。

同步更新平台需求、接口安全说明、项目文档和操作日志。
2026-08-10 22:35:47 +08:00
czl231
cef7223841 修复:统一配送点账户角色中文展示 2026-08-10 21:17:25 +08:00
czl231
7f594eb608 fix(platform): constrain delivery account role 2026-08-10 21:06:32 +08:00
czl231
29562b0703 fix: 登录失败提示中文化 2026-08-10 19:13:23 +08:00
czl231
4e38ee8021 fix: 配送点编码重复时返回中文提醒 2026-08-10 12:33:30 +08:00
czl231
b7ca0b4aca fix: 修复配送点地址保存后不显示 2026-08-10 11:54:38 +08:00
8e95a63503 fix(platform-admin): correct organization and contact display 2026-08-08 14:48:07 +08:00
20e3071789 feat(platform): improve admin data workflows 2026-08-05 13:58:16 +08:00
2162fe5e11 fix(admin): standardize resource initialization and lists 2026-08-05 12:19:13 +08:00
402f050b17 feat: add producer account management 2026-08-04 15:21:39 +08:00
95b6f2b69c audit full project flows and harden backend 2026-08-03 16:03:44 +08:00
aaede08f88 refactor: rename iot client to stateless gateway 2026-08-03 14:43:39 +08:00
5edca1524f refactor: embed mochi mqtt broker 2026-08-03 14:19:28 +08:00
fefdba470a feat: replace iot adapter with mqtt command pipeline 2026-08-03 13:18:11 +08:00
6ed417c8c1 feat: integrate unified payment and wallet refunds 2026-08-02 23:26:28 +08:00
82a2106a97 feat: integrate unified payment and wallet refunds 2026-08-02 23:24:32 +08:00
f0b8af0bc8 feat: add Flutter web build support 2026-08-02 01:30:07 +08:00
david
42a2322c8e fix(wallet): enforce consistent withdrawal accounting 2026-07-31 09:54:17 +08:00
david
36a5ced1c0 feat: add Flutter mobile clients and staff delivery API 2026-07-30 21:47:41 +08:00
david
550efb3812 feat(api): add client app service endpoints 2026-07-30 18:04:34 +08:00
david
f5ecc0d973 feat: implement gas and delivery admin systems 2026-07-30 14:16:58 +08:00
1093385f95 fix docs 2026-07-30 11:10:45 +08:00
4c9cd3fc2c fix docs 2026-07-30 11:09:07 +08:00
david
2e6df1d18d docs: align gas and delivery requirements 2026-07-30 10:38:18 +08:00
david
268c8d062c feat(platform): load authorized menus from backend 2026-07-30 10:30:01 +08:00
david
1d5ac6470c fix(api): relax account password validation 2026-07-30 10:01:19 +08:00