123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- // eslint-disable-next-line no-unused-vars
- window.apidocFeConfig = {
- // 标题
- TITLE: "钉钉OA",
- // 缓存配置
- CACHE: {
- // 缓存前缀
- PREFIX: "APIDOC_",
- },
- HTTP: {
- // 接口请求地址
- HOSTS:[
- ],
- // 接口响应超时时间
- TIMEOUT: 30000,
- // 跨域请求时是否使用凭证
- WITHCREDENTIALS:false,
- // 启用转码
- ENCODEURICOMPONENT:false,
- },
- // 授权访问
- AUTH:{
- // 异常状态码
- ERROR_STATUS:401,
- // 异常code字段
- ERROR_CODE_FIELD:"code"
- },
- // 菜单配置
- MENU: {
- SHOWURL: false,
- WIDTH: 300,
- },
- // 请求类型的颜色
- METHOD_COLOR: {
- GET: "#87d068",
- POST: "#2db7f5",
- PUT: "#ff9800",
- DELETE: "#ff4d4f",
- PATCH: "#802feb",
- },
- // 接口详情页的tab顺序
- API_DETAIL_TABS:["table", "json", "ts", "debug"],
- // 加载外部js文件
- LOAD_SCRIPTS:[
- "./utils/md5.js",
- ],
- // SHOW_VERSION:false,
- // 调试时事件,处理参数值的方法
- DEBUG_EVENTS:{
- md5(param){
- console.log('md5事件',param);
- return new Promise((resolve, reject) => {
- const {config,event}=param
- if (event.key) {
- let value = ""
- let paramKey = "params"
- if (config.params[event.key]) {
- value = config.params[event.key]
- }else if(config.data[event.key]){
- value = config.data[event.key]
- paramKey="data"
- }
- if (value) {
- const password = md5(value)
- param.config[paramKey][event.key] = password
- param.message = "->"+password
- }
- resolve(param)
- } else {
- reject("未指定字段")
- }
- })
- },
- },
- MOCK_EXTENDS:{},
- CUSTOM_METHODS:{},
- // 多语言
- LANG: [
- {
- title: "简体中文",
- lang: "zh-cn",
- messages: {
- "home.title": "首页",
- "home.appCount": "应用数",
- "home.apiCount": "API数量",
- "home.docsCount": "文档数量",
- "common.ok": "确认",
- "common.cancel": "取消",
- "common.clear": "清空",
- "common.desc": "说明",
- "common.action": "操作",
- "common.field": "字段",
- "common.method": "请求类型",
- "common.require": "必填",
- "common.notEmpty": "非空",
- "common.defaultValue": "默认值",
- "common.value": "值",
- "common.docs": "文档",
- "common.close": "关闭",
- "common.view": "查看",
- "common.copy": "复制",
- "common.copySuccess": "复制成功",
- "common.page.404": "404-未知页面",
- "common.notdata": "暂无数据",
- "common.group": "分组",
- "common.notGroup": "未分组",
- "common.currentApp": "当前应用",
- "common.please.input": "请输入",
- "common.please.select": "请选择",
- "common.file.name": "文件名",
- "common.appOrVersion": "应用/版本",
- "common.allAppOption": "全部应用",
- "common.ms": "毫秒",
- "common.name":"名称",
- "common.controller":"控制器",
- "common.api":"接口",
- "common.author": "作者",
- "common.tag": "标签",
- "lang.change.confirm.title": "您确认切换语言为 {langTitle} 吗?",
- "lang.change.confirm.content": "确认后将刷新页面,并回到首页",
- "host.change.confirm.title": "您确认切换Host为 {hostTitle} 吗?",
- "auth.title": "授权访问",
- "auth.input.placeholder": "请输入访问密码",
- "apiPage.tabs.table": "文档",
- "apiPage.tabs.json": "Json",
- "apiPage.tabs.ts": "TypeScript",
- "apiPage.tabs.debug": "调试",
- "apiPage.header.title": "请求头Header",
- "apiPage.query.title": "请求参数Query",
- "apiPage.body.title": "请求参数Body",
- "apiPage.routeParam.title": "路由参数Route",
- "apiPage.title.responses": "响应结果",
- "apiPage.responses": "响应结果",
- "apiPage.responses.success": "成功响应",
- "apiPage.responses.error": "错误响应",
- "cache.manage":"缓存管理",
- "cache.cancelAll":"清除所有缓存",
- "cache.cancelSuccess":"清除成功",
- "cache.cancelAllConfirm":"您确认清除所有Api缓存吗?",
- "cache.createAllApi":"生成所有Api缓存",
- "cache.createAllConfirm":"您确认生成所有Api缓存吗?",
- "cache.createSuccess":"生成成功",
- "apiPage.mdDetail.title": "{name} 字段的说明",
- "apiPage.debug.param.reload": "重置参数",
- "apiPage.debug.header": "Header",
- "apiPage.debug.query": "Query",
- "apiPage.debug.body": "Body",
- "apiPage.debug.routeParam": "Route",
- "apiPage.debug.excute": "执行 Excute",
- "apiPage.debug.notExcute": "未发起请求",
- "apiPage.debug.reloadParamsAndExcute": "重置所有参数并执行",
- "apiPage.debug.selectFile": "Select File",
- "apiPage.debug.selectFiles": "Select Files",
- "layout.menu.reload": "更新菜单",
- "layout.menu.openAll": "展开全部",
- "layout.menu.hideAll": "收起全部",
- "layout.tabs.leftSide": "左侧",
- "layout.tabs.rightSide": "右侧",
- "layout.tabs.notTab": "没有标签",
- "layout.tabs.closeCurrent": "关闭当前",
- "layout.tabs.closeLeft": "关闭左侧",
- "layout.tabs.closeRight": "关闭右侧",
- "layout.tabs.closeAll": "关闭全部",
- "globalParam.title": "全局参数",
- "globalParam.header": "Header",
- "globalParam.header.message": "发送请求时,所有接口将自动携带以下Header参数。",
- "globalParam.query": "Query",
- "globalParam.query.message": "发送请求时,所有接口将自动携带以下Query参数。",
- "globalParam.body": "Body",
- "globalParam.body.message": "发送请求时,所有接口将自动携带以下Body参数。",
- "globalParam.cancel.confirm": "确认清空所有参数吗?",
- "globalParam.add": "添加参数",
- "apiPage.json.formatError": "json 参数格式化错误",
- "debug.event.before": "请求前事件",
- "debug.event.after": "响应后事件",
- "debug.event.setHeader": "设置请求Header参数",
- "debug.event.setQuery": "设置请求Query参数",
- "debug.event.setBody": "设置请求Body参数",
- "debug.event.clearHeader": "清除请求Header参数",
- "debug.event.clearQuery": "清除请求Query参数",
- "debug.event.clearBody": "清除请求Body参数",
- "debug.event.setGlobalHeader": "设置全局Header参数",
- "debug.event.setGlobalQuery": "设置全局Query参数",
- "debug.event.setGlobalBody": "设置全局Body参数",
- "debug.event.clearGlobalHeader": "清除全局Header参数",
- "debug.event.clearGlobalQuery": "清除全局Query参数",
- "debug.event.clearGlobalBody": "清除全局Body参数",
- "debug.event.ajax": "发送请求",
- "debug.event.custom": "自定义事件",
- "debug.request.header": "请求头",
- "debug.responses.header": "响应头",
- "generator.title": "接口生成",
- "generator.apps.title": "应用/版本",
- "generator.group.title": "分组",
- "generator.table.field": "字段名",
- "generator.table.desc": "注释",
- "generator.table.type": "类型",
- "generator.table.length": "长度",
- "generator.table.default": "默认值",
- "generator.table.notNull": "非Null",
- "generator.table.autoAdd": "自增",
- "generator.table.mainKey": "主键",
- "generator.model.name": "模型名",
- "generator.table.name": "表名",
- "generator.table.comment": "表注释",
- "generator.model.name.placeholder": "请输入模型文件名",
- "generator.table.name.placeholder": "请输入表名",
- "generator.table.row.error": "第{rows}行,字段名、类型必填",
- "generator.submitSuccess": "生成成功",
- "tools.title": "工具",
- "codeTemplate.title":"代码模板",
- "codeTemplate.reload":"重新生成",
- },
- }
- ],
- };
|