开发语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
前端nodejs+vue+elementui+express
vue的文件结构其实就是一个index.html
中间的内容,用的是vue,但最终都会转译为html内容html、css、js
|- node_modules: node的一些基础依赖包,可能还有拓展的安装的别的插件(npm install下载的依赖包,主要是根据package.json获取对应的依赖包)
|- public: 存放一些主要的打包文件,如index.html等等,可以放置一些需要在index.html配置的文件
|- src: 项目的主文件夹(vue是SPA单页面应用,可以看做是一个主页面的应用里面的内容组件详情可看vue 代码格式解析)
|- assets: 资源文件,用于存放一些静态文件,如字体、图片、css样式之类的
|- components: vue主要内容的公共组件,可以进行复用
|- router: 设置路由,指定路由对应的组件表名:dongwuzhonglei
功能:动物种类
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
dongwuzhonglei varchar 200 动物种类
表名:yonghu
功能:用户
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
yonghuzhanghao varchar 200 用户账号
mima varchar 200 密码
yonghuxingming varchar 200 用户姓名
xingbie varchar 200 性别
lianxifangshi varchar 200 联系方式
touxiang longtext 4294967295 头像
fangwuhao varchar 200 房屋号
表名:dongwuxinxi
功能:动物信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
dongwubianhao varchar 200 动物编号
dongwumingcheng varchar 200 动物名称
dongwuzhonglei varchar 200 动物种类
dongwuzhaopian longtext 4294967295 动物照片
dengjishijian date 登记时间
dongwuxingbie varchar 200 动物性别
dongwuxiangqing longtext 4294967295 动物详情
表名:discussdongwuxinxi
功能:动物信息评论表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
refid bigint 关联表id
userid bigint 用户id
avatarurl longtext 4294967295 头像
nickname varchar 200 用户名
content longtext 4294967295 评论内容
reply longtext 4294967295 回复内容
表名:wuyerenyuan
功能:物业人员
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
xingming varchar 200 姓名
xingbie varchar 200 性别
nianling int 年龄
touxiang longtext 4294967295 头像
shoujihao varchar 200 手机号
lurushijian date 录入时间
jieshao longtext 4294967295 介绍
zhibanxinxi longtext 4294967295 值班信息
表名:discusschaoshishangpin
功能:超市商品评论表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
refid bigint 关联表id
userid bigint 用户id
avatarurl longtext 4294967295 头像
nickname varchar 200 用户名
content longtext 4294967295 评论内容
reply longtext 4294967295 回复内容
表名:users
功能:用户表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
username varchar 100 用户名
password varchar 100 密码
role varchar 100 角色 管理员
addtime timestamp 新增时间 CURRENT_TIMESTAMP
表名:dingdanxinxi
功能:订单信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
dingdanbianhao varchar 200 订单编号
shangpinmingcheng varchar 200 商品名称
shangpinfenlei varchar 200 商品分类
shangpinjiage float 商品价格
shuliang int 数量
zongjine float 总金额
dingdanbeizhu longtext 4294967295 订单备注
yonghuzhanghao varchar 200 用户账号
yonghuxingming varchar 200 用户姓名
ispay varchar 200 是否支付 未支付
表名:token
功能:token表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
userid bigint 用户id
username varchar 100 用户名
tablename varchar 100 表名
role varchar 100 角色
token varchar 200 密码
addtime timestamp 新增时间 CURRENT_TIMESTAMP
expiratedtime timestamp 过期时间 CURRENT_TIMESTAMP
表名:config
功能:配置文件
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
name varchar 100 配置参数名称
value varchar 100 配置参数值
表名:systemintro
功能:关于我们
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
title varchar 200 标题
subtitle varchar 200 副标题
content longtext 4294967295 内容
picture1 longtext 4294967295 图片1
picture2 longtext 4294967295 图片2
picture3 longtext 4294967295 图片3
表名:cheweixinxi
功能:车位信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
bianhao varchar 200 编号
biaoti varchar 200 标题
dizhi varchar 200 地址
fengmian longtext 4294967295 封面
cheweiyuliang int 车位余量
cheweixiangqing longtext 4294967295 车位详情
表名:storeup
功能:收藏表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
userid bigint 用户id
refid bigint 商品id
tablename varchar 200 表名
name varchar 200 名称
picture longtext 4294967295 图片
type varchar 200 类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注) 1
inteltype varchar 200 推荐类型
remark varchar 200 备注
表名:fuwuleixing
功能:服务类型
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
fuwuleixing varchar 200 服务类型
表名:shangpinfenlei
功能:商品分类
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
shangpinfenlei varchar 200 商品分类
表名:chaoshishangpin
功能:超市商品
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
shangpinbianhao varchar 200 商品编号
shangpinmingcheng varchar 200 商品名称
shangpinfenlei varchar 200 商品分类
shangpinzhaopian longtext 4294967295 商品照片
shangpinjiage varchar 200 商品价格
shangpinguige varchar 200 商品规格
shangpinxiangqing longtext 4294967295 商品详情
clicktime datetime 最近点击时间
clicknum int 点击次数 0
表名:fankuiyijian
功能:反馈意见
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
fankuibianhao varchar 200 反馈编号
fankuimingcheng varchar 200 反馈名称
fankuishijian date 反馈时间
fankuineirong longtext 4294967295 反馈内容
yonghuzhanghao varchar 200 用户账号
yonghuxingming varchar 200 用户姓名
fangwuhao varchar 200 房屋号
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复
表名:news
功能:社区公告
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
title varchar 200 标题
introduction longtext 4294967295 简介
picture longtext 4294967295 图片
content longtext 4294967295 内容
表名:bianminfuwu
功能:便民服务
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
bianhao varchar 200 编号
biaoti varchar 200 标题
fengmian longtext 4294967295 封面
fuwuleixing varchar 200 服务类型
fabushijian date 发布时间
bianminxiangqing longtext 4294967295 便民详情
表名:fangwuxinxi
功能:房屋信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
fangwuhao varchar 200 房屋号
fangwumingcheng varchar 200 房屋名称
fangwuleixing varchar 200 房屋类型
fangwutupian longtext 4294967295 房屋图片
chaoxianglouceng varchar 200 朝向楼层
fangwumianji varchar 200 房屋面积
fangwudizhi varchar 200 房屋地址
fangwujiage int 房屋价格
fangwuxiangqing longtext 4294967295 房屋详情
faburiqi date 发布日期
表名:aboutus
功能:关于我们
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
title varchar 200 标题
subtitle varchar 200 副标题
content longtext 4294967295 内容
picture1 longtext 4294967295 图片1
picture2 longtext 4294967295 图片2
picture3 longtext 4294967295 图片3
表名:jiaofeixinxi
功能:缴费信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
jiaofeibianhao varchar 200 缴费编号
jiaofeibiaoti varchar 200 缴费标题
dengjishijian date 登记时间
jiaofeileixing varchar 200 缴费类型
jiaofeijine float 缴费金额
jiaofeiqingdan longtext 4294967295 缴费清单
yonghuzhanghao varchar 200 用户账号
yonghuxingming varchar 200 用户姓名
fangwuhao varchar 200 房屋号
ispay varchar 200 是否支付 未支付
表名:fangwuleixing
功能:房屋类型
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键 主键
addtime timestamp 创建时间 CURRENT_TIMESTAMP
fangwuleixing varchar 200 房屋类型