lss5270 / Vue Admin Spa Api
Licence: mit
本项目使用node.js+express+MongoDB编写后端接口代码,主要为vue-admin-spa(前端项目)提供在线api接口
Stars: ✭ 31
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Vue Admin Spa Api
M Mall Admin
🐶 微信小程序-小商城后台(基于 Node.js、MongoDB、Redis 开发的系统...)
Stars: ✭ 895 (+2787.1%)
Mutual labels: mongodb, express
Jwt Node Vue
Repositório responsável pelo primeiro projeto da série de vídeos: Coding Stuff.
Stars: ✭ 29 (-6.45%)
Mutual labels: mongodb, express
Node Express Boilerplate
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose
Stars: ✭ 890 (+2770.97%)
Mutual labels: mongodb, express
Nodeapi
Simple RESTful API implementation on Node.js + MongoDB.
Stars: ✭ 719 (+2219.35%)
Mutual labels: mongodb, express
Node Auth
基于 Node Express Mongoose 实现的用户注册/登陆权限验证
Stars: ✭ 10 (-67.74%)
Mutual labels: mongodb, express
Nodepress
😎 RESTful API service for Blog/CMS, powered by @nestjs
Stars: ✭ 829 (+2574.19%)
Mutual labels: mongodb, express
Thriftfindr
Thriftstore review site using Node, Mongo and the Google places API
Stars: ✭ 23 (-25.81%)
Mutual labels: mongodb, express
Node Express Mongoose Demo
A simple demo app using node and mongodb for beginners
Stars: ✭ 4,976 (+15951.61%)
Mutual labels: mongodb, express
Express Boilerplate
🚀 Starter project for a RESTful API in Node with Express & mongoose component-based
Stars: ✭ 9 (-70.97%)
Mutual labels: mongodb, express
Express Boilerplate
A fast, simple Node.js/Express + MongoDB + Vue.js web app boilerplate project
Stars: ✭ 25 (-19.35%)
Mutual labels: mongodb, express
Mevn Cli
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Stars: ✭ 696 (+2145.16%)
Mutual labels: mongodb, express
Shopify Mern Boilerplate
A Boilerplate for creating MERN stack Shopify app.
Stars: ✭ 20 (-35.48%)
Mutual labels: mongodb, express
Rest Api Nodejs Mongodb
A boilerplate for REST API Development with Node.js, Express, and MongoDB
Stars: ✭ 672 (+2067.74%)
Mutual labels: mongodb, express
Node Express Mongodb Jwt Rest Api Skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
Stars: ✭ 603 (+1845.16%)
Mutual labels: mongodb, express
Mern Crud
A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io
Stars: ✭ 493 (+1490.32%)
Mutual labels: mongodb, express
Mean Angular5 Passport Authentication
Securing MEAN Stack (Angular 5) Web Application using Passport Authentication
Stars: ✭ 24 (-22.58%)
Mutual labels: mongodb, express
Diagonistician Reactjs Express Mongoose
Question - Answers demo SPA
Stars: ✭ 13 (-58.06%)
Mutual labels: mongodb, express
vue-admin-spa-api 1.0(qq技术群:645582193)
https://github.com/lss5270/vue-admin-spa) 提供在线api接口#
此node项目为两个前端项目(如何运行
下载项目
git clone https://github.com/lss5270/vue-admin-spa-api.git
进入到vue-admin-spa-api目录
npm run pm2
此后端代码,主要提供以下功能接口:
- 学生信息模块的增删查改
- 头像上传
- 财务信息模块的增删查改
- 导入导出
- 账户模块的增删查改
- 登录、密码修改校验
(接口不断完善中……)
接口使用
学生管理模块
1.学生信息添加
请求链接:http://localhost:3000/api/addStudents
请求方法:post
请求参数:{name:'张三',se:'man'}
2.学生信息删除
请求链接:http://localhost:3000/api/delStudents
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92}
3.学生信息查询
请求链接:http://localhost:3000/api/queryStudents
请求方法:get
请求参数:{studentName:'张三'}
4.学生信息修改
请求链接:http://localhost:3000/api/modifyStudents
请求方法:post
请求参数:{id:59b27cde2adf8527a45a7a92,studentName:'李四'}
5.学生信息详情查询
请求链接:http://localhost:3000/api/queryStudentsItem
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92}
财务管理模块
1.财务信息添加
请求链接:http://localhost:3000/api/financialAdd
请求方法:post
请求参数:{"companyIncome" : 6701,"onlinePay" : 8513.05,}
2.财务信息删除
请求链接:http://localhost:3000/api/financialDel
请求方法:get
请求参数:{'id':59b27cde2adf8527a45a7a92}
3.财务信息查询
请求链接:http://localhost:3000/api/financialListQuery
请求方法:get
请求参数:{'id':59b27cde2adf8527a45a7a92}
4.财务信息修改
请求链接:http://localhost:3000/api/financialUpdate
请求方法:post
请求参数:{id:59b27cde2adf8527a45a7a92,"companyIncome" : 999}
5.财务信息详情查询
请求链接:http://localhost:3000/api/queryFinancialItem
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92}
账户模块
1.账户添加
请求链接:http://localhost:3000/api/addUser
请求方法:post
请求参数:{"userName" : "admin","password" : "43b724755e5f781c3b369d1018847eb6","role" : "10010",}
2.账户删除
请求链接:http://localhost:3000/api/deleteUser
请求方法:get
请求参数:{'id':59b27cde2adf8527a45a7a92}
3.账户查询
请求链接:http://localhost:3000/api/queryUser
请求方法:get
请求参数:{'id':59b27cde2adf8527a45a7a92}
4.账户修改
请求链接:http://localhost:3000/api/modifyUser
请求方法:post
请求参数:{id:59b27cde2adf8527a45a7a92,"companyIncome" : 999}
5.账户详情查询
请求链接:http://localhost:3000/api/queryUserItem
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92}
6.登录
请求链接:http://localhost:3000/api/login
请求方法:get
请求参数:{"userName" : "admin","password" : "43b724755e5f781c3b369d1018847eb6"}
7.查询用户相关信息(含权限)
请求链接:http://localhost:3000/api/getUserInfo
请求方法:get
请求参数:{"userName" : "admin","password" : "43b724755e5f781c3b369d1018847eb6"}
8.查询用户相关信息(含权限)
请求链接:http://localhost:3000/api/getUserInfo
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92}
9.密码校验
请求链接:http://localhost:3000/api/validatePassword
请求方法:get
请求参数:{id:59b27cde2adf8527a45a7a92,"password" : "43b724755e5f781c3b369d1018847eb6"}
10.密码修改(修改前需要校验)
请求链接:http://localhost:3000/api/modifyPassword
请求方法:post
请求参数:{id:59b27cde2adf8527a45a7a92,"oldPassword" : "43b724755e5f781c3b369d1018847eb6","newPassword" : "43b724755e5f781c3b369d1018847eb6"}
导入导出
1.excel数据导入
请求链接:http://localhost:3000/api/importFinancialExcel
请求方法:post
请求参数:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].