first commit

This commit is contained in:
编码猿
2024-09-27 02:06:13 +08:00
commit 852d94fbb9
36760 changed files with 3274413 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
{
"name": "Shop电商App",
"version": "1.2.0",
"description": "Shop电商app后端接口",
"title": "电商App",
"url": "http://127.0.0.1:9090",
"header": {
"title": "使用注意事项",
"content": "<hr>\n<h2>【注意】使用注意事项</h2>\n<p>1前端接口使用<code>公钥</code>进行数据的加解密操作,并将数据放到自定义请求头<code>data</code>中进行传递给后端,主要前端加解密逻辑在<code>api/index.js</code>的拦截器中实现</p>\n<p>2用户登录注册的时候发送接口请求头中不需要<code>jwt</code>的<code>token</code>字段。用户登录成功后,登录接口会返回<code>token</code>参数。请前端自己使用<code>localStorage.setItem</code>\n方法进行本地保存<code>token</code>字段。后端的所有接口在数据请求的时候需要在请求头携带<code>token</code>字段通过身份验证。</p>\n<p>3有些接口没有参数的话需要在调用<code>xxxService</code>的时候传入一个空的对象。例如请求首页接口</p>\n<pre class=\"prettyprint\">await this.$http.homeService.getHomeData({}); # getHomeData方法接口空对象: {}\n</code></pre>\n<p>4接口返回的数据格式如下</p>\n<pre class=\"prettyprint\">{\n \"status\" : 200,\n \"message\" : \"请求成功\"\n \"result\" : \"asjXzXxmnSp8TZGWiTSlJF8Gb...5LhYoHs86SEI2LBXrTZ9e/a4frZOWHZ\"\n}\n</code></pre>\n<ul>\n<li>\n<p>4.1status主要作用标志请求是否成功<code>200</code>表示接口请求成功无错误,<code>404</code>表示接口请求出现错误</p>\n</li>\n<li>\n<p>4.2message当 <code>status</code> 为 <code>200</code> 的时候值为:<code>请求成功</code>,当 <code>status</code> 为 <code>404</code> 的时候 <code>message</code>数值为具体的接口错误信息前端只需要在全局ajax拦截器中<code>Toast</code>弹出<code>message</code>的错误信息即可</p>\n</li>\n<li>\n<p>4.3result: 请求的所有数据都会在本字段中,本字段的数据会使用私钥进行加密,需要前端公钥解密数据后使用</p>\n</li>\n</ul>\n<p>5Ajax的请求方式一律使用<code>POST</code>接口,注意是<code>POST</code></p>\n"
},
"sampleUrl": false,
"defaultVersion": "0.0.0",
"apidoc": "0.3.0",
"generator": {
"name": "apidoc",
"time": "2021-01-16T05:23:27.650Z",
"url": "https://apidocjs.com",
"version": "0.26.0"
}
}