odf_new/docs/1.2.0/1.2.0.md
zpc 827d7a4367
All checks were successful
continuous-integration/drone/push Build is passing
feat(odf): Add marker pole management and audit logging for v1.2.0
- Add marker pole CRUD functionality with database tables (odf_marker_poles, odf_marker_pole_images)
- Implement marker pole API endpoints and service layer with data isolation by department
- Add UniApp pages for marker pole list, detail, and creation workflows
- Add Vue management backend pages for marker pole and audit log management
- Implement audit logging system via ActionFilter to track all business entity modifications
- Extend search API to include marker poles in results alongside cables and faults
- Add OdfAuditLogsController and service for querying audit trail data
- Update optical box detail page with left-right frame color scheme (green-orange)
- Add cable type page as entry point for marker poles and fault lists
- Create database migration scripts for v1.2.0 schema and permissions
- Add DeptDataScopeHelper for department-based data access control
- Update MCP settings to disable SQL Server connection and fix formatting
- Add marker pole service integration in UniApp with COS image upload support
2026-04-18 22:50:15 +08:00

3.0 KiB
Raw Blame History

odf光缆资源管理v1.2.0需求文档

需求大纲

  1. H5、APP同步更新。
  2. 新增标石、杆号牌相关功能。
  3. 优化后台相关功能。

标石、杆号牌入口

  1. 干线,光缆列表,点击任意光缆,跳转进"光缆类型页"。
  2. 展示【标石、杆号牌】【故障列表】入口按钮。
  3. 点击【标石、杆号牌】按钮,跳转至"标石、杆号牌列表页"
  4. 点击【故障列表】按钮,跳转至原故障列表页

标石、杆号牌列表页

  1. 展示名称、时间、责任人、导航点、实际里程。
  2. 点击任一区域,跳转至对应"标石、杆号牌详情页"。
  3. 点击【新增】按钮,跳转至"新增标石、杆号牌页"。

标石、杆号牌详情页

  1. 展示照片、名称、时间、责任人、导航点、所属公司、实际里程。
  2. 点击【导航】按钮,根据导航点经纬度,拉起导航。

新增标石、杆号牌页

  1. 点击【拍照】,呼出相机。
  2. 照片增加水印信息:坐标、时间、责任人、所属光缆。
  3. 输入"标石、杆号牌"名称、责任人、实际里程。
  4. 时间,拍照上传后自动填写。
  5. 所属公司,自动填写。
  6. 点击【获取经纬度】按钮,获取当前经纬度。
  7. 点击【提交】按钮,提交信息,自动返回上一级页面。
  8. 管理后台支持增删改。

搜索结果页

  1. 搜索结果页,可展示"标石、杆号牌"搜索结果类型。

光交箱机房详情页

  1. 修改光交箱详情页,左右两框的颜色。
  2. 左边为绿色,右边为橙色,参考如下图。

管理后台优化

修改统计

  1. 后台新增修改统计功能。

  2. 前端或管理后台新增、修改、删除ODF、干线内容时可在管理后台查看记录。

    1. 可查看修改前后的对比数据。
    2. 记录包含修改人、时间、具体修改内容、从哪个端修改。
    3. 可根据时间查看。

组织架构权限

  1. 每个账号,只能看到自己所属公司的信息。

  2. 上级公司账号,可查看本公司、所属下级公司的信息。

    1. 干线故障,现在后台能看见所有的信息,没有进行分公司隔离,需进行公司隔离。
  3. 前端查看"机房"内容时,该账号的权限为"仅查看""修改和查看"时,权限不正确,应同步修改干线时的"仅查看""修改和查看"账号权限。

    1. 现在"仅查看"权限,能对"机房"内容修改,应只能查看。
  4. 分公司新增"分公司管理员"权限,能查看本公司及下属公司信息、能新增所属分公司、下级公司人员账号。

    1. 分公司中,只有分公司管理员账号允许登录管理后台。