发表于: 2020-03-19 22:54:19

1 1541


今天 不光没网 还没水  我吐了

1.今天重新规划一下需要建的表:

(1)用户表:用户管理功能

(2)工作室表:工作室管理功能

(3)作品表:作品管理功能

(4)留言表:留言管理功能

(5)模块表:模块管理功能

(6)后台账户表:后台账户管理功能、通过账户密码进入后台功能

(7)后台角色表:后台角色管理功能
(8)banner表:banner管理功能

(9)后台轨迹表:后台轨迹管理功能

2.根据DB设计原则开始设计表

(1)用户表:


(2)留言表:

根据user表中的id关联到留言表message,用于创建新的留言,这里将用户分开建为两个表的原因是我想,在修改留言的时候,不会影响用户,如,我想删除一条留言,如果将用户和留言绑定在一起,就会把用户也一起删了,这也不符合DB设计规范。

(3)工作室表:

这里工作室表workshop对照原型图中的设计就可以了

(4)作品表:




(5)模块表

(6)后台账户表



(7)角色表

这里设置和账户表中的account外键级联

(8)banner

(9)后台轨迹

后台轨迹就是前台用户的操作轨迹,当前台用户有任何操作就会创建一条数据,里面存放了操作时间,后台人员也可进行删除记录。

3.设计接口文档

1.留言管理

留言列表

请求地址:GET /room/allMessage

请求参数:

返回参数:

字段

类型

说明

备注

是否必填

messageList

List<Message>

留言列表

返回所有留言

 

 

编辑留言

请求地址:GET  /room/toSelectMessage/{id}

请求参数:

字段

类型

说明

备注

是否必填

id

long

Message_id

要编辑的id

返回参数:selectMessage.jsp

 

 

删除留言

请求地址:DELETE  /room/deleteMessage/{id}

请求参数:

字段

类型

说明

备注

是否必填

id

long

Message_id

要删除的id

返回参数:

字段

类型

说明

备注

是否必填

Code

Number

状态码

 

Message

String

状态信息

 

 

 

取消编辑

请求地址:room/allMessage

请求参数:无

返回参数:

字段

类型

说明

备注

是否必填

messageList

List<Message>

留言列表

返回所有留言

 

 

设为精选

请求地址:room/allMessage

请求参数:

字段

类型

说明

备注

是否必填

Status

Number

精选状态

0普通

1精选

否,默认为0

messageList

List<Message>

留言列表

返回所有留言

返回参数:

字段

类型

说明

备注

是否必填

Code

Number

状态码

 

Message

String

状态信息

 

 

 

取消精选

请求地址:message/allMessage

请求参数:

字段

类型

说明

备注

是否必填

Status

Number

精选状态

0普通

1精选

否,默认为0

返回参数:

字段

类型

说明

备注

是否必填

Code

Number

状态码

 

Message

String

状态信息

 

 

 

回复留言

请求地址:message/replyMessage

请求参数:

字段

类型

说明

备注

是否必填

Message

String

添加留言

 

返回参数:

字段

类型

说明

备注

是否必填

Code

Number

状态码

 

messageList

List<Message>

留言列表

返回所有留言

Message

String

返回数据

 

 

今日问题 暂无 接口文档 没写完


返回列表 返回列表
评论

    分享到