From cc448bf8ea7e8d74b26f5333ca558747015b0303 Mon Sep 17 00:00:00 2001 From: jxg <1826137081@qq.com> Date: Fri, 17 May 2024 17:48:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A3=9F=E7=89=A9=E4=BA=A4=E6=8D=A2=E4=BB=BD?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/index.js | 2 +- .../exchangePortion/detail/detail.scss | 22 ++++++++++++++ .../exchangePortion/detail/detail.vue | 29 +++++++++++++++---- .../exchangePortion/index/index.vue | 19 +++++++++--- 4 files changed, 62 insertions(+), 10 deletions(-) diff --git a/api/index.js b/api/index.js index 26f7505..ac890d4 100644 --- a/api/index.js +++ b/api/index.js @@ -75,7 +75,7 @@ export default { // 所有接口 hasLifestyleAssessment: (param) => ajax.get('dis-day-task/hasLifestyleAssessment', param), //查询生活方式评估状态 sendTheVerificationCodeApp: (param) => ajax.get('sysUser/sendTheVerificationCodeApp', param), // 发送手机号验证码 selectFoodsInfo: (param) => ajax.get(`doodsInfo/selectFoodsInfo`, param), // 查询食材详情 - selectDictListByFoodList: (param) => ajax.get('disease-assess-dict/selectDictListByFoodList', param), //查询疾病字典 + selectDictListByFoodList: (param) => ajax.get('disease-assess-dict/selectDictListByFoodList2', param), //查询疾病字典 getDiseaseFoodsLevel: (param) => ajax.get(`healthTools/getDiseaseFoodsLevel`, param), //食物榜单 getFoodTypes: (param) => ajax.get('healthTools/getFoodTypes', param), selectFoodsList: (param) => ajax.get(`healthTools/selectFoodsList`, param), //食物成分 diff --git a/src/pages/hairtailScreen/exchangePortion/detail/detail.scss b/src/pages/hairtailScreen/exchangePortion/detail/detail.scss index b5e09e8..827fc7f 100644 --- a/src/pages/hairtailScreen/exchangePortion/detail/detail.scss +++ b/src/pages/hairtailScreen/exchangePortion/detail/detail.scss @@ -127,6 +127,28 @@ page { color: #51CED5; font-weight: 500; } + .descri{ + width:100%; + display: flex; + flex-direction: row; + justify-content: flex-end; + font-weight: 400; + font-size: 26px; + margin-top:15px; + color: #6E7477; + } + .descri-content{ + width:100%; + margin-top:15px; + display: flex; + flex-direction: row; + justify-content: flex-end; + .content{ + font-weight: 400; + font-size: 26px; + color: #6E7477; + } + } .bottomTitle{ font-family: Source Han Sans CN, Source Han Sans CN; font-weight: 500; diff --git a/src/pages/hairtailScreen/exchangePortion/detail/detail.vue b/src/pages/hairtailScreen/exchangePortion/detail/detail.vue index 17466a7..39690e5 100644 --- a/src/pages/hairtailScreen/exchangePortion/detail/detail.vue +++ b/src/pages/hairtailScreen/exchangePortion/detail/detail.vue @@ -10,8 +10,10 @@ {{fomeData.foodName}} - 100g - {{fomeData.foodKcal}}{{fomeData.foodUnit}} + 100g + {{fomeData.foodKcal}}{{fomeData.foodUnit}} + {{fomeData.foodKcal}}{{fomeData.foodUnit}}钠 + {{fomeData.foodWeight}}ml @@ -19,12 +21,27 @@ - + {{item.foodName}} - 100g - {{item.foodKcal}}{{item.foodUnit}} + + + + + + + + + 100g + {{item.foodKcal}}{{item.foodUnit}} + {{ item.foodSalt }}g + + 注:1克食盐≈400mg钠 + + + 注:成年人每天的添加糖摄入量不应超过 50 克,最好控制在 25 克以下。 + + @@ -51,12 +68,14 @@ return { fomeData: {}, id: null, //食物id + type:"", //食物分类 pageShow: false, isHome: false, //返回首页图标是否显示 } }, onLoad(opt) { this.id = opt.id + this.type = opt.type this.getFoodsInfo() }, methods: { diff --git a/src/pages/hairtailScreen/exchangePortion/index/index.vue b/src/pages/hairtailScreen/exchangePortion/index/index.vue index 9056fcf..4b75c2e 100644 --- a/src/pages/hairtailScreen/exchangePortion/index/index.vue +++ b/src/pages/hairtailScreen/exchangePortion/index/index.vue @@ -17,11 +17,20 @@ {{item.foodName}} - + {{item.foodKcal}} 千卡 /100克 + + {{item.foodKcal}} + mg钠 + /100克 + + + {{item.foodSalt}} + ml + @@ -43,7 +52,7 @@ - + 搜索 @@ -98,6 +107,7 @@ total: 0, //总条数 isPageShow: false, //列表是否显示 isHome: false, //返回首页图标是否显示 + foodClass:"", //点击食品分类 } }, onLoad() { @@ -106,12 +116,13 @@ userId: 29 } }).then(res => { - this.diseaseList = res.data + this.diseaseList = res.data.slice(0,3) }) }, methods: { // 选择 twoChane(item, index) { + this.foodClass = item.id //食品分类,1,高油类,2,高钠类,3,饮料与糖 this.selectIndex = index this.typeCode = item.id this.pageNum = 1 @@ -149,7 +160,7 @@ }, goDetail(item) { uni.navigateTo({ - url: '/pages/hairtailScreen/exchangePortion/detail/detail?id=' + item.id + url: '/pages/hairtailScreen/exchangePortion/detail/detail?id=' + item.id + '&type=' + this.foodClass }) }, // 上一页