From 4097e8f4354fa2da9b868364a6dade032910319c Mon Sep 17 00:00:00 2001 From: zhaolizhi <499531245@qq.com> Date: Fri, 28 Sep 2018 09:03:09 +0800 Subject: [PATCH 1/2] 1 --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17b1564..cfcd592 100644 --- a/README.md +++ b/README.md @@ -107,9 +107,9 @@ * https://www.google.com/search?q=%E8%90%A5%E5%85%BB%E5%85%83%E7%B4%A0%E9%9C%80%E6%B1%82&oq=%E8%90%A5%E5%85%BB%E5%85%83%E7%B4%A0&aqs=chrome.1.69i57j69i59j0l4.5781j0j1&sourceid=chrome&ie=UTF-8 * 职业\病\九体\体质(BMI) 结合起来的**物质需求标准** (要求有 **卡路里** 六芒星),以周为单位计算需求量 * 特殊职业(比如运动员)对身体素质(BMI)标准 -* 每种职业 * 早 中晚餐分类: * 早: 饼 粥 羹 面 奶 +* 加入季节方案(比如夏天就推荐防暑的,冬天推荐暖身的) * 蒋: * 补充菜谱: url补充缺失值,卡路里,热量,脂肪,蛋白质等 * 爬卡路里时,原来的菜名是一列,新爬到的是一列,后面几列就是卡路里,脂肪等,注意数据规整 @@ -121,6 +121,18 @@ 王:定制( 需要赵给我比如:蛋白质在100-200范围内的菜谱) +赵: + +* 体质表: 添加几列对某种物质的需求 +* 职业表: 添加几列对某种物质的需求,添加一列BMI的需求 +* user表: 添加综合对物质的需求 +* 菜单表: + * 添加一列早/午晚餐,早为1,else为0. 根据 饼 粥 羹 面 奶 判断 + * 补充一下缺失的url,卡路里 + * 添加几列各种物质的需求 + * 有一部分数据是爬下的csv里面直接读取,一部分缺失的用food_material的组合来计算 +* + **技术难点** 1、服务器 From c438c7d21df0d110b18fe70004b66eb8fb3bc3ba Mon Sep 17 00:00:00 2001 From: zhaolizhi <499531245@qq.com> Date: Sun, 30 Sep 2018 19:22:22 +0800 Subject: [PATCH 2/2] bean --- README.md | 20 +- .../nutritionmaster/bean/FoodMaterial.java | 384 +++++++++++++++++- .../nutritionmaster/bean/FoodMenu.java | 383 +++++++++++++++-- .../nutritionmaster/bean/Illness.java | 374 +++++++++++++++++ .../nutritionmaster/bean/Occupation.java | 323 ++++++++++++++- .../nutritionmaster/bean/Physique.java | 322 ++++++++++++++- .../nutritionmaster/utils/WebUtils.java | 29 ++ 7 files changed, 1758 insertions(+), 77 deletions(-) create mode 100644 app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Illness.java diff --git a/README.md b/README.md index cfcd592..d96e3e6 100644 --- a/README.md +++ b/README.md @@ -109,7 +109,7 @@ * 特殊职业(比如运动员)对身体素质(BMI)标准 * 早 中晚餐分类: * 早: 饼 粥 羹 面 奶 -* 加入季节方案(比如夏天就推荐防暑的,冬天推荐暖身的) +* **加入季节方案(比如夏天就推荐防暑的,冬天推荐暖身的)** * 蒋: * 补充菜谱: url补充缺失值,卡路里,热量,脂肪,蛋白质等 * 爬卡路里时,原来的菜名是一列,新爬到的是一列,后面几列就是卡路里,脂肪等,注意数据规整 @@ -131,23 +131,17 @@ * 补充一下缺失的url,卡路里 * 添加几列各种物质的需求 * 有一部分数据是爬下的csv里面直接读取,一部分缺失的用food_material的组合来计算 -* - -**技术难点** - -1、服务器 - -2、app UI - -3、可视化(计步器、可视化) - -4、推荐 +#### 又想到的补充内容 + +- 根据口味推荐,或者口味混合搭配推荐 +- 注意冬天不推荐夏天的菜谱 + ### 数据库设计 -![2](http://ww1.sinaimg.cn/large/0077h8xtly1fuz0a6yb4gj30z10hl1kx.jpg) +![](http://ww1.sinaimg.cn/large/0077h8xtly1fuz0a6yb4gj30z10hl1kx.jpg) **加下划线为主码,加粗为外码,默认not null** diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMaterial.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMaterial.java index 6ce57cb..02b9b02 100644 --- a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMaterial.java +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMaterial.java @@ -1,48 +1,390 @@ package com.example.ninefourone.nutritionmaster.bean; public class FoodMaterial { + /** - * menu : 西红柿鸡蛋汤 - * quantity : 适量 - * material : 西红柿 + * material_name : 西红柿 + * cook_quantity : [{"menu":"西红柿鸡蛋汤","quantity":"适量","material":"西红柿"},{"menu":"瘦身版红菜汤","quantity":"4-5片","material":"西红柿"},{"menu":"西红柿炖豆腐","quantity":"三个","material":"西红柿"},{"menu":"傣味凉拌黄瓜","quantity":"一个","material":"西红柿"},{"menu":"健康早餐竹炭三明治","quantity":"适量","material":"西红柿"},{"menu":"豆腐卤","quantity":"一粒","material":"西红柿"},{"menu":"减肥美食蕃薯芦笋鱼柳","quantity":"适量","material":"西红柿"},{"menu":"瘦身美食凤尾香梨番茄盅","quantity":"适量","material":"西红柿"},{"menu":"低脂美味快手的番茄烤大比目鱼","quantity":"900g","material":"西红柿"},{"menu":"田园蔬菜养生汤","quantity":"适量","material":"西红柿"},{"menu":"抗衰老的番茄鲜藕橙杯","quantity":"适量","material":"西红柿"},{"menu":"抗衰老美食菠菜三文鱼芥末堆","quantity":"适量","material":"西红柿"},{"menu":"凉拌莜面","quantity":"3g","material":"西红柿"},{"menu":"夏季护发防晒美食-苏子烤鸡腿配玉米奶酪西红柿","quantity":"适量","material":"西红柿"},{"menu":"美白防晒的番茄双笋银杏果","quantity":"适量","material":"西红柿"},{"menu":"家庭自制大西北风味羊肉粉汤","quantity":"两勺","material":"西红柿"}] + * elements : {"id":1162,"calorie":20,"carbohydrate":3.5,"fat":0.2,"protein":0.9,"cellulose":0.5,"vitaminA":92,"vitaminB1":0,"vitaminB2":0.03,"vitaminB6":0,"vitaminC":19,"vitaminE":0.57,"carotene":550,"cholesterol":0,"Mg":9,"Ca":10,"Fe":0.4,"Zn":0.13,"Cu":0.06,"Mn":0.08,"K":163,"P":23,"Na":5,"Se":0.15,"niacin":0.6,"thiamine":0.03} */ - private String menu; - private String quantity; - private String material; + private String material_name; + private ElementsBean elements; + private List cook_quantity; - public String getMenu() { - return menu; + public String getMaterial_name() { + return material_name; } - public void setMenu(String menu) { - this.menu = menu; + public void setMaterial_name(String material_name) { + this.material_name = material_name; } - public String getQuantity() { - return quantity; + public ElementsBean getElements() { + return elements; } - public void setQuantity(String quantity) { - this.quantity = quantity; + public void setElements(ElementsBean elements) { + this.elements = elements; } - public String getMaterial() { - return material; + public List getCook_quantity() { + return cook_quantity; + } + + public void setCook_quantity(List cook_quantity) { + this.cook_quantity = cook_quantity; } @Override public String toString() { return "FoodMaterial{" + - "menu='" + menu + '\'' + - ", quantity='" + quantity + '\'' + - ", material='" + material + '\'' + + "material_name='" + material_name + '\'' + + ", elements=" + elements + + ", cook_quantity=" + cook_quantity + '}'; } - public void setMaterial(String material) { + public static class ElementsBean { + /** + * id : 1162 + * calorie : 20 + * carbohydrate : 3.5 + * fat : 0.2 + * protein : 0.9 + * cellulose : 0.5 + * vitaminA : 92 + * vitaminB1 : 0 + * vitaminB2 : 0.03 + * vitaminB6 : 0 + * vitaminC : 19 + * vitaminE : 0.57 + * carotene : 550 + * cholesterol : 0 + * Mg : 9 + * Ca : 10 + * Fe : 0.4 + * Zn : 0.13 + * Cu : 0.06 + * Mn : 0.08 + * K : 163 + * P : 23 + * Na : 5 + * Se : 0.15 + * niacin : 0.6 + * thiamine : 0.03 + */ + private float id; + private float calorie; + private double carbohydrate; + private double fat; + private double protein; + private double cellulose; + private float vitaminA; + private float vitaminB1; + private double vitaminB2; + private float vitaminB6; + private float vitaminC; + private double vitaminE; + private float carotene; + private float cholesterol; + private float Mg; + private float Ca; + private double Fe; + private double Zn; + private double Cu; + private double Mn; + private float K; + private float P; + private float Na; + private double Se; + private double niacin; + private double thiamine; - this.material = material; + @Override + public String toString() { + return "ElementsBean{" + + "id=" + id + + ", calorie=" + calorie + + ", carbohydrate=" + carbohydrate + + ", fat=" + fat + + ", protein=" + protein + + ", cellulose=" + cellulose + + ", vitaminA=" + vitaminA + + ", vitaminB1=" + vitaminB1 + + ", vitaminB2=" + vitaminB2 + + ", vitaminB6=" + vitaminB6 + + ", vitaminC=" + vitaminC + + ", vitaminE=" + vitaminE + + ", carotene=" + carotene + + ", cholesterol=" + cholesterol + + ", Mg=" + Mg + + ", Ca=" + Ca + + ", Fe=" + Fe + + ", Zn=" + Zn + + ", Cu=" + Cu + + ", Mn=" + Mn + + ", K=" + K + + ", P=" + P + + ", Na=" + Na + + ", Se=" + Se + + ", niacin=" + niacin + + ", thiamine=" + thiamine + + '}'; + } + + public float getId() { + return id; + } + + public void setId(float id) { + this.id = id; + } + + public float getCalorie() { + return calorie; + } + + public void setCalorie(float calorie) { + this.calorie = calorie; + } + + public double getCarbohydrate() { + return carbohydrate; + } + + public void setCarbohydrate(double carbohydrate) { + this.carbohydrate = carbohydrate; + } + + public double getFat() { + return fat; + } + + public void setFat(double fat) { + this.fat = fat; + } + + public double getProtein() { + return protein; + } + + public void setProtein(double protein) { + this.protein = protein; + } + + public double getCellulose() { + return cellulose; + } + + public void setCellulose(double cellulose) { + this.cellulose = cellulose; + } + + public float getVitaminA() { + return vitaminA; + } + + public void setVitaminA(float vitaminA) { + this.vitaminA = vitaminA; + } + + public float getVitaminB1() { + return vitaminB1; + } + + public void setVitaminB1(float vitaminB1) { + this.vitaminB1 = vitaminB1; + } + + public double getVitaminB2() { + return vitaminB2; + } + + public void setVitaminB2(double vitaminB2) { + this.vitaminB2 = vitaminB2; + } + + public float getVitaminB6() { + return vitaminB6; + } + + public void setVitaminB6(float vitaminB6) { + this.vitaminB6 = vitaminB6; + } + + public float getVitaminC() { + return vitaminC; + } + + public void setVitaminC(float vitaminC) { + this.vitaminC = vitaminC; + } + + public double getVitaminE() { + return vitaminE; + } + + public void setVitaminE(double vitaminE) { + this.vitaminE = vitaminE; + } + + public float getCarotene() { + return carotene; + } + + public void setCarotene(float carotene) { + this.carotene = carotene; + } + + public float getCholesterol() { + return cholesterol; + } + + public void setCholesterol(float cholesterol) { + this.cholesterol = cholesterol; + } + + public float getMg() { + return Mg; + } + + public void setMg(float Mg) { + this.Mg = Mg; + } + + public float getCa() { + return Ca; + } + + public void setCa(float Ca) { + this.Ca = Ca; + } + + public double getFe() { + return Fe; + } + + public void setFe(double Fe) { + this.Fe = Fe; + } + + public double getZn() { + return Zn; + } + + public void setZn(double Zn) { + this.Zn = Zn; + } + + public double getCu() { + return Cu; + } + + public void setCu(double Cu) { + this.Cu = Cu; + } + + public double getMn() { + return Mn; + } + + public void setMn(double Mn) { + this.Mn = Mn; + } + + public float getK() { + return K; + } + + public void setK(float K) { + this.K = K; + } + + public float getP() { + return P; + } + + public void setP(float P) { + this.P = P; + } + + public float getNa() { + return Na; + } + + public void setNa(float Na) { + this.Na = Na; + } + + public double getSe() { + return Se; + } + + public void setSe(double Se) { + this.Se = Se; + } + + public double getNiacin() { + return niacin; + } + + public void setNiacin(double niacin) { + this.niacin = niacin; + } + + public double getThiamine() { + return thiamine; + } + + public void setThiamine(double thiamine) { + this.thiamine = thiamine; + } + } + + public static class CookQuantityBean { + /** + * menu : 西红柿鸡蛋汤 + * quantity : 适量 + * material : 西红柿 + */ + + private String menu; + private String quantity; + private String material; + + @Override + public String toString() { + return "CookQuantityBean{" + + "menu='" + menu + '\'' + + ", quantity='" + quantity + '\'' + + ", material='" + material + '\'' + + '}'; + } + + public String getMenu() { + return menu; + } + + public void setMenu(String menu) { + this.menu = menu; + } + + public String getQuantity() { + return quantity; + } + + public void setQuantity(String quantity) { + this.quantity = quantity; + } + + public String getMaterial() { + return material; + } + + public void setMaterial(String material) { + this.material = material; + } } } diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMenu.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMenu.java index 47a2c07..46aaf55 100644 --- a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMenu.java +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/FoodMenu.java @@ -4,26 +4,44 @@ import java.util.List; public class FoodMenu { + /** - * flavor : 咸鲜味 - * calorie : 234 - * name : 雪丽对虾 - * technology : 炸 - * image_url : http://s1.ig.meishij.net/p/20091012/fed63858e633540c8df73e62692520fb_150x150.jpg - * cook_quantity : [{"menu":"雪丽对虾","quantity":"500","material":"对虾"},{"menu":"雪丽对虾","quantity":"60","material":"鸡蛋清"},{"menu":"雪丽对虾","quantity":"100","material":"生菜(团叶)"},{"menu":"雪丽对虾","quantity":"80","material":"猪油(炼制)"},{"menu":"雪丽对虾","quantity":"30","material":"淀粉(玉米)"},{"menu":"雪丽对虾","quantity":"50","material":"小麦面粉"},{"menu":"雪丽对虾","quantity":"4","material":"盐"},{"menu":"雪丽对虾","quantity":"2","material":"胡椒粉"},{"menu":"雪丽对虾","quantity":"20","material":"料酒"},{"menu":"雪丽对虾","quantity":"35","material":"椒盐"},{"menu":"雪丽对虾","quantity":"35","material":"番茄酱"}] - * practice : ['1. 将对虾洗净,剪去须、腿,去头、去壳(留尾段壳),挑出沙肠后洗净;', '2. 从虾体内侧剞2~3刀,放在碗内,充分搅打,打至起雪白泡沫;', '3. 再加少许盐、淀粉、面粉拌匀,即成蛋清稠糊(又叫雪丽,高丽糊);', '4. 将锅架在火上,放油烧至五六成热,将腌好的虾沥去水,轻轻扑上淀粉,放在雪丽蛋清糊碗中拖过,裹满糊料后放入温油锅用中;', '5. 小火炸,炸至膨松成熟(不可炸上色)捞出;', '6. 将虾尾朝着盘的中央,排在盘中,再在盘的周围放些焯烫断生的绿色蔬菜;', '7. 食用时蘸花椒盐、番茄酱。'] - * menuclassification_set : ["家常菜谱","补阳食谱","阳痿早泄食谱","不孕不育食谱","青少年食谱"] + * flavor : 五香味 + * calorie : 157 + * name : 五香酥鱼 + * technology : 卤 + * image_url : http://s1.st.meishij.net/r/26/70/2392526/a2392526_144672974229833.jpg + * cook_quantity : [{"menu":"五香酥鱼","quantity":"500","material":"鲫鱼"},{"menu":"五香酥鱼","quantity":"250","material":"大葱"},{"menu":"五香酥鱼","quantity":"50","material":"姜"},{"menu":"五香酥鱼","quantity":"50","material":"大蒜(白皮)"},{"menu":"五香酥鱼","quantity":"2","material":"桂皮"},{"menu":"五香酥鱼","quantity":"2","material":"茴香粉"},{"menu":"五香酥鱼","quantity":"3","material":"料酒"},{"menu":"五香酥鱼","quantity":"75","material":"酱油"},{"menu":"五香酥鱼","quantity":"75","material":"醋"},{"menu":"五香酥鱼","quantity":"75","material":"香油"},{"menu":"五香酥鱼","quantity":"100","material":"白砂糖"}] + * practice : ['1. 将鲫鱼刮洗干净;', '2. 大葱洗净切段;姜、蒜洗净切片备用;', '3. 将锅底里垫上一层竹垫,先将鲫鱼放在竹垫上整齐排列(头朝外、肚朝上,侧放),把各种香料均匀地铺放一层在鱼身上,再放一层鱼,再放一层调料 ,就这样直至把鱼和调料放完;', '4. 加黄酒、酱油、米醋、白糖、鲜汤、然后盖上锅盖,使其尽量密封;', '5. 用大火烧沸后,转用小火焖烧五小时;', '6. 待鱼骨酥烂时,淋上麻油,用大火收稠卤汁,然后离火冷却,待结冻后再小心取出装盘。'] + * menuclassification_set : ["京菜","健脾开胃食谱","补虚养身食谱","产后调理食谱","肾炎食谱"] + * elements : {"id":3940,"calorie":183,"carbohydrate":17.5,"fat":9.727272727272727,"protein":4.254545454545454,"cellulose":4.2272727272727275,"vitaminA":42,"vitaminB1":0,"vitaminB2":0.05454545454545456,"vitaminB6":0,"vitaminC":4.909090909090909,"vitaminE":0.9899999999999999,"carotene":242.72727272727272,"cholesterol":11.818181818181818,"Mg":31.181818181818183,"Ca":47.18181818181818,"Fe":1.9454545454545455,"Zn":0.6363636363636362,"Cu":0.12090909090909091,"Mn":1.7381818181818183,"K":185.45454545454547,"P":64.0909090909091,"Na":571.5363636363636,"Se":2.183636363636364,"niacin":0.7545454545454544,"thiamine":0.025454545454545455} */ private String flavor; - private int calorie; + private float calorie; private String name; private String technology; private String image_url; private String practice; + private ElementsBean elements; private List cook_quantity; private List menuclassification_set; + @Override + public String toString() { + return "FoodMenu{" + + "flavor='" + flavor + '\'' + + ", calorie=" + calorie + + ", name='" + name + '\'' + + ", technology='" + technology + '\'' + + ", image_url='" + image_url + '\'' + + ", practice='" + practice + '\'' + + ", elements=" + elements + + ", cook_quantity=" + cook_quantity + + ", menuclassification_set=" + menuclassification_set + + '}'; + } + public String getFlavor() { return flavor; } @@ -32,11 +50,11 @@ public class FoodMenu { this.flavor = flavor; } - public int getCalorie() { + public float getCalorie() { return calorie; } - public void setCalorie(int calorie) { + public void setCalorie(float calorie) { this.calorie = calorie; } @@ -72,6 +90,14 @@ public class FoodMenu { this.practice = practice; } + public ElementsBean getElements() { + return elements; + } + + public void setElements(ElementsBean elements) { + this.elements = elements; + } + public List getCook_quantity() { return cook_quantity; } @@ -88,17 +114,324 @@ public class FoodMenu { this.menuclassification_set = menuclassification_set; } + public static class ElementsBean { + /** + * id : 3940 + * calorie : 183 + * carbohydrate : 17.5 + * fat : 9.727272727272727 + * protein : 4.254545454545454 + * cellulose : 4.2272727272727275 + * vitaminA : 42 + * vitaminB1 : 0 + * vitaminB2 : 0.05454545454545456 + * vitaminB6 : 0 + * vitaminC : 4.909090909090909 + * vitaminE : 0.9899999999999999 + * carotene : 242.72727272727272 + * cholesterol : 11.818181818181818 + * Mg : 31.181818181818183 + * Ca : 47.18181818181818 + * Fe : 1.9454545454545455 + * Zn : 0.6363636363636362 + * Cu : 0.12090909090909091 + * Mn : 1.7381818181818183 + * K : 185.45454545454547 + * P : 64.0909090909091 + * Na : 571.5363636363636 + * Se : 2.183636363636364 + * niacin : 0.7545454545454544 + * thiamine : 0.025454545454545455 + */ + + private float id; + private float calorie; + private double carbohydrate; + private double fat; + private double protein; + private double cellulose; + private float vitaminA; + private float vitaminB1; + private double vitaminB2; + private float vitaminB6; + private double vitaminC; + private double vitaminE; + private double carotene; + private double cholesterol; + private double Mg; + private double Ca; + private double Fe; + private double Zn; + private double Cu; + private double Mn; + private double K; + private double P; + private double Na; + private double Se; + private double niacin; + private double thiamine; + + @Override + public String toString() { + return "ElementsBean{" + + "id=" + id + + ", calorie=" + calorie + + ", carbohydrate=" + carbohydrate + + ", fat=" + fat + + ", protein=" + protein + + ", cellulose=" + cellulose + + ", vitaminA=" + vitaminA + + ", vitaminB1=" + vitaminB1 + + ", vitaminB2=" + vitaminB2 + + ", vitaminB6=" + vitaminB6 + + ", vitaminC=" + vitaminC + + ", vitaminE=" + vitaminE + + ", carotene=" + carotene + + ", cholesterol=" + cholesterol + + ", Mg=" + Mg + + ", Ca=" + Ca + + ", Fe=" + Fe + + ", Zn=" + Zn + + ", Cu=" + Cu + + ", Mn=" + Mn + + ", K=" + K + + ", P=" + P + + ", Na=" + Na + + ", Se=" + Se + + ", niacin=" + niacin + + ", thiamine=" + thiamine + + '}'; + } + + public float getId() { + return id; + } + + public void setId(float id) { + this.id = id; + } + + public float getCalorie() { + return calorie; + } + + public void setCalorie(float calorie) { + this.calorie = calorie; + } + + public double getCarbohydrate() { + return carbohydrate; + } + + public void setCarbohydrate(double carbohydrate) { + this.carbohydrate = carbohydrate; + } + + public double getFat() { + return fat; + } + + public void setFat(double fat) { + this.fat = fat; + } + + public double getProtein() { + return protein; + } + + public void setProtein(double protein) { + this.protein = protein; + } + + public double getCellulose() { + return cellulose; + } + + public void setCellulose(double cellulose) { + this.cellulose = cellulose; + } + + public float getVitaminA() { + return vitaminA; + } + + public void setVitaminA(float vitaminA) { + this.vitaminA = vitaminA; + } + + public float getVitaminB1() { + return vitaminB1; + } + + public void setVitaminB1(float vitaminB1) { + this.vitaminB1 = vitaminB1; + } + + public double getVitaminB2() { + return vitaminB2; + } + + public void setVitaminB2(double vitaminB2) { + this.vitaminB2 = vitaminB2; + } + + public float getVitaminB6() { + return vitaminB6; + } + + public void setVitaminB6(float vitaminB6) { + this.vitaminB6 = vitaminB6; + } + + public double getVitaminC() { + return vitaminC; + } + + public void setVitaminC(double vitaminC) { + this.vitaminC = vitaminC; + } + + public double getVitaminE() { + return vitaminE; + } + + public void setVitaminE(double vitaminE) { + this.vitaminE = vitaminE; + } + + public double getCarotene() { + return carotene; + } + + public void setCarotene(double carotene) { + this.carotene = carotene; + } + + public double getCholesterol() { + return cholesterol; + } + + public void setCholesterol(double cholesterol) { + this.cholesterol = cholesterol; + } + + public double getMg() { + return Mg; + } + + public void setMg(double Mg) { + this.Mg = Mg; + } + + public double getCa() { + return Ca; + } + + public void setCa(double Ca) { + this.Ca = Ca; + } + + public double getFe() { + return Fe; + } + + public void setFe(double Fe) { + this.Fe = Fe; + } + + public double getZn() { + return Zn; + } + + public void setZn(double Zn) { + this.Zn = Zn; + } + + public double getCu() { + return Cu; + } + + public void setCu(double Cu) { + this.Cu = Cu; + } + + public double getMn() { + return Mn; + } + + public void setMn(double Mn) { + this.Mn = Mn; + } + + public double getK() { + return K; + } + + public void setK(double K) { + this.K = K; + } + + public double getP() { + return P; + } + + public void setP(double P) { + this.P = P; + } + + public double getNa() { + return Na; + } + + public void setNa(double Na) { + this.Na = Na; + } + + public double getSe() { + return Se; + } + + public void setSe(double Se) { + this.Se = Se; + } + + public double getNiacin() { + return niacin; + } + + public void setNiacin(double niacin) { + this.niacin = niacin; + } + + public double getThiamine() { + return thiamine; + } + + public void setThiamine(double thiamine) { + this.thiamine = thiamine; + } + } + public static class CookQuantityBean { /** - * menu : 雪丽对虾 + * menu : 五香酥鱼 * quantity : 500 - * material : 对虾 + * material : 鲫鱼 */ private String menu; private String quantity; private String material; + @Override + public String toString() { + return "CookQuantityBean{" + + "menu='" + menu + '\'' + + ", quantity='" + quantity + '\'' + + ", material='" + material + '\'' + + '}'; + } + public String getMenu() { return menu; } @@ -122,28 +455,8 @@ public class FoodMenu { public void setMaterial(String material) { this.material = material; } - - @Override - public String toString() { - return "CookQuantityBean{" + - "menu='" + menu + '\'' + - ", quantity='" + quantity + '\'' + - ", material='" + material + '\'' + - '}'; - } } - @Override - public String toString() { - return "FoodMenu{" + - "flavor='" + flavor + '\'' + - ", calorie=" + calorie + - ", name='" + name + '\'' + - ", technology='" + technology + '\'' + - ", image_url='" + image_url + '\'' + - ", practice='" + practice + '\'' + - ", cook_quantity=" + cook_quantity + - ", menuclassification_set=" + menuclassification_set + - '}'; - } + } + diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Illness.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Illness.java new file mode 100644 index 0000000..8946580 --- /dev/null +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Illness.java @@ -0,0 +1,374 @@ +package com.example.ninefourone.nutritionmaster.bean; + +import java.util.List; + + +public class Illness { + + /** + * menu_classification : {"classification":"青少年食谱","cure_occupation":["学生"],"menu_effect":["【家常菜】蟹黄豆腐","三鲜鳝汤","上海糖醋小排骨","上海香酥鸡","丝瓜炒小鲜","丝瓜炒面筋","两炸豆腐","丰胸塑身的燕麦豆浆枣粥","乳酪泡芙","五柳豆腐","五谷低卡版发糕","五香干豆腐","五香牛肉干","五香茶叶鹌鹑蛋","五香黄豆","京味炸酱面","京爆里脊","什锦泡粥","什锦莓果派","什锦豆腐煲","健康养生起司蛋糕","健脑菜腊肉蚕豆笋丁","儿童健脑菜-松仁彩丁","全麦馒头","八宝莲子羹","农家丰收饭","冬笋干烧肉","冬虫夏草乌鸡粥","冰糖核桃仁糊","冰醉鸡","凉拌蔬菜","凉拌豆腐皮","剁椒粉丝开屏鱼","千张包","南煎豆腐","南瓜排骨汤","南瓜水饺","南瓜沙拉","南瓜蒸饺","南瓜虾皮汤","南瓜起司蛋糕","南瓜银耳露","南瓜饺","南瓜馅水饺","南百红豆","卤水鸭心","卤猪仔脚","卤虎皮豆腐","原味乳酪派","原味蛋糕体","双味荷花豆腐","双味蝤蛑","双色对虾","双色芙蓉","发菜鱼片芫荽汤","口蘑鸭片汤","可乐鸡翅(2)","可乐鸡腿","台湾猪肚四神汤","合桃腰花","咖啡千层派","咖啡巧克力慕斯派","咖啡蛋糕卷","咖喱牛肉什锦饭","咖喱豆腐","咖喱鸡饭","咸蛋豆腐饼","咸蛋黄包","咸鸭蛋炒南瓜","哈尔滨糖醋排骨","啤酒老鸭粉丝煲","四喜素丸子","四季豆焖肉排","四川凉面","四方蒸饺","土豆烧牛腩","夏季养生的鲜泥鳅面嘎嘎","大蒜家常豆腐鱼","大蒜拌豆腐","夹沙豆腐","奶汤鳗片","奶香南瓜羹","奶香玉米棒","如意豆腐","姜椒鱼汤","媲美川菜馆的手撕包菜","孜然香酥小黄豆","安神补脑的小米豆腐虾仁丸","宫保豆腐丁","宫爆豆腐丁","家乡豆腐","家制酱排骨","家常田鸡","小炒牛肉","小白菜汤","小辣椒拌豆腐","尖椒拌豆腐","尖椒炒鲫鱼","尖椒茄子煲","山椒泡凤爪","山楂糕","山药黑鱼汤","川椒生炒鸭","巧克力冰淇淋","巧克力慕斯蛋糕卷","干炸仔鸡","干炸里脊","干烧桂鱼","干焖豆腐","干煎牛排","干煸鸡丝","干锅茶树菇","彩虹金菇煲","微波炉自制薯片","怪味五丁","怪味泥鳅","惹味三杯猴头菇","扒双菜","扒肉条","拌金针菇","拔丝地瓜","拔丝茄子","拔丝蚕豆","斑柳扒豆苗","无花果生鱼汤","既下饭又下酒的剁椒蒸带鱼","日式蒸烤乳酪蛋糕","晃子汤","木犀肉","木耳炒肉","木须豇豆","杂粮南瓜糊","杂粮蜜豆窝窝头","杏仁蛋糕卷","杞子烧黄鱼","果仁菠菜","果泥冰棒","果酱铁棍山药泥","果香浓郁金钻凤梨酥","枣泥豆腐","柠檬派","栗子草鸡煲","核桃片","核桃羹","核桃肉","核桃银耳紫薯粥","核桃黑豆浆","桂圆黄芪牛肉汤","桂花梭子蟹","桂花蜜果篮","桃仁土司","梨子百合菊花饮","椒丝腐乳通菜","椒油拌豆腐","椒盐南瓜条","椒盐毛豆","橙汁小排","正宗台湾麻油鸡","毛豆烧鸡","水晶豆腐","水果拼盘","水豆腐花汤","油条拌豆腐","油淋茄子","油炸肉心蛋","油焖对虾","油爆对虾","油盐豆腐","油豆腐塞肉","法式洋梨杏仁派","洋葱炒牛肉","洋葱炒肉丝","洋葱炖牛筋","海带炖冻豆腐","海带炖鸡","海带绿豆汤","海椰皇雪耳汤","清汤田鸡豆","清炖鲢鱼头","清热消暑的苦瓜烧肉","清蒸排骨","清蒸鸡蛋羹","湘汁四味明虾","溜丸子","滑溜羊肝","滑溜里脊","潮州大鱼丸","潮汕菜干猪骨汤","炒木须肉","炒牛肉丝拉皮","炒牛肝","炒米线","炒脆藕","炒花生","炒芹菜豆腐干","炒菠萝饭","炒豆腐皮","炒豆腐衣","炒青虾","炒面","炒香干菠菜","炒鸡杂","炖五花肉","炖冻豆腐","炖鸡翅","炝对虾片","炝拌牛肉丝","炝苋菜","炝黄豆芽","炫色鸡蛋汤","炸对虾","炸带鱼","炸扦子","炸熘肝尖","炸藕丝","炸青虾","炸鸡翅","烤牛肉饼","烤秋刀鱼","烧蒸牛肉","烧鸡腿","热狗番茄酱蛋糕卷","焖南瓜饭","焦炸茄子","煎南瓜粑粑","煎猪肝","煎芹菜叶饼","煎酿茄子","煎馒头片","煮小鸡","熊猫豆糯米粥","熏鸡拌黄瓜","熘三样","熘鱼片","爆炒猪腰","爆炒肝尖","爆炒鸡胗肝","爆茄子","牛奶扒白菜心","牛奶炒虾仁","牛筋炖土豆","牛肉丸子","牛肉冷片","牛肉炖豆腐","牛肉馅饼","牛蒡紫米养生粥","猪肝鸡蛋汤","玉米羹","珍珠豆腐汤","珠玉白菜","琥珀花生","甜辣牛肉干","甜酥花生","番茄炒蛋","番茄苹果汁","番茄茄丝","番茄虾仁","番茄鸡翅","番薯糖水","瘦身素菜西兰花炒冬瓜","白木耳炒豆腐","白果炒百合","白果羹","白油猪肝","白灼芥兰","白玉豆腐","白菜炖冻豆腐","白菜豆腐拌牛肉","白萝卜炒猪肝","百花蒸豆腐","皮蛋排骨粥","盖浇饭","砂锅豆腐海米","砂锅鱼头粉皮","砂锅鸡","福建酿豆腐","稍甜带点酸的玫瑰糖鲜桃果酱","空心菜排骨汤","米粉蒸南瓜","粉丝蛋","粉蒸素鸡","粟米豆腐羹","糖拌花生米","糖豆","糖醋花生米","糖醋菠萝排骨","糖醋西葫芦丁","糖醋鲈鱼","糖醋鸡翅","糯米绿豆汤","糯米酒炒鸡","素炒小白菜","素炒黄豆芽","素烤鸭","素烧鹅","素红烧肉","紫菜肉片豆腐汤","紫酥鸡","红油鸡片","红烧凤翅","红烧牛腩","红烧牛腩面","红烧狮子头(四喜丸子)","红烧猪蹄筋","红烧鲈鱼","红烧鲫鱼 全程图解","红烧鳗鱼","红烧鸡/红烧鸡肉","红烧鸭/红烧鸭子","红焖珍珠鸡","红糟肉","纯手工草莓酱","绿豆煲田鸡","美味肉串","翡翠火鸡片","肉丝炒蒜黄","肉丝锅饼","肉末土豆泥","肉末雪菜蒸豆腐","肉片炒青椒","胡椒牛肉汤","胡萝卜布丁","胡萝卜炒木耳","胡萝卜炖羊排","胡萝卜烧羊肉","胡萝卜牛肉水饺","胡萝卜猪肝汤","腐皮卷素菜","自制双莓酸奶","自制豆腐","自制豆腐花、内酯豆腐","节后清脂减肥的干贝冬瓜球","芝麻菠菜拌豆腐","芝麻金茸","芥末鸡片","花生酥糖","花生银鱼","芹菜拌豆腐","芹菜炒猪肝","芹菜炒香干","芹菜苹果汁","芽菜蛋羹","苏式叉烧肉","苘蒿豆干","苦瓜酿香蕉","苦甜巧克力起司蛋糕","苦菊银耳沙拉","苹果汤","苹果醋","茄子拌芦荟酱","茄子蛋糊","茄汁烹鸡腿","茄汁藕松","茄汁鱼片","茭瓜炒肉","草莓派","草莓起司蛋糕","草莓酒冻","草莓酸奶","草莓酸奶冰淇淋","草菇猪心肉片饭","草鱼粉皮煲","荠菜家常饼","荷包蛋饭","荷叶薏米冬瓜汤","荸荠炒荷兰豆","莲子百合炖瘦肉","莲米苡仁排骨","菇笋萝卜豆腐汤","菜团子","菜心炒肉片","菜心狮子头","菠菜汤","菠菜煮猪肝","菠菜牛骨汤","菠菜粉丝汤","菠萝明虾片","萝卜丝老鸭汤","萝卜丝饼","萝卜牛肉汤","萝卜花的制作与糖醋萝卜丝","葡萄干蛋糕卷","葡萄果汁","葱头萝卜排骨汤","葱油大虾","葱油豆腐","葱油鲜炒蚕豆瓣","葱油鲩鱼","葱烧兔肉","葱辣大虾","葱辣鸭肝","葱香秋葵","蒜烧海蟹","蒜苗拌豆腐","蒜香吞拿鱼意面","蒜香排骨","蒜香鸡翅","蓝山乳酪蛋糕","蔓越莓果酱小点","蔬菜沙拉","薏米腐竹煲猪肚","藜麦红薯好粥道","虎皮茄子","虎蛋糕卷","虾仁烧卖","虾皮汤","蚌肉豆腐汤","蚕豆泥拌雪里蕻","蚕豆瓣炒蟹味菇","蚝油杏鲍菇","蛋煎白饭鱼","蜜汁烤翅","蝴蝶豆腐","补肾又益肺的冬虫夏草枸杞汤","补脑益智羹","补血强骨的菠菜猪肝粥","裹烧茭白","西洋风味面","西米银耳羹","西红柿打卤面","豆干拌黄瓜","豆干炒肉丝","豆干牛肉丝","豆瓣鱼","豆腐丸","豆腐汉堡包","豆腐白菜丁","豆腐皮汤","豆腐花","豆腐螃蟹煲","豆腐鱼头汤","豆花鱼","豆芽炒肉丁","豆芽炖排骨","豆角炒肉","豆豉烧豆腐","豉汁炒鸡翼球","豉油豆腐","象牙丝浮小麦猪骨汤","赤小豆牛肉汤","软炸对虾段","软炸带鱼","软炸珍珠鸡卷","软炸虾仁","软煎牛肉","软熘果仁虾丁","软熘虾片","软熘豆腐(二)","辣味珍珠鸡丁","辣味茄子","酒渍樱桃乳酪蛋糕","酒酿蛋","酥炸卤鸭","酥皮大虾","酥皮豆腐","酱南瓜","酱咸桃仁","酱排骨","酱明太鱼干","酱汁牛肉","酱汁香干","酱汁鸭肝(二)","酱油瓜片","酱烧茄子","酱香土豆泥","酱鸡腿","酱黄豆","酸梅汤","酸菜煮鱼","酸菜牛柳丝","酸菜鱼片汤","酸辣鱿鱼片","醋烹鲫鱼","野莓乳酪蛋糕","金针菇烧豆腐","金龙戏白玉","银耳鸽汤","锅烧整鸡","锅爆肉","防治手足口病的苋菜竹笋炒鸡丝","阳光西柚苹果汁","雪丽对虾","雪菜肉末四季豆","青椒兔柳","青椒拌香干丝","青椒牛肉","青椒绿豆芽","青椒肉丁","青豆炒素虾仁","面片甩袖汤","韩国海带汤","韩国辣白菜","韩式酱煮黑豆","韩式金皮南瓜粥","韭菜拌豆腐","饭饭香烤兔肉","首乌牛肉汤","香卤鹌鹑蛋","香干牛肉","香梨沙拉","香椿头拌豆腐","香肠煎蛋","香芋扣肉","香芋汽锅乌鸡","香菇土豆炖肉","香菇炒板栗","香菇豆腐羹","香菜拌牛肉","香菜牛肉丝","香葱八带","香葱拌干丝","香葱拌豆腐","香蕉乳酪卷","香蕉奶油派","香辣红烧带鱼","香酥排骨","香酥活鲤鱼","马铃薯煎鸭脯","骨头酥汤","魔芋野鸭","鱼头炖豆腐","鱼头豆腐汤","鱼头通菜瘦肉汤","鱼汁杂鱼煲","鱼香排骨","鱼香豆腐","鲜橙煎软鸭","鲜茄蛋花汤","鲜虾粥","鲢鱼头豆腐汤","鸡汁蔬菜条","鸡火汤","鸡蓉葵花汤","鸭黄豆角","麻辣香水鱼","麻辣鸡","麻酱拌山苜楂菜","黄州东坡肉","黄瓜炒子虾","黄花鸡丝汤","黄豆猪手汤","黄豆肉皮冻","黄豆芽排骨","黄金海鲜火锅","黄鱼烧豆腐","黑木耳炒猪肝2","黑樱桃派","黑芝麻糊","黑豆焖高原鸡","黑面包"]} + * elements : {"id":84,"calorie":1.1,"carbohydrate":0,"fat":0,"protein":0,"cellulose":0,"vitaminA":500,"vitaminB1":0,"vitaminB2":0,"vitaminB6":1500,"vitaminC":0,"vitaminE":0,"carotene":2000,"cholesterol":100,"Mg":0,"Ca":700,"Fe":7,"Zn":7,"Cu":0,"Mn":2,"K":0,"P":500,"Na":0,"Se":0,"niacin":0,"thiamine":0} + */ + + private MenuClassificationBean menu_classification; + private ElementsBean elements; + + public MenuClassificationBean getMenu_classification() { + return menu_classification; + } + + public void setMenu_classification(MenuClassificationBean menu_classification) { + this.menu_classification = menu_classification; + } + + public ElementsBean getElements() { + return elements; + } + + public void setElements(ElementsBean elements) { + this.elements = elements; + } + + public static class MenuClassificationBean { + /** + * classification : 青少年食谱 + * cure_occupation : ["学生"] + * menu_effect : ["【家常菜】蟹黄豆腐","三鲜鳝汤","上海糖醋小排骨","上海香酥鸡","丝瓜炒小鲜","丝瓜炒面筋","两炸豆腐","丰胸塑身的燕麦豆浆枣粥","乳酪泡芙","五柳豆腐","五谷低卡版发糕","五香干豆腐","五香牛肉干","五香茶叶鹌鹑蛋","五香黄豆","京味炸酱面","京爆里脊","什锦泡粥","什锦莓果派","什锦豆腐煲","健康养生起司蛋糕","健脑菜腊肉蚕豆笋丁","儿童健脑菜-松仁彩丁","全麦馒头","八宝莲子羹","农家丰收饭","冬笋干烧肉","冬虫夏草乌鸡粥","冰糖核桃仁糊","冰醉鸡","凉拌蔬菜","凉拌豆腐皮","剁椒粉丝开屏鱼","千张包","南煎豆腐","南瓜排骨汤","南瓜水饺","南瓜沙拉","南瓜蒸饺","南瓜虾皮汤","南瓜起司蛋糕","南瓜银耳露","南瓜饺","南瓜馅水饺","南百红豆","卤水鸭心","卤猪仔脚","卤虎皮豆腐","原味乳酪派","原味蛋糕体","双味荷花豆腐","双味蝤蛑","双色对虾","双色芙蓉","发菜鱼片芫荽汤","口蘑鸭片汤","可乐鸡翅(2)","可乐鸡腿","台湾猪肚四神汤","合桃腰花","咖啡千层派","咖啡巧克力慕斯派","咖啡蛋糕卷","咖喱牛肉什锦饭","咖喱豆腐","咖喱鸡饭","咸蛋豆腐饼","咸蛋黄包","咸鸭蛋炒南瓜","哈尔滨糖醋排骨","啤酒老鸭粉丝煲","四喜素丸子","四季豆焖肉排","四川凉面","四方蒸饺","土豆烧牛腩","夏季养生的鲜泥鳅面嘎嘎","大蒜家常豆腐鱼","大蒜拌豆腐","夹沙豆腐","奶汤鳗片","奶香南瓜羹","奶香玉米棒","如意豆腐","姜椒鱼汤","媲美川菜馆的手撕包菜","孜然香酥小黄豆","安神补脑的小米豆腐虾仁丸","宫保豆腐丁","宫爆豆腐丁","家乡豆腐","家制酱排骨","家常田鸡","小炒牛肉","小白菜汤","小辣椒拌豆腐","尖椒拌豆腐","尖椒炒鲫鱼","尖椒茄子煲","山椒泡凤爪","山楂糕","山药黑鱼汤","川椒生炒鸭","巧克力冰淇淋","巧克力慕斯蛋糕卷","干炸仔鸡","干炸里脊","干烧桂鱼","干焖豆腐","干煎牛排","干煸鸡丝","干锅茶树菇","彩虹金菇煲","微波炉自制薯片","怪味五丁","怪味泥鳅","惹味三杯猴头菇","扒双菜","扒肉条","拌金针菇","拔丝地瓜","拔丝茄子","拔丝蚕豆","斑柳扒豆苗","无花果生鱼汤","既下饭又下酒的剁椒蒸带鱼","日式蒸烤乳酪蛋糕","晃子汤","木犀肉","木耳炒肉","木须豇豆","杂粮南瓜糊","杂粮蜜豆窝窝头","杏仁蛋糕卷","杞子烧黄鱼","果仁菠菜","果泥冰棒","果酱铁棍山药泥","果香浓郁金钻凤梨酥","枣泥豆腐","柠檬派","栗子草鸡煲","核桃片","核桃羹","核桃肉","核桃银耳紫薯粥","核桃黑豆浆","桂圆黄芪牛肉汤","桂花梭子蟹","桂花蜜果篮","桃仁土司","梨子百合菊花饮","椒丝腐乳通菜","椒油拌豆腐","椒盐南瓜条","椒盐毛豆","橙汁小排","正宗台湾麻油鸡","毛豆烧鸡","水晶豆腐","水果拼盘","水豆腐花汤","油条拌豆腐","油淋茄子","油炸肉心蛋","油焖对虾","油爆对虾","油盐豆腐","油豆腐塞肉","法式洋梨杏仁派","洋葱炒牛肉","洋葱炒肉丝","洋葱炖牛筋","海带炖冻豆腐","海带炖鸡","海带绿豆汤","海椰皇雪耳汤","清汤田鸡豆","清炖鲢鱼头","清热消暑的苦瓜烧肉","清蒸排骨","清蒸鸡蛋羹","湘汁四味明虾","溜丸子","滑溜羊肝","滑溜里脊","潮州大鱼丸","潮汕菜干猪骨汤","炒木须肉","炒牛肉丝拉皮","炒牛肝","炒米线","炒脆藕","炒花生","炒芹菜豆腐干","炒菠萝饭","炒豆腐皮","炒豆腐衣","炒青虾","炒面","炒香干菠菜","炒鸡杂","炖五花肉","炖冻豆腐","炖鸡翅","炝对虾片","炝拌牛肉丝","炝苋菜","炝黄豆芽","炫色鸡蛋汤","炸对虾","炸带鱼","炸扦子","炸熘肝尖","炸藕丝","炸青虾","炸鸡翅","烤牛肉饼","烤秋刀鱼","烧蒸牛肉","烧鸡腿","热狗番茄酱蛋糕卷","焖南瓜饭","焦炸茄子","煎南瓜粑粑","煎猪肝","煎芹菜叶饼","煎酿茄子","煎馒头片","煮小鸡","熊猫豆糯米粥","熏鸡拌黄瓜","熘三样","熘鱼片","爆炒猪腰","爆炒肝尖","爆炒鸡胗肝","爆茄子","牛奶扒白菜心","牛奶炒虾仁","牛筋炖土豆","牛肉丸子","牛肉冷片","牛肉炖豆腐","牛肉馅饼","牛蒡紫米养生粥","猪肝鸡蛋汤","玉米羹","珍珠豆腐汤","珠玉白菜","琥珀花生","甜辣牛肉干","甜酥花生","番茄炒蛋","番茄苹果汁","番茄茄丝","番茄虾仁","番茄鸡翅","番薯糖水","瘦身素菜西兰花炒冬瓜","白木耳炒豆腐","白果炒百合","白果羹","白油猪肝","白灼芥兰","白玉豆腐","白菜炖冻豆腐","白菜豆腐拌牛肉","白萝卜炒猪肝","百花蒸豆腐","皮蛋排骨粥","盖浇饭","砂锅豆腐海米","砂锅鱼头粉皮","砂锅鸡","福建酿豆腐","稍甜带点酸的玫瑰糖鲜桃果酱","空心菜排骨汤","米粉蒸南瓜","粉丝蛋","粉蒸素鸡","粟米豆腐羹","糖拌花生米","糖豆","糖醋花生米","糖醋菠萝排骨","糖醋西葫芦丁","糖醋鲈鱼","糖醋鸡翅","糯米绿豆汤","糯米酒炒鸡","素炒小白菜","素炒黄豆芽","素烤鸭","素烧鹅","素红烧肉","紫菜肉片豆腐汤","紫酥鸡","红油鸡片","红烧凤翅","红烧牛腩","红烧牛腩面","红烧狮子头(四喜丸子)","红烧猪蹄筋","红烧鲈鱼","红烧鲫鱼 全程图解","红烧鳗鱼","红烧鸡/红烧鸡肉","红烧鸭/红烧鸭子","红焖珍珠鸡","红糟肉","纯手工草莓酱","绿豆煲田鸡","美味肉串","翡翠火鸡片","肉丝炒蒜黄","肉丝锅饼","肉末土豆泥","肉末雪菜蒸豆腐","肉片炒青椒","胡椒牛肉汤","胡萝卜布丁","胡萝卜炒木耳","胡萝卜炖羊排","胡萝卜烧羊肉","胡萝卜牛肉水饺","胡萝卜猪肝汤","腐皮卷素菜","自制双莓酸奶","自制豆腐","自制豆腐花、内酯豆腐","节后清脂减肥的干贝冬瓜球","芝麻菠菜拌豆腐","芝麻金茸","芥末鸡片","花生酥糖","花生银鱼","芹菜拌豆腐","芹菜炒猪肝","芹菜炒香干","芹菜苹果汁","芽菜蛋羹","苏式叉烧肉","苘蒿豆干","苦瓜酿香蕉","苦甜巧克力起司蛋糕","苦菊银耳沙拉","苹果汤","苹果醋","茄子拌芦荟酱","茄子蛋糊","茄汁烹鸡腿","茄汁藕松","茄汁鱼片","茭瓜炒肉","草莓派","草莓起司蛋糕","草莓酒冻","草莓酸奶","草莓酸奶冰淇淋","草菇猪心肉片饭","草鱼粉皮煲","荠菜家常饼","荷包蛋饭","荷叶薏米冬瓜汤","荸荠炒荷兰豆","莲子百合炖瘦肉","莲米苡仁排骨","菇笋萝卜豆腐汤","菜团子","菜心炒肉片","菜心狮子头","菠菜汤","菠菜煮猪肝","菠菜牛骨汤","菠菜粉丝汤","菠萝明虾片","萝卜丝老鸭汤","萝卜丝饼","萝卜牛肉汤","萝卜花的制作与糖醋萝卜丝","葡萄干蛋糕卷","葡萄果汁","葱头萝卜排骨汤","葱油大虾","葱油豆腐","葱油鲜炒蚕豆瓣","葱油鲩鱼","葱烧兔肉","葱辣大虾","葱辣鸭肝","葱香秋葵","蒜烧海蟹","蒜苗拌豆腐","蒜香吞拿鱼意面","蒜香排骨","蒜香鸡翅","蓝山乳酪蛋糕","蔓越莓果酱小点","蔬菜沙拉","薏米腐竹煲猪肚","藜麦红薯好粥道","虎皮茄子","虎蛋糕卷","虾仁烧卖","虾皮汤","蚌肉豆腐汤","蚕豆泥拌雪里蕻","蚕豆瓣炒蟹味菇","蚝油杏鲍菇","蛋煎白饭鱼","蜜汁烤翅","蝴蝶豆腐","补肾又益肺的冬虫夏草枸杞汤","补脑益智羹","补血强骨的菠菜猪肝粥","裹烧茭白","西洋风味面","西米银耳羹","西红柿打卤面","豆干拌黄瓜","豆干炒肉丝","豆干牛肉丝","豆瓣鱼","豆腐丸","豆腐汉堡包","豆腐白菜丁","豆腐皮汤","豆腐花","豆腐螃蟹煲","豆腐鱼头汤","豆花鱼","豆芽炒肉丁","豆芽炖排骨","豆角炒肉","豆豉烧豆腐","豉汁炒鸡翼球","豉油豆腐","象牙丝浮小麦猪骨汤","赤小豆牛肉汤","软炸对虾段","软炸带鱼","软炸珍珠鸡卷","软炸虾仁","软煎牛肉","软熘果仁虾丁","软熘虾片","软熘豆腐(二)","辣味珍珠鸡丁","辣味茄子","酒渍樱桃乳酪蛋糕","酒酿蛋","酥炸卤鸭","酥皮大虾","酥皮豆腐","酱南瓜","酱咸桃仁","酱排骨","酱明太鱼干","酱汁牛肉","酱汁香干","酱汁鸭肝(二)","酱油瓜片","酱烧茄子","酱香土豆泥","酱鸡腿","酱黄豆","酸梅汤","酸菜煮鱼","酸菜牛柳丝","酸菜鱼片汤","酸辣鱿鱼片","醋烹鲫鱼","野莓乳酪蛋糕","金针菇烧豆腐","金龙戏白玉","银耳鸽汤","锅烧整鸡","锅爆肉","防治手足口病的苋菜竹笋炒鸡丝","阳光西柚苹果汁","雪丽对虾","雪菜肉末四季豆","青椒兔柳","青椒拌香干丝","青椒牛肉","青椒绿豆芽","青椒肉丁","青豆炒素虾仁","面片甩袖汤","韩国海带汤","韩国辣白菜","韩式酱煮黑豆","韩式金皮南瓜粥","韭菜拌豆腐","饭饭香烤兔肉","首乌牛肉汤","香卤鹌鹑蛋","香干牛肉","香梨沙拉","香椿头拌豆腐","香肠煎蛋","香芋扣肉","香芋汽锅乌鸡","香菇土豆炖肉","香菇炒板栗","香菇豆腐羹","香菜拌牛肉","香菜牛肉丝","香葱八带","香葱拌干丝","香葱拌豆腐","香蕉乳酪卷","香蕉奶油派","香辣红烧带鱼","香酥排骨","香酥活鲤鱼","马铃薯煎鸭脯","骨头酥汤","魔芋野鸭","鱼头炖豆腐","鱼头豆腐汤","鱼头通菜瘦肉汤","鱼汁杂鱼煲","鱼香排骨","鱼香豆腐","鲜橙煎软鸭","鲜茄蛋花汤","鲜虾粥","鲢鱼头豆腐汤","鸡汁蔬菜条","鸡火汤","鸡蓉葵花汤","鸭黄豆角","麻辣香水鱼","麻辣鸡","麻酱拌山苜楂菜","黄州东坡肉","黄瓜炒子虾","黄花鸡丝汤","黄豆猪手汤","黄豆肉皮冻","黄豆芽排骨","黄金海鲜火锅","黄鱼烧豆腐","黑木耳炒猪肝2","黑樱桃派","黑芝麻糊","黑豆焖高原鸡","黑面包"] + */ + + private String classification; + private List cure_occupation; + private List menu_effect; + + @Override + public String toString() { + return "MenuClassificationBean{" + + "classification='" + classification + '\'' + + ", cure_occupation=" + cure_occupation + + ", menu_effect=" + menu_effect + + '}'; + } + + public String getClassification() { + return classification; + } + + public void setClassification(String classification) { + this.classification = classification; + } + + public List getCure_occupation() { + return cure_occupation; + } + + public void setCure_occupation(List cure_occupation) { + this.cure_occupation = cure_occupation; + } + + public List getMenu_effect() { + return menu_effect; + } + + public void setMenu_effect(List menu_effect) { + this.menu_effect = menu_effect; + } + } + + public static class ElementsBean { + /** + * id : 84 + * calorie : 1.1 + * carbohydrate : 0 + * fat : 0 + * protein : 0 + * cellulose : 0 + * vitaminA : 500 + * vitaminB1 : 0 + * vitaminB2 : 0 + * vitaminB6 : 1500 + * vitaminC : 0 + * vitaminE : 0 + * carotene : 2000 + * cholesterol : 100 + * Mg : 0 + * Ca : 700 + * Fe : 7 + * Zn : 7 + * Cu : 0 + * Mn : 2 + * K : 0 + * P : 500 + * Na : 0 + * Se : 0 + * niacin : 0 + * thiamine : 0 + */ + + private float id; + private double calorie; + private float carbohydrate; + private float fat; + private float protein; + private float cellulose; + private float vitaminA; + private float vitaminB1; + private float vitaminB2; + private float vitaminB6; + private float vitaminC; + private float vitaminE; + private float carotene; + private float cholesterol; + private float Mg; + private float Ca; + private float Fe; + private float Zn; + private float Cu; + private float Mn; + private float K; + private float P; + private float Na; + private float Se; + private float niacin; + private float thiamine; + + @Override + public String toString() { + return "ElementsBean{" + + "id=" + id + + ", calorie=" + calorie + + ", carbohydrate=" + carbohydrate + + ", fat=" + fat + + ", protein=" + protein + + ", cellulose=" + cellulose + + ", vitaminA=" + vitaminA + + ", vitaminB1=" + vitaminB1 + + ", vitaminB2=" + vitaminB2 + + ", vitaminB6=" + vitaminB6 + + ", vitaminC=" + vitaminC + + ", vitaminE=" + vitaminE + + ", carotene=" + carotene + + ", cholesterol=" + cholesterol + + ", Mg=" + Mg + + ", Ca=" + Ca + + ", Fe=" + Fe + + ", Zn=" + Zn + + ", Cu=" + Cu + + ", Mn=" + Mn + + ", K=" + K + + ", P=" + P + + ", Na=" + Na + + ", Se=" + Se + + ", niacin=" + niacin + + ", thiamine=" + thiamine + + '}'; + } + + public float getId() { + return id; + } + + public void setId(float id) { + this.id = id; + } + + public double getCalorie() { + return calorie; + } + + public void setCalorie(double calorie) { + this.calorie = calorie; + } + + public float getCarbohydrate() { + return carbohydrate; + } + + public void setCarbohydrate(float carbohydrate) { + this.carbohydrate = carbohydrate; + } + + public float getFat() { + return fat; + } + + public void setFat(float fat) { + this.fat = fat; + } + + public float getProtein() { + return protein; + } + + public void setProtein(float protein) { + this.protein = protein; + } + + public float getCellulose() { + return cellulose; + } + + public void setCellulose(float cellulose) { + this.cellulose = cellulose; + } + + public float getVitaminA() { + return vitaminA; + } + + public void setVitaminA(float vitaminA) { + this.vitaminA = vitaminA; + } + + public float getVitaminB1() { + return vitaminB1; + } + + public void setVitaminB1(float vitaminB1) { + this.vitaminB1 = vitaminB1; + } + + public float getVitaminB2() { + return vitaminB2; + } + + public void setVitaminB2(float vitaminB2) { + this.vitaminB2 = vitaminB2; + } + + public float getVitaminB6() { + return vitaminB6; + } + + public void setVitaminB6(float vitaminB6) { + this.vitaminB6 = vitaminB6; + } + + public float getVitaminC() { + return vitaminC; + } + + public void setVitaminC(float vitaminC) { + this.vitaminC = vitaminC; + } + + public float getVitaminE() { + return vitaminE; + } + + public void setVitaminE(float vitaminE) { + this.vitaminE = vitaminE; + } + + public float getCarotene() { + return carotene; + } + + public void setCarotene(float carotene) { + this.carotene = carotene; + } + + public float getCholesterol() { + return cholesterol; + } + + public void setCholesterol(float cholesterol) { + this.cholesterol = cholesterol; + } + + public float getMg() { + return Mg; + } + + public void setMg(float Mg) { + this.Mg = Mg; + } + + public float getCa() { + return Ca; + } + + public void setCa(float Ca) { + this.Ca = Ca; + } + + public float getFe() { + return Fe; + } + + public void setFe(float Fe) { + this.Fe = Fe; + } + + public float getZn() { + return Zn; + } + + public void setZn(float Zn) { + this.Zn = Zn; + } + + public float getCu() { + return Cu; + } + + public void setCu(float Cu) { + this.Cu = Cu; + } + + public float getMn() { + return Mn; + } + + public void setMn(float Mn) { + this.Mn = Mn; + } + + public float getK() { + return K; + } + + public void setK(float K) { + this.K = K; + } + + public float getP() { + return P; + } + + public void setP(float P) { + this.P = P; + } + + public float getNa() { + return Na; + } + + public void setNa(float Na) { + this.Na = Na; + } + + public float getSe() { + return Se; + } + + public void setSe(float Se) { + this.Se = Se; + } + + public float getNiacin() { + return niacin; + } + + public void setNiacin(float niacin) { + this.niacin = niacin; + } + + public float getThiamine() { + return thiamine; + } + + public void setThiamine(float thiamine) { + this.thiamine = thiamine; + } + } +} diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Occupation.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Occupation.java index 65c8537..84a6350 100644 --- a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Occupation.java +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Occupation.java @@ -3,13 +3,16 @@ package com.example.ninefourone.nutritionmaster.bean; import java.util.List; public class Occupation { - /** * occupation_name : 电力工程师 * menuclassification_set : ["接触电离辐射人员食谱","防癌抗癌食谱","明目食谱","关节炎食谱","壮腰健肾食谱"] + * elements : {"id":35,"calorie":1.11,"carbohydrate":0,"fat":0,"protein":0,"cellulose":7,"vitaminA":0,"vitaminB1":0,"vitaminB2":0,"vitaminB6":200,"vitaminC":0,"vitaminE":2,"carotene":500,"cholesterol":0,"Mg":0,"Ca":0,"Fe":0,"Zn":0,"Cu":0,"Mn":0,"K":0,"P":0,"Na":0,"Se":0,"niacin":0,"thiamine":0} + * bmi_classification : 2 */ private String occupation_name; + private ElementsBean elements; + private float bmi_classification; private List menuclassification_set; public String getOccupation_name() { @@ -20,6 +23,22 @@ public class Occupation { this.occupation_name = occupation_name; } + public ElementsBean getElements() { + return elements; + } + + public void setElements(ElementsBean elements) { + this.elements = elements; + } + + public float getBmi_classification() { + return bmi_classification; + } + + public void setBmi_classification(float bmi_classification) { + this.bmi_classification = bmi_classification; + } + public List getMenuclassification_set() { return menuclassification_set; } @@ -28,11 +47,311 @@ public class Occupation { this.menuclassification_set = menuclassification_set; } + public static class ElementsBean { + /** + * id : 35 + * calorie : 1.11 + * carbohydrate : 0 + * fat : 0 + * protein : 0 + * cellulose : 7 + * vitaminA : 0 + * vitaminB1 : 0 + * vitaminB2 : 0 + * vitaminB6 : 200 + * vitaminC : 0 + * vitaminE : 2 + * carotene : 500 + * cholesterol : 0 + * Mg : 0 + * Ca : 0 + * Fe : 0 + * Zn : 0 + * Cu : 0 + * Mn : 0 + * K : 0 + * P : 0 + * Na : 0 + * Se : 0 + * niacin : 0 + * thiamine : 0 + */ + + private float id; + private double calorie; + private float carbohydrate; + private float fat; + private float protein; + private float cellulose; + private float vitaminA; + private float vitaminB1; + private float vitaminB2; + private float vitaminB6; + private float vitaminC; + private float vitaminE; + private float carotene; + private float cholesterol; + private float Mg; + private float Ca; + private float Fe; + private float Zn; + private float Cu; + private float Mn; + private float K; + private float P; + private float Na; + private float Se; + private float niacin; + private float thiamine; + + @Override + public String toString() { + return "ElementsBean{" + + "id=" + id + + ", calorie=" + calorie + + ", carbohydrate=" + carbohydrate + + ", fat=" + fat + + ", protein=" + protein + + ", cellulose=" + cellulose + + ", vitaminA=" + vitaminA + + ", vitaminB1=" + vitaminB1 + + ", vitaminB2=" + vitaminB2 + + ", vitaminB6=" + vitaminB6 + + ", vitaminC=" + vitaminC + + ", vitaminE=" + vitaminE + + ", carotene=" + carotene + + ", cholesterol=" + cholesterol + + ", Mg=" + Mg + + ", Ca=" + Ca + + ", Fe=" + Fe + + ", Zn=" + Zn + + ", Cu=" + Cu + + ", Mn=" + Mn + + ", K=" + K + + ", P=" + P + + ", Na=" + Na + + ", Se=" + Se + + ", niacin=" + niacin + + ", thiamine=" + thiamine + + '}'; + } + + public float getId() { + return id; + } + + public void setId(float id) { + this.id = id; + } + + public double getCalorie() { + return calorie; + } + + public void setCalorie(double calorie) { + this.calorie = calorie; + } + + public float getCarbohydrate() { + return carbohydrate; + } + + public void setCarbohydrate(float carbohydrate) { + this.carbohydrate = carbohydrate; + } + + public float getFat() { + return fat; + } + + public void setFat(float fat) { + this.fat = fat; + } + + public float getProtein() { + return protein; + } + + public void setProtein(float protein) { + this.protein = protein; + } + + public float getCellulose() { + return cellulose; + } + + public void setCellulose(float cellulose) { + this.cellulose = cellulose; + } + + public float getVitaminA() { + return vitaminA; + } + + public void setVitaminA(float vitaminA) { + this.vitaminA = vitaminA; + } + + public float getVitaminB1() { + return vitaminB1; + } + + public void setVitaminB1(float vitaminB1) { + this.vitaminB1 = vitaminB1; + } + + public float getVitaminB2() { + return vitaminB2; + } + + public void setVitaminB2(float vitaminB2) { + this.vitaminB2 = vitaminB2; + } + + public float getVitaminB6() { + return vitaminB6; + } + + public void setVitaminB6(float vitaminB6) { + this.vitaminB6 = vitaminB6; + } + + public float getVitaminC() { + return vitaminC; + } + + public void setVitaminC(float vitaminC) { + this.vitaminC = vitaminC; + } + + public float getVitaminE() { + return vitaminE; + } + + public void setVitaminE(float vitaminE) { + this.vitaminE = vitaminE; + } + + public float getCarotene() { + return carotene; + } + + public void setCarotene(float carotene) { + this.carotene = carotene; + } + + public float getCholesterol() { + return cholesterol; + } + + public void setCholesterol(float cholesterol) { + this.cholesterol = cholesterol; + } + + public float getMg() { + return Mg; + } + + public void setMg(float Mg) { + this.Mg = Mg; + } + + public float getCa() { + return Ca; + } + + public void setCa(float Ca) { + this.Ca = Ca; + } + + public float getFe() { + return Fe; + } + + public void setFe(float Fe) { + this.Fe = Fe; + } + + public float getZn() { + return Zn; + } + + public void setZn(float Zn) { + this.Zn = Zn; + } + + public float getCu() { + return Cu; + } + + public void setCu(float Cu) { + this.Cu = Cu; + } + + public float getMn() { + return Mn; + } + + public void setMn(float Mn) { + this.Mn = Mn; + } + + public float getK() { + return K; + } + + public void setK(float K) { + this.K = K; + } + + public float getP() { + return P; + } + + public void setP(float P) { + this.P = P; + } + + public float getNa() { + return Na; + } + + public void setNa(float Na) { + this.Na = Na; + } + + public float getSe() { + return Se; + } + + public void setSe(float Se) { + this.Se = Se; + } + + public float getNiacin() { + return niacin; + } + + public void setNiacin(float niacin) { + this.niacin = niacin; + } + + public float getThiamine() { + return thiamine; + } + + public void setThiamine(float thiamine) { + this.thiamine = thiamine; + } + } + @Override public String toString() { return "Occupation{" + "occupation_name='" + occupation_name + '\'' + + ", elements=" + elements + + ", bmi_classification=" + bmi_classification + ", menuclassification_set=" + menuclassification_set + '}'; } -} +} \ No newline at end of file diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Physique.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Physique.java index 0c52c67..3c2c7ee 100644 --- a/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Physique.java +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/bean/Physique.java @@ -3,14 +3,26 @@ package com.example.ninefourone.nutritionmaster.bean; import java.util.List; public class Physique { + /** * physical_name : 气虚质 * cure_material : ["人参","人参须","去芯莲子","去芯莲子(3~4人份)","土茯苓","土茯苓(4~5个人量)","山药","山药(干)","山药(或淮山)","山药,薏米,芡实1:1:1","已经去芯的莲子","干莲子","怀山药","扁豆","新鲜人参","新鲜莲子","无心莲子","毛山药","淮山药片","清补凉(淮山、枸杞、莲子、百合、玉竹、薏米、红枣)","炒扁豆","炒白术","焦白术","白扁豆","白术","白茯苓","白莲子","福建建宁莲子(想安神效果莲子可多放)","芡实","芡实米","芡实米(鲜)","花旗参","花旗参(西洋参)","茯苓","茯苓(2人份)","莲子","莲子心","铁杆山药","铁棍山药","鲜莲子 \u2026\u2026","黄芪"] + * elements : {"id":81,"calorie":1.2,"carbohydrate":0,"fat":0,"protein":0,"cellulose":0,"vitaminA":500,"vitaminB1":0,"vitaminB2":0,"vitaminB6":1500,"vitaminC":100,"vitaminE":0,"carotene":1500,"cholesterol":0,"Mg":0,"Ca":0,"Fe":0,"Zn":0,"Cu":0,"Mn":0,"K":0,"P":500,"Na":1000,"Se":0,"niacin":0,"thiamine":0} */ private String physical_name; + private ElementsBean elements; private List cure_material; + @Override + public String toString() { + return "Physique{" + + "physical_name='" + physical_name + '\'' + + ", elements=" + elements + + ", cure_material=" + cure_material + + '}'; + } + public String getPhysical_name() { return physical_name; } @@ -19,6 +31,14 @@ public class Physique { this.physical_name = physical_name; } + public ElementsBean getElements() { + return elements; + } + + public void setElements(ElementsBean elements) { + this.elements = elements; + } + public List getCure_material() { return cure_material; } @@ -27,11 +47,301 @@ public class Physique { this.cure_material = cure_material; } - @Override - public String toString() { - return "Physique{" + - "physical_name='" + physical_name + '\'' + - ", cure_material=" + cure_material + - '}'; + public static class ElementsBean { + /** + * id : 81 + * calorie : 1.2 + * carbohydrate : 0 + * fat : 0 + * protein : 0 + * cellulose : 0 + * vitaminA : 500 + * vitaminB1 : 0 + * vitaminB2 : 0 + * vitaminB6 : 1500 + * vitaminC : 100 + * vitaminE : 0 + * carotene : 1500 + * cholesterol : 0 + * Mg : 0 + * Ca : 0 + * Fe : 0 + * Zn : 0 + * Cu : 0 + * Mn : 0 + * K : 0 + * P : 500 + * Na : 1000 + * Se : 0 + * niacin : 0 + * thiamine : 0 + */ + + private float id; + private double calorie; + private float carbohydrate; + private float fat; + private float protein; + private float cellulose; + private float vitaminA; + private float vitaminB1; + private float vitaminB2; + private float vitaminB6; + private float vitaminC; + private float vitaminE; + private float carotene; + private float cholesterol; + private float Mg; + private float Ca; + private float Fe; + private float Zn; + private float Cu; + private float Mn; + private float K; + private float P; + private float Na; + private float Se; + private float niacin; + private float thiamine; + + @Override + public String toString() { + return "ElementsBean{" + + "id=" + id + + ", calorie=" + calorie + + ", carbohydrate=" + carbohydrate + + ", fat=" + fat + + ", protein=" + protein + + ", cellulose=" + cellulose + + ", vitaminA=" + vitaminA + + ", vitaminB1=" + vitaminB1 + + ", vitaminB2=" + vitaminB2 + + ", vitaminB6=" + vitaminB6 + + ", vitaminC=" + vitaminC + + ", vitaminE=" + vitaminE + + ", carotene=" + carotene + + ", cholesterol=" + cholesterol + + ", Mg=" + Mg + + ", Ca=" + Ca + + ", Fe=" + Fe + + ", Zn=" + Zn + + ", Cu=" + Cu + + ", Mn=" + Mn + + ", K=" + K + + ", P=" + P + + ", Na=" + Na + + ", Se=" + Se + + ", niacin=" + niacin + + ", thiamine=" + thiamine + + '}'; + } + + public float getId() { + return id; + } + + public void setId(float id) { + this.id = id; + } + + public double getCalorie() { + return calorie; + } + + public void setCalorie(double calorie) { + this.calorie = calorie; + } + + public float getCarbohydrate() { + return carbohydrate; + } + + public void setCarbohydrate(float carbohydrate) { + this.carbohydrate = carbohydrate; + } + + public float getFat() { + return fat; + } + + public void setFat(float fat) { + this.fat = fat; + } + + public float getProtein() { + return protein; + } + + public void setProtein(float protein) { + this.protein = protein; + } + + public float getCellulose() { + return cellulose; + } + + public void setCellulose(float cellulose) { + this.cellulose = cellulose; + } + + public float getVitaminA() { + return vitaminA; + } + + public void setVitaminA(float vitaminA) { + this.vitaminA = vitaminA; + } + + public float getVitaminB1() { + return vitaminB1; + } + + public void setVitaminB1(float vitaminB1) { + this.vitaminB1 = vitaminB1; + } + + public float getVitaminB2() { + return vitaminB2; + } + + public void setVitaminB2(float vitaminB2) { + this.vitaminB2 = vitaminB2; + } + + public float getVitaminB6() { + return vitaminB6; + } + + public void setVitaminB6(float vitaminB6) { + this.vitaminB6 = vitaminB6; + } + + public float getVitaminC() { + return vitaminC; + } + + public void setVitaminC(float vitaminC) { + this.vitaminC = vitaminC; + } + + public float getVitaminE() { + return vitaminE; + } + + public void setVitaminE(float vitaminE) { + this.vitaminE = vitaminE; + } + + public float getCarotene() { + return carotene; + } + + public void setCarotene(float carotene) { + this.carotene = carotene; + } + + public float getCholesterol() { + return cholesterol; + } + + public void setCholesterol(float cholesterol) { + this.cholesterol = cholesterol; + } + + public float getMg() { + return Mg; + } + + public void setMg(float Mg) { + this.Mg = Mg; + } + + public float getCa() { + return Ca; + } + + public void setCa(float Ca) { + this.Ca = Ca; + } + + public float getFe() { + return Fe; + } + + public void setFe(float Fe) { + this.Fe = Fe; + } + + public float getZn() { + return Zn; + } + + public void setZn(float Zn) { + this.Zn = Zn; + } + + public float getCu() { + return Cu; + } + + public void setCu(float Cu) { + this.Cu = Cu; + } + + public float getMn() { + return Mn; + } + + public void setMn(float Mn) { + this.Mn = Mn; + } + + public float getK() { + return K; + } + + public void setK(float K) { + this.K = K; + } + + public float getP() { + return P; + } + + public void setP(float P) { + this.P = P; + } + + public float getNa() { + return Na; + } + + public void setNa(float Na) { + this.Na = Na; + } + + public float getSe() { + return Se; + } + + public void setSe(float Se) { + this.Se = Se; + } + + public float getNiacin() { + return niacin; + } + + public void setNiacin(float niacin) { + this.niacin = niacin; + } + + public float getThiamine() { + return thiamine; + } + + public void setThiamine(float thiamine) { + this.thiamine = thiamine; + } } } diff --git a/app/src/main/java/com/example/ninefourone/nutritionmaster/utils/WebUtils.java b/app/src/main/java/com/example/ninefourone/nutritionmaster/utils/WebUtils.java index 2619b3c..56946b2 100644 --- a/app/src/main/java/com/example/ninefourone/nutritionmaster/utils/WebUtils.java +++ b/app/src/main/java/com/example/ninefourone/nutritionmaster/utils/WebUtils.java @@ -41,6 +41,35 @@ public class WebUtils { mClient.newCall(request).enqueue(callback); } + /** + * 获取病相关的菜谱和元素信息 + * 传入含有病的意义的菜谱分类名称,比如青少年食谱 + * + * { + * "menu_classification": { + * "classification": "青少年食谱", + * "cure_occupation": [ + * "学生" + * ], + * "menu_effect": [ + * "三鲜鳝汤", + * "上海糖醋小排骨", + * ... + * ] + * }, + * "elements": { + * "id": 84, + * "calorie": 1.1, + * ... + * } + * } + */ + public static void getIllness(String illnessClassification, Callback callback) { + OkHttpClient mClient = new OkHttpClient(); + Request request = new Request.Builder().url("http://120.77.182.38/illness/" + illnessClassification + "/").build(); + mClient.newCall(request).enqueue(callback); + } + /** * 获取count个随机菜谱,在回调中解析为一个Menu数组 * @param count