# vue-element-admin-api-server **Repository Path**: duans/vue-element-admin-api-server ## Basic Information - **Project Name**: vue-element-admin-api-server - **Description**: vue商城管理后台数据接口 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2022-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 电商后台管理系统数据接口文档 - 接口域名: `http://vue-server.duans.top:10041/` - 除**登录**接口和**图片上传**接口外, 其他接口均需登录认证 - 将登录凭证通过自动以请求头`token`提交给数据接口, 即可完成登录认证 ## 登录模块 ### 登录 - 接口地址: `/apis/index.php?c=login&a=login` - 提交方式: `POST` - 参数: `x-www-form-urlencoded` - `username:` 用户名 - `password`: 密码 - 返回数据: `json` - token为登录凭证 ```json { "errcode":0, "msg":"登录成功", "token":"eyJpZCI6IjEiLCJ1c2VybmFtZSI6ImFkbWluIn0=" } ``` ### 获取登录用户信息 - 接口地址: `/apis/index.php?c=admin&a=login_info` - 请求方式: `GET` - 参数: 无 - 返回数据: `json` ```json { "errcode":0, "msg":"success", "data":{ "id":"1", "role_id":"0", "username":"admin", "password":"e10adc3949ba59abbe56e057f20f883e", "avatar":null, "nickname":"超级管理员", "tel":"10086", "email":"10086@10086.com", "status":"1", "motto":null, "createtime":"2020-06-03 17:29:10" } } ``` ## 商品模块 ### 商品列表 - 接口地址: `/apis/index.php?c=product&a=lists` - 提交方式: `GET` - 参数: - `page`: 页码 - `page_num`: 每页显示数据条数, 默认12条 - 返回数据: `json` ```json { "errcode":0, "msg":"success", "data":{ "list":[ { "id":"1", "name":"红米note8", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/01.jpg", "price":"999.00", "description":" 购机立省100元 (5.1-5.7) Redmi Note8 4800万全场景四摄 4000mAh长续航 高通骁龙665 18W快充 4GB+64GB 梦幻蓝 游戏手机 小米 红米Redmi Note8 4800万全场景四摄 4000mAh长续航 高通骁龙665 18W快充 4GB+64GB 梦幻蓝 游戏手机 小米 红米Redmi Note8 4800万全场景四摄 4000mAh长续航 高通骁龙665 18W快充 4GB+64GB 梦幻蓝 游戏手机 小米 红米Redmi Note8 4800万全场", "market_price":"1999.00", "brand":"小米", "category":"智能手机", "sales_volume":"999" }, { "id":"2", "name":"华为 HUAWEI P40 Pro", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/02.jpg", "price":"5988.00", "description":"华为 HUAWEI P40 Pro 麒麟990 5G SoC芯片 5000万超感知徕卡四摄 50倍数字变焦 8GB+128GB亮黑色全网通5G手机", "market_price":"6988.00", "brand":"华为", "category":"智能手机", "sales_volume":"999" }, { "id":"3", "name":"Apple iPhone 11", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/03.jpg", "price":"5999.00", "description":"Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待; iPhone爆品限时特惠!大额神券抢购中!iPhone11立减500元,XR256GB黄色特惠低至4699元,XSMax抢券立减500元!超值推荐! 建议选购换修无忧月付版首月免费,送杀菌率99.9%手机消毒片!自动订阅,随时可取消!", "market_price":"6999.00", "brand":"苹果", "category":"智能手机", "sales_volume":"999" }, { "id":"4", "name":"Apple iPhone 11 Pro Max ", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/04.jpg", "price":"10899.00", "description":" Apple iPhone 11 Pro Max (A2220) 256GB 暗夜绿色 移动联通电信4G手机 双卡双待Apple iPhone 11 Pro Max (A2220) 256GB 暗夜绿色 移动联通电信4G手机 双卡双待Apple iPhone 11 Pro Max (A2220) 256GB 暗夜绿色 移动联通电信4G手机 双卡双待Apple iPhone 11 Pro Max (A2220) 256GB 暗夜绿色 移动联通电信4G手机 双卡双待Apple iPhone 11 Pr", "market_price":"11899.00", "brand":"苹果", "category":"智能手机", "sales_volume":"999" }, { "id":"5", "name":"Apple iPhone XS Max", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/05.jpg", "price":"6099.00", "description":"Apple iPhone XS Max (A2104) 64GB 银色 移动联通电信4G手机 双卡双待 XSMax抢券立减500元,享受出众OLED屏幕带来的视觉盛宴,后置双摄轻松美拍,玻璃外观耀眼夺目!超值推荐! 建议选购换修无忧月付版首月免费!自动订阅,随时可取消!", "market_price":"7099.00", "brand":"苹果", "category":"智能手机", "sales_volume":"999" }, { "id":"6", "name":"Apple iPad 平板电脑", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/06.jpg", "price":"2999.00", "description":"Apple iPad 平板电脑 2019年新款10.2英寸(128G WLAN版\/iPadOS系统\/Retina显示屏\/MW792CH\/A)金色 【经典爆款iPad,10.2英寸大屏娱乐影音,下单送VIPKID少儿英语体验课】网课学习,娱乐影音,你值得拥有!前往iPad会场》》 建议选购换修无忧月付版首月免费!自动订阅,随时可取消!", "market_price":"3999.00", "brand":"苹果", "category":"数码家电", "sales_volume":"999" }, { "id":"7", "name":"Apple 2020新款mac笔记本", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/07.jpg", "price":"7999.00", "description":"Apple 2020新款 MacBook Air 13.3 Retina屏 十代i3 8G 256G SSD 银色 笔记本电脑 轻薄本 MWTK2CH\/A 【2020新款MacBookAir现货放量,购新赠多重好礼,D32券后低至5778!】办公当然够专业!够轻快!别说你不心动哟", "market_price":"8999.00", "brand":"苹果", "category":"笔记本", "sales_volume":"999" }, { "id":"8", "name":"Apple Watch Series 5智能手表", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/08.jpg", "price":"3499.00", "description":"Apple Watch Series 5智能手表(GPS款 44毫米深空灰色铝金属表壳 黑色运动型表带 MWVF2CH\/A) 【宅出健康,安全出行!】【AppleWatch低至1399!】【AppleMusic新用户再享3个月试用!】4代官网直降1000起,稀缺货源,速抢! 建议选购官方 AppleCare+ 版,官方保2年含意外-低价换新、电池损耗-免费换新", "market_price":"4499.00", "brand":"苹果", "category":"智能手机", "sales_volume":"999" }, { "id":"9", "name":"OPPO Ace2 8+128", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/09.jpg", "price":"3999.00", "description":"OPPO Ace2 8+128 月岩灰双模5G 185g超薄机身 65W超级闪充 40W无线闪充 90Hz电竞屏高通骁龙865游戏智能手机", "market_price":"4999.00", "brand":"OPPO", "category":"智能手机", "sales_volume":"999" }, { "id":"10", "name":"OPPO A92s 120Hz畅感屏", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/10.jpg", "price":"2199.00", "description":" OPPO A92s 120Hz畅感屏 前置双摄夜景自拍 侧边指纹 6GB+128GB 私语白 双模5G 全面屏拍照智能手机", "market_price":"3199.00", "brand":"OPPO", "category":"智能手机", "sales_volume":"999" }, { "id":"11", "name":"vivo X30 5G", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/11.jpg", "price":"3298.00", "description":"vivo X30 5G 秘银 8GB+128GB 双模5G 20倍变焦 50mm专业人像镜头 全网通智慧旗舰手机 【五一换5G!限量送小熊电热饭盒!享24期分期免息!购机赠W7蓝牙耳机!今日下单再加赠半年延保!】", "market_price":"3298.00", "brand":"VIVO", "category":"智能手机", "sales_volume":"999" }, { "id":"12", "name":"vivo S5 8GB+128GB", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/12.jpg", "price":"1998.00", "description":"vivo S5 8GB+128GB 冰岛恋歌 前置3200万写真级自拍 4800万菱感四摄极点屏手机 全网通4G手机 【享12期免息!赠W7蓝牙耳机!】写真级自拍,22.5W闪充!", "market_price":"2998.00", "brand":"VIVO", "category":"智能手机", "sales_volume":"999" }], "total":"64" } } ``` ### 新增商品 - 接口地址: `/apis/index.php?c=product&a=add` - 提交方式: `POST` - 参数: `x-www-form-urlencoded` - name: 商品名称 - bid: 品牌id - cid: 分类id - cover: 图片地址 - price: 零售价格 - market_price: 市场价格 - sale_volume: 销量 - description: 商品描述 - introduce: 商品介绍 - status: 状态(1上架, 2下架) - 返回数据: json ```json { "errcode":0, "msg":"success" } ``` ### 更新商品 - 接口地址: `/apis/index.php?c=product&a=update&id=:id` - 提交方式: `POST` - 参数: `x-www-form-urlencoded` - name: 商品名称 - bid: 品牌id - cid: 分类id - cover: 图片地址 - price: 零售价格 - market_price: 市场价格 - sale_volume: 销量 - description: 商品描述 - introduce: 商品介绍 - status: 状态(1上架, 2下架) - 返回数据: json ```json { "errcode":0, "msg":"success" } ``` ### 商品详情 - 接口地址: `/apis/index.php?c=product&a=detail` - 提交方式: `GET` - 参数: - id: 商品id - 返回数据: `json` ```json { "errcode":0, "msg":"success", "data":{ "id":"2", "cid":"5", "bid":"7", "name":"华为 HUAWEI P40 Pro", "brand":"华为", "category":"智能手机", "cover":"http:\/\/vue-admin-server.com\/uploads\/products\/02.jpg", "imgs":[ "http:\/\/vue-admin-server.com\/uploads\/products\/02\/01.jpg", "http:\/\/vue-admin-server.com\/uploads\/products\/02\/02.jpg", "http:\/\/vue-admin-server.com\/uploads\/products\/02\/03.jpg", "http:\/\/vue-admin-server.com\/uploads\/products\/02\/04.jpg"], "colors":[ "土豪金", "月光白", "爵士黑", "玫瑰金", "星空灰"], "versions":[ "官方标配", "移动定制", "联通定制", "电信定制", "全网通"], "price":"5988.00", "market_price":"6988.00", "sales_volume":"999", "description":"华为 HUAWEI P40 Pro 麒麟990 5G SoC芯片 5000万超感知徕卡四摄 50倍数字变焦 8GB+128GB亮黑色全网通5G手机", "introduce":"