企业级数据Mock管理系统
路由配置(routes)
刷新
新增路由
{{ scope.row.apiName || "-" }}
{{ scope.row.route }}
{{ scope.row.filePath }}
{{ scope.row.statusCode || 200 }}
修改
删除
数据配置(mock)
刷新
新增 Mock 文件
分组管理
{{ getGroupName(scope.row.groupId) }}
{{ scope.row.alias || "-" }}
{{ scope.row.filePath }}
{{ getPreviewText(scope.row.content) }}
修改
复制
删除
接口列表
刷新
新增接口
批量导入
{{ scope.row.name }}
{{ scope.row.route }}
修改
删除
刷新
修改端口后需重启应用才能生效
IP 访问策略
按客户端 IP 拉黑或配置独立目标环境(不含本地代理端口),便于开发/测试分流。 通过 localhost 访问时会自动匹配本机唯一 LAN IP 规则。
查看当前请求识别到的 IP
刷新
新增 IP 规则
{{ scope.row.ip }}
{{ scope.row.remark || "-" }}
拉黑
个性化
默认
{{ getIpRuleTargetSummary(scope.row) }}
-
{{ scope.row.config.mockEnabled === false ? "关闭" : "开启" }}
全局
修改
删除
取消
{{ routeDialog.mode === "edit" ? "保存修改" : "创建路由+文件" }}
mock/
{{ mockFileDialog.fullscreen ? '退出全屏' : '全屏编辑' }}
取消
保存 Mock 文件
取消
确定
格式:JSON 数组,每项包含 route(请求路径)和 name(接口名称)
取消
导入
新增分组
{{ scope.row.name }}
{{ getGroupFileCount(scope.row.id) }}
修改
删除
分组「{{ deleteGroupDialog.groupName }}」下有
{{ deleteGroupDialog.fileCount }}
个 mock 文件。
请选择对这些文件的处理方式:
转移到其他分组
取消分组(设为未分组)
删除全部文件
取消
确认删除
开启后该 IP 的所有请求将被拒绝(403)
开启后可为此 IP 单独配置目标环境,覆盖全局基础配置
独立环境配置
取消
保存