# HM项目
**Repository Path**: ld1125/HMProject
## Basic Information
- **Project Name**: HM项目
- **Description**: H&M网站
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-10-22
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 学生信息管理系统
#### 项目介绍
H&M电商网站
#### 主要功能
1. 实现注册登录功能
2. 实现添加购物车功能
2. 实现个人中心购买记录功能
3. 实现删除购买记录和删除购物车物品功能
4. 实现商品查看功能
#### 技术架构
##### 前端
* 语言或技术:HTML,CSS,JavaScript,ajax,jsonp
* 库和框架:jQuery,Echarts
* UI组件库:bootstrap
##### 后端
* 语言:NodeJs
* 第三方模块:express,mysql,express-static
* 数据库:MySQL
##### 数据库表的设计结构
##### 用户信息表:user
| 字段名 |
数据类型 |
是否可以为空 |
注释 |
| id |
int |
否 |
用户编号,此字段自动递增 |
| username |
varchar |
否 |
登录用户名 |
| password |
varchar |
否 |
登录密码 |
##### 商品信息表:detail
| 字段名 |
数据类型 |
是否可以为空 |
注释 |
| id |
int |
否 |
商品编号 |
| img |
varchar |
否 |
商品图片 |
| title |
varchar |
否 |
商品名称 |
| price |
double |
否 |
商品价格 |
| isNew |
varchar |
否 |
是否是新品 |
| smallimg1 |
varchar |
否 |
小图 |
| smallimg2 |
varchar |
否 |
小图 |
| smallimg3 |
varchar |
否 |
小图 |
##### 购买信息表:shop
| 字段名 |
数据类型 |
是否可以为空 |
注释 |
| id |
int |
否 |
id |
| userID |
int |
否 |
用户ID |
| goodsID |
int |
否 |
商品ID |
| number |
int |
否 |
购买数量 |
| phoneNumber |
int |
否 |
电话号码 |
| province |
varchar |
否 |
省 |
| city |
varchar |
否 |
市 |
| area |
varchar |
否 |
区 |
##### 后端接口文档
##### 后端接口文档
## 登录接口
#### 接口地址:公网:http://10.35.170.110/login
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/login?username=12345&password=123456
### 请求参数说明:
| 名称 |
类型 |
说明 |
| id |
string |
用户ID |
| username |
string |
用户名 |
| password |
string |
密码 |
## 注册接口
#### 接口地址:公网:http://10.35.170.110/register
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/register?username=12345&password=123456
### 请求参数说明:
| 名称 |
类型 |
说明 |
| username |
string |
用户名 |
| password |
string |
密码 |
## 查看商品信息接口
#### 接口地址:公网:http://10.35.170.110/find
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110
### 返回参数说明:
| 字段名 |
数据类型 |
注释 |
| id |
int |
商品编号 |
| img |
varchar |
商品图片 |
| title |
varchar |
商品名称 |
| price |
double |
商品价格 |
| isNew |
varchar |
是否是新品 |
| smallimg1 |
varchar |
小图 |
| smallimg2 |
varchar |
小图 |
| smallimg3 |
varchar |
小图 |
## 当前点击商品信息接口
#### 接口地址:公网:http://10.35.170.110/getuser
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/getuser?id=1
### 请求参数说明:
### 返回参数说明:
| 名称 |
类型 |
说明 |
| id |
int |
商品编号 |
| img |
varchar |
商品图片 |
| title |
varchar |
商品名称 |
| price |
double |
商品价格 |
| isNew |
varchar |
是否是新品 |
| smallimg1 |
varchar |
小图 |
| smallimg2 |
varchar |
小图 |
| smallimg3 |
varchar |
小图 |
## 数据库插入已购买信息接口
#### 接口地址:公网:http://10.35.170.110/pay
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/pay?userID=1&goodsID=1&number=1&name="刘丹",phoneNumber=123456789&province="陕西省"&city="咸阳市"&area="武功县"
### 请求参数说明:
| 名称 |
类型 |
说明 |
| userID |
int |
用户id |
| goodsID |
int |
商品id |
| number |
int |
商品数量 |
| name |
int |
收货人姓名 |
| phoneNumber |
int |
收货人电话号码 |
| province |
int |
收货人所在省 |
| city |
int |
收货人所在市 |
| area |
int |
收货人所在县区 |
## 删除已购买信息接口
#### 接口地址:公网:http://10.35.170.110/delete
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/delete?id=1
### 请求参数说明:
## 查询当前用户购买信息接口
#### 接口地址:公网:http://10.35.170.110/select
#### 返回格式:json
#### 请求方式:get
#### 请求示例:http://10.35.170.110/select?id=1&name="刘丹"&age=18&sex=1&province="陕西省"&city="咸阳市"&area="武功县"&joinDate=2020-01-01
### 请求参数说明:
### 返回参数说明:
| 名称 |
类型 |
说明 |
| id |
int |
订单编号 |
| img |
varchar |
商品图片 |
| title |
varchar |
商品名称 |
| price |
double |
商品价格 |
| name |
varchar |
收货人姓名 |
| number |
varchar |
商品数量 |
| price |
varchar |
商品单价 |
| smallimg1 |
varchar |
收货人所在省 |
| city |
varchar |
收货人所在市 |
| area |
varchar |
收货人所在县 |