编写饲养计划后端的数据需求
This commit is contained in:
parent
3ed8757eab
commit
4ec4b70918
54
README.md
54
README.md
@ -52,9 +52,7 @@
|
|||||||
|
|
||||||
### 用户查询
|
### 用户查询
|
||||||
|
|
||||||
前端提供一个用户对象数据,后端通过一整个对象进行查询,比如用户id、用户身份是什么(用可变sql这种办法实现就行)
|
前端提供:一个用户id或者不提供,提供id就返回单个用户,不提供就返回所有用户
|
||||||
|
|
||||||
后端返回数据
|
|
||||||
|
|
||||||
若成功,返回所有用户的结果集(节省时间不搞分页了)
|
若成功,返回所有用户的结果集(节省时间不搞分页了)
|
||||||
|
|
||||||
@ -62,16 +60,18 @@
|
|||||||
|
|
||||||
前端提供的数据一个用户对象
|
前端提供的数据一个用户对象
|
||||||
|
|
||||||
|
后端添加该对象进数据库
|
||||||
|
|
||||||
后端返回状态码,哪个码表示什么意思记得写一下
|
后端返回状态码,哪个码表示什么意思记得写一下
|
||||||
|
|
||||||
### 用户删除
|
### 用户删除
|
||||||
|
|
||||||
前端提供的数据要删除的用户唯一标识(看后端需要什么,前端就传什么)
|
前端提供:要删除的用户id
|
||||||
|
|
||||||
后端删除对应的用户返回结果
|
后端删除对应的用户返回结果
|
||||||
|
|
||||||
### 用户编辑
|
### 用户编辑
|
||||||
前端提供的数据:一个用户对象
|
前端提供:一个用户对象
|
||||||
|
|
||||||
后端修改对应的用户返回结果
|
后端修改对应的用户返回结果
|
||||||
|
|
||||||
@ -79,32 +79,66 @@
|
|||||||
|
|
||||||
### 动物查询
|
### 动物查询
|
||||||
|
|
||||||
前端提供的数据,一个动物对象(先不搞那种体重身高范围的查询),都为空就是查询全部
|
前端提供的数据,动物id或者不提供
|
||||||
|
|
||||||
若成功,返回所有动物的结果集(节省时间不搞分页了)
|
后端返回单个动物或所有动物
|
||||||
|
|
||||||
### 动物添加
|
### 动物添加
|
||||||
|
|
||||||
前端提供数据:一个动物对象
|
前端提供数据:一个动物对象
|
||||||
|
|
||||||
后端返回操作结果
|
后端添加该对象返回操作结果
|
||||||
|
|
||||||
### 动物删除
|
### 动物删除
|
||||||
|
|
||||||
前端提供的数据,动物id
|
前端提供:动物id
|
||||||
|
|
||||||
后端删除对应的动物,返回结果
|
后端删除对应的动物,返回结果
|
||||||
|
|
||||||
### 动物编辑
|
### 动物编辑
|
||||||
|
|
||||||
前端提供数据:一个动物对象
|
前端提供:一个动物对象
|
||||||
|
|
||||||
后端修改对应的动物返回结果
|
后端修改对应的动物返回结果
|
||||||
|
|
||||||
## 饲养管理
|
## 饲养管理
|
||||||
|
|
||||||
|
需要后端创建一个表,为了节省时间不需要设置外键什么的
|
||||||
|
```
|
||||||
|
breedingPlan: {
|
||||||
|
id: '',//int 饲养计划id
|
||||||
|
name: '',//字符 饲养计划名称
|
||||||
|
species: '',//字符 种类
|
||||||
|
sex: '雄性',//字符 饲养动物性别
|
||||||
|
phase: '',//字符 饲养动物阶段:幼年期、成长期、成年期、老年期
|
||||||
|
state: 0,//int 状态(0正常 1异常)
|
||||||
|
describe: ''//字符 饲养计划的描述
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 饲养计划查询
|
||||||
|
|
||||||
|
前端提供:饲养计划id或者不提供
|
||||||
|
|
||||||
|
后端返回单个饲养计划或所有饲养计划
|
||||||
|
|
||||||
|
### 饲养计划添加
|
||||||
|
|
||||||
|
前端提供:一个饲养计划对象
|
||||||
|
|
||||||
|
后端添加该对象并返回操作结果
|
||||||
|
|
||||||
|
### 饲养计划删除
|
||||||
|
|
||||||
|
前端提供:饲养计划id
|
||||||
|
|
||||||
|
后端删除该饲养计划并返回操作结果
|
||||||
|
|
||||||
|
### 饲养计划修改
|
||||||
|
|
||||||
|
前端提供:一个饲养计划对象
|
||||||
|
|
||||||
|
后端添加该对象并返回操作结果
|
||||||
|
|
||||||
## 档案管理
|
## 档案管理
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user