# wshop-server-project
> 基于 nodejs + eggjs + redis + rabbitmq + mysql + sequelize 技术栈Web后端服务。
### 技术栈
- node.js(>7.0,已原生支持绝大部分ES6/ES7语法)
- egg(成熟稳定的Web框架)
- JWT(Json Web Token 认证协议,用于页面和API的验证,包括token续期方案等)
- ORM(数据库对象关系映射)
### 项目运行
```
npm run dev or yarn dev
```
# 效果演示
### 部分截图
![登录截图](https://github.com/weiQing88/wshop/blob/master/public/screenshots/20200106111753.png)
![网站截图](https://github.com/weiQing88/wshop/blob/master/public/screenshots/45234234.png)
## 页面
- [ ] 首页
- [x] 商品管理
- [x] 订单管理
- [x] 微信管理
- [x] 会员管理
- [ ] 操作日志
- [ ] 物流查询
## 数据库配置文件
/config/config.default.js or config.prod.js
```
config.sequelize = {
dialect: 'mysql',
host: '127.0.0.1',
port: 3306,
database: 'x',
username: 'x',
password: 'x',
define: { // model的全局配置
timestamps: true, // 添加create,update,delete时间戳
// paranoid: true, // 添加软删除
freezeTableName: true, // 防止修改表名为复数
underscored: false // 防止驼峰式字段被默认转为下划线
},
timezone: '+8:00', // 由于orm用的UTC时间,这里必须加上东八区,否则取出来的时间相差8小时
dialectOptions: { // 让读取date类型数据时返回字符串而不是UTC时间
dateStrings: true,
typeCast(field, next) {
if (field.type === "DATETIME") {
return field.string();
}
return next();
}
}
};
```
```
config.redis = {
client : {
host : '127.0.0.1',
port : '6379',
password : 'xxx',
db : 0
},
agent : true
}
```
# 关于接口数据
### 1、获取侧边栏目
#### 请求URL:
```
GET http://xxxx.top/api/admin/menu
```
#### 参数类型:query
|参数|是否必选|类型|说明|
|:-----|:-------:|:-----|:-----|
|type | N |string | name : |
#### 返回示例:
```javascript
{
status_code : 200,
message : 'ok',
data : [...]
}
```
### 2、管理员
```
GET /api/admin/members/admin
```
### 3、角色
```
get /api/admin/members/role
```
### 3、商品列表
```
get /api/admin/goods
```
### 4、取消预约取件
```
POST /api/admin/order/cancel
```
### 5、预定取件
```
POST /api/admin/order/booking
```
待完善....
没有合适的资源?快使用搜索试试~ 我知道了~
毕设 wshop:基于Nodejs+Egg+Redis+Mysql+Sequelize开发的小程序微商城服务.zip
共104个文件
js:70个
png:7个
jpg:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 67 浏览量
2023-10-24
11:27:02
上传
评论
收藏 2.49MB ZIP 举报
温馨提示
matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行!
资源推荐
资源详情
资源评论
收起资源包目录
毕设 wshop:基于Nodejs+Egg+Redis+Mysql+Sequelize开发的小程序微商城服务.zip (104个子文件)
umi.css 368KB
.eslintignore 9B
.eslintrc 37B
157525345902098.gif 151KB
1575253021210961.gif 151KB
1575254388775154.gif 151KB
1575252621255302.gif 151KB
1575253062663156.gif 151KB
.gitignore 193B
index.html 376B
1575253328662371.jpg 62KB
1575253129724853.jpg 60KB
1575254206850882.jpg 48KB
1575264943891857.jpg 48KB
1575254404677742.jpg 48KB
157482986097728.jpg 39KB
1575254276845605.jpg 18KB
umi.js 3.37MB
goods.js 23KB
index.js 10KB
user.js 9KB
common.js 8KB
order.js 7KB
index.js 7KB
wx.js 5KB
router.js 5KB
order.js 5KB
members.js 4KB
user.js 4KB
goods.js 4KB
20191012083106-create-wshop-order.js 4KB
wshop_order.js 4KB
menu.js 3KB
cart.js 3KB
config.default.js 3KB
20191012083044-create-wshop-goods.js 3KB
verifyToken.js 3KB
kdApi.js 3KB
wshop_goods.js 2KB
20191012083222-create-wshop-userinfo.js 2KB
home.js 2KB
wshop_category.js 2KB
20191012083036-create-wshop-food.js 2KB
20191012082939-create-wshop-cart.js 2KB
20191012083212-create-wshop-user.js 2KB
20191012082949-create-wshop-category.js 2KB
deliver.js 2KB
list.js 2KB
members.js 2KB
20191012082927-create-wshop-admin.js 2KB
20191012083139-create-wshop-payment.js 2KB
wshop_food.js 2KB
20191012082650-create-wshop-address.js 2KB
wshop_user.js 2KB
wshop_cart.js 1KB
wshop_attribution.js 1KB
20191012083057-create-wshop-keywords.js 1KB
wshop_address.js 1KB
20191012083023-create-wshop-comment.js 1KB
wshop_order_goods.js 1KB
wshop_product.js 1KB
20191208085943-wshop_attribution.js 1KB
wshop_admin.js 1KB
wshop_comment.js 1KB
wshop_keywords.js 1KB
wshop_payment.js 1KB
20191012083001-create-wshop-collect.js 1KB
20191012083204-create-wshop-region.js 1021B
20191012083118-create-wshop-pay-log.js 1020B
20191012083155-create-wshop-product.js 999B
admin.js 983B
wshop_collect.js 954B
wshop_wx.js 946B
home.js 943B
20191012083015-create-wshop-comment-picture.js 928B
wshop_category_attrs.js 908B
wshop_comment_picture.js 894B
order.js 886B
wshop_region.js 841B
wshop_pay_log.js 834B
wshop_role.js 678B
plugin.js 628B
config.prod.js 565B
app.js 556B
home.test.js 482B
.autod.conf.js 365B
sql.js 311B
package.json 2KB
config.json 523B
jsconfig.json 37B
README.md 3KB
ss.md 37B
20200106132510.png 192KB
45234234.png 86KB
erereer132405.png 19KB
20200106132525.png 17KB
20200106111753.png 17KB
20200106132625.png 14KB
20200106132441.png 12KB
.sequelizerc 301B
共 104 条
- 1
- 2
资源评论
天天501
- 粉丝: 604
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功