{ "apifoxProject": "1.0.0", "$schema": { "app": "apifox", "type": "project", "version": "1.2.0" }, "info": { "name": "TN-APP", "description": "", "mockRule": { "rules": [], "enableSystemRule": true } }, "apiCollection": [ { "name": "根目录", "id": 26014207, "auth": {}, "parentId": 0, "serverId": "", "description": "", "identityPattern": { "httpApi": { "type": "methodAndPath", "bodyType": "", "fields": [] } }, "preProcessors": [ { "id": "inheritProcessors", "type": "inheritProcessors", "data": {} } ], "postProcessors": [ { "id": "inheritProcessors", "type": "inheritProcessors", "data": {} } ], "inheritPostProcessors": {}, "inheritPreProcessors": {}, "items": [ { "name": "1.登录授权", "id": 29242315, "auth": {}, "parentId": 0, "serverId": "", "description": "", "identityPattern": { "httpApi": { "type": "inherit", "bodyType": "", "fields": [] } }, "preProcessors": [ { "id": "inheritProcessors", "type": "inheritProcessors", "data": {} } ], "postProcessors": [ { "id": "inheritProcessors", "type": "inheritProcessors", "data": {} } ], "inheritPostProcessors": {}, "inheritPreProcessors": {}, "items": [ { "name": "1.1 APP登录-获取token", "api": { "id": "132045971", "method": "post", "path": "/loginByApp", "parameters": { "query": [], "header": [ { "required": false, "description": "", "type": "string", "id": "7g7hLfS1TX", "example": "application/json; charset=UTF-8", "enable": true, "name": "Content-Type" } ] }, "auth": {}, "commonParameters": { "query": [], "body": [], "cookie": [], "header": [] }, "responses": [ { "id": "367025625", "name": "成功", "code": 200, "contentType": "json", "jsonSchema": { "type": "object", "properties": { "msg": { "type": "string", "description": "错误返回信息" }, "code": { "type": "integer", "description": "返回代码 返回200表示成功" }, "token": { "type": "string", "description": "成功返回的token值" } }, "required": [ "msg", "code", "token" ], "x-apifox-orders": [ "msg", "code", "token" ] } } ], "responseExamples": [ { "name": "成功示例", "data": "{\n \"msg\":\"操作成功\",\n \"code\":200,\n \"token\":\"eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImE3MmU0ZmIwLThhNTgtNDNmNi05MDViLTUyMjlkYjgxN2I0OSJ9.-LRoUTqFBV0B3OWwxPl39He3d1_H0-98f6HN_xmFMUiwhc9l0kak5XXsmwgq-GEMVsWNA0gsjthBdeqEdL3jZw\"\n}", "responseId": 367025625, "ordering": 2 }, { "name": "异常示例", "data": "{\n \"msg\":\"登录用户:12312 不存在\",\n \"code\":500\n}", "responseId": 367025625, "ordering": 3 } ], "requestBody": { "type": "application/json", "parameters": [], "jsonSchema": { "type": "object", "properties": { "username": { "type": "string", "description": "加密登录名称" }, "password": { "type": "string", "description": "加密密码" }, "macCode": { "type": "string", "description": "机器码" }, "uuid": { "type": "string", "description": "uuid" }, "isEncrypt": { "type": "boolean", "description": "用户名和密码是否加密" } }, "x-apifox-orders": [ "username", "password", "macCode", "uuid", "isEncrypt" ], "required": [ "username", "password", "macCode", "uuid" ] }, "example": "{\n \"username\":\"毛秀兰\",\n \"password\":\"culpa adipisicing mollit non cupidatat\",\n \"macCode\":\"57\",\n \"uuid\":\"44\",\n \"isEncrypt\":false\n}" }, "description": "APP登录获取Token接口\n\n需要对用户名和密码进行RSA加密传输\nimport { encrypt } from '@/utils/jsencrypt_utlis'\n\n let username = encrypt(mwname)\n let password = encrypt(mwpwd)\n const data = {\n username,\n password,\n macCode,\n uuid,\n isEncrypt\n }\n return request({\n url: '/login',\n headers: {\n isToken: false\n },\n method: 'post',\n data: data\n })\n", "tags": [], "status": "developing", "serverId": "", "operationId": "", "sourceUrl": "", "ordering": 10, "cases": [], "mocks": [], "customApiFields": "{}", "advancedSettings": { "disabledSystemHeaders": {} }, "mockScript": {}, "codeSamples": [], "commonResponseStatus": {}, "responseChildren": [ "BLANK.367025625" ], "preProcessors": [], "postProcessors": [], "inheritPostProcessors": {}, "inheritPreProcessors": {} } } ] } ] } ], "socketCollection": [], "docCollection": [], "schemaCollection": [], "responseCollection": [ { "id": 3730452, "createdAt": "2023-12-09T12:37:00.000Z", "updatedAt": "2023-12-09T12:37:00.000Z", "deletedAt": null, "name": "根目录", "type": "root", "description": "", "children": [], "auth": {}, "projectId": 3731257, "projectBranchId": 0, "parentId": 0, "createdById": 772580, "updatedById": 772580, "items": [] } ], "environments": [], "commonScripts": [], "globalVariables": [], "commonParameters": null, "projectSetting": { "id": "3158328", "auth": {}, "servers": [ { "id": "default", "name": "默认服务" } ], "gateway": [], "language": "zh-CN", "apiStatuses": [ "developing", "testing", "released", "deprecated" ], "mockSettings": {}, "preProcessors": [], "postProcessors": [], "advancedSettings": {}, "initialDisabledMockIds": [], "cloudMock": { "security": "free", "enable": false, "tokenKey": "apifoxToken" } }, "projectAssociations": [] }