1
This commit is contained in:
35
README.md
35
README.md
@@ -5,30 +5,6 @@
|
||||
|
||||
仓库地址: https://github.com/wangtianrui/NutritionMaster
|
||||
|
||||
### 需求
|
||||
|
||||
* 针对特殊人群,提供饮食,药膳等方案
|
||||
* 查查各种病理对食物的禁忌和需求
|
||||
* 秦楚吉(1667787307) 17:41:35
|
||||
1设置整体活动水平 低:大部分坐姿,中等:大部分站立,高:大部分步行,非常高:身体需要
|
||||
2为每一个推荐菜品提供菜谱
|
||||
3根据目标卡路里-食物卡路里+运动卡路里=剩余卡路里进行每日的卡路里限制
|
||||
4区分了各类食物中蛋白质糖以及脂肪
|
||||
5以日期作为日志进行记录
|
||||
6分别针对增肌、减脂、塑形进行运动训练
|
||||
7好友社区
|
||||
8商城(健身之类)
|
||||
* **写的什么jb玩意啊?**
|
||||
|
||||
| 详细需求分析 | 备注 | 开发进度 |
|
||||
| ------------ | ---- | ---- |
|
||||
| | | |
|
||||
| 为每一个推荐菜品提供菜谱 | | |
|
||||
| | | |
|
||||
| | | |
|
||||
|
||||
|
||||
|
||||
### 数据分析
|
||||
|
||||
* 人体健康信息
|
||||
@@ -141,7 +117,7 @@
|
||||
* user表: 添加综合对物质的需求 √
|
||||
|
||||
* 菜单表:
|
||||
* **添加一列早/午晚餐,早为1,else为0. 根据 饼 粥 羹 面 奶 判断**
|
||||
* 添加一列早/午晚餐,早为1,else为0. 根据 饼 粥 羹 面 奶 判断
|
||||
* 补充一下缺失的url,卡路里 √
|
||||
* 添加几列各种物质的需求 √
|
||||
* 有一部分数据是爬下的csv里面直接读取,一部分缺失的用food_material的组合来计算
|
||||
@@ -156,7 +132,7 @@
|
||||
|
||||

|
||||
|
||||
* **修改用户信息** `changeUserInfo`,注意username必须设置,其他的是需要改的值.**修改会覆盖之前的内容**.比如用户之前illness是健忘食谱,想增加一个高血压食谱, 就需要把之前的也写上,就是一起传 `健忘食谱,高血压食谱`这两个参数.写到List里面. 具体参考main函数里面的
|
||||
* 修改用户信息 `changeUserInfo`,注意username必须设置,其他的是需要改的值.**修改会覆盖之前的内容**.比如用户之前illness是健忘食谱,想增加一个高血压食谱, 就需要把之前的也写上,就是一起传 `健忘食谱,高血压食谱`这两个参数.写到List里面. 具体参考main函数里面的
|
||||
|
||||
* 获取九体信息 `getPhysique`方法
|
||||
|
||||
@@ -194,7 +170,7 @@
|
||||
|
||||
* 获取用户本周已摄入的营养元素的量: `getUser`得到当前用户的信息,解析后用`MyUser`的`getEaten_elements()`获取到Element对象.里面有各种元素信息
|
||||
|
||||
* **根据多个食材组合来搜菜**
|
||||
* 根据多个食材组合来搜菜
|
||||
|
||||
```java
|
||||
List<String> materialList = new ArrayList<>();
|
||||
@@ -224,7 +200,7 @@
|
||||
});
|
||||
```
|
||||
|
||||
* **用户的浏览历史: 添加用户和菜谱的多对多关系**
|
||||
* 用户的浏览历史: 添加用户和菜谱的多对多关系
|
||||
|
||||
```java
|
||||
//获取历史记录 传入username
|
||||
@@ -394,7 +370,8 @@
|
||||
* ~~*搜菜如果搜不到 把name减一下再搜 ok*~~
|
||||
* getRandomMenus的调用里面加上username参数 锐
|
||||
* 吃饭的时候没拍照,吃饭完了才想添加,但是菜图片没有了.需要输入添加 (王)
|
||||
* 口味信息采集 王
|
||||
* 口味信息采集
|
||||
* 社交功能: 点赞,晒图,评论
|
||||
|
||||
|
||||
### 时间安排
|
||||
|
||||
@@ -124,7 +124,12 @@ public class WebUtil {
|
||||
* [ "接触电离辐射人员食谱", "防癌抗癌食谱", "明目食谱", "关节炎食谱", "壮腰健肾食谱" ] }
|
||||
*/
|
||||
public void getOccupation(String occupationName, Callback callback) {
|
||||
Request request = new Request.Builder().url("http://120.77.182.38/occupation/" + occupationName + "/").build();
|
||||
Request request = null;
|
||||
if (occupationName == null) {
|
||||
request = new Request.Builder().url("http://120.77.182.38/occupation/").build();
|
||||
} else {
|
||||
request = new Request.Builder().url("http://120.77.182.38/occupation/" + occupationName + "/").build();
|
||||
}
|
||||
mClient.newCall(request).enqueue(callback);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user