All Projects → lss5270 → Vue Admin Spa Api

lss5270 / Vue Admin Spa Api

Licence: mit
本项目使用node.js+express+MongoDB编写后端接口代码,主要为vue-admin-spa(前端项目)提供在线api接口

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
Geek Navigation
❤️ 极客猿梦导航-独立开发者的导航站!
Stars: ✭ 832 (+2583.87%)
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
Mevn Stack
Stars: ✭ 19 (-38.71%)
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
Vue Express Mongodb
前后端分离
Stars: ✭ 534 (+1622.58%)
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)

此node项目为两个前端项目(https://github.com/lss5270/vue-admin-spa) 提供在线api接口#

如何运行

下载项目

 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].