1.6 KiB
1.6 KiB
Change: 新增运营商管理功能
Why
当前系统缺少对运营商基础信息的统一管理能力。需要提供一个集中的运营商管理模块,用于维护运营商的基础信息(名称、编码、类型、描述等),以便后续在网卡、套餐等业务模块中关联使用。
运营商管理是物联网卡管理系统的基础数据模块,需要支持对运营商的 CRUD 操作以及状态管理,方便运营人员统一维护运营商信息。
What Changes
- 新增运营商管理 API 服务层(CarrierService)
- 新增运营商相关 TypeScript 类型定义
- 新增运营商管理页面,支持以下功能:
- 运营商列表查询(支持按名称、类型、状态筛选)
- 创建运营商
- 编辑运营商信息
- 删除运营商
- 状态切换(启用/禁用)
- 查看运营商详情
- 新增运营商类型常量配置(CMCC/CUCC/CTCC/CBN)
- 在账户管理菜单下新增运营商管理入口
- 新增路由配置
Impact
- 新增文件:
src/api/modules/carrier.ts- API 服务层src/types/api/carrier.ts- TypeScript 类型定义src/views/finance/carrier-management/index.vue- 运营商管理页面src/config/constants/carrierTypes.ts- 运营商类型常量
- 修改文件:
src/api/modules/index.ts- 导出 CarrierServicesrc/types/api/index.ts- 导出 carrier 类型src/router/routesAlias.ts- 新增路由别名src/router/routes/asyncRoutes.ts- 新增路由配置src/config/constants/index.ts- 导出运营商类型常量
- 受影响的业务模块: 账户管理
- 不涉及破坏性变更