From 62c65253bfb634550a1561d2ba34bab6c3052021 Mon Sep 17 00:00:00 2001 From: zhangdongxue Date: Thu, 20 Jan 2022 10:10:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E5=8A=A8=E6=A8=A1=E5=9D=97=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8F=8A=E6=8E=A5=E5=8F=A3+=E9=A5=AE=E9=A3=9F?= =?UTF-8?q?=E9=95=BF=E6=8C=89=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/interfaces/sport.js | 60 ++++++ components/foods/index.vue | 9 +- components/sports/addPopup.vue | 205 +++++++++++++++++++++ components/sports/index.vue | 212 +++++++++++++++++++++ pages.json | 80 ++++---- pages/record/addExercises.vue | 183 ++++++++++++++++++ pages/record/addFoods.vue | 326 ++++++++++++++++++--------------- pages/record/foods.vue | 287 ++++++++++++++++++++++------- static/imgs/foods-5.png | Bin 0 -> 16116 bytes 9 files changed, 1114 insertions(+), 248 deletions(-) create mode 100644 apis/interfaces/sport.js create mode 100644 components/sports/addPopup.vue create mode 100644 components/sports/index.vue create mode 100644 pages/record/addExercises.vue create mode 100644 static/imgs/foods-5.png diff --git a/apis/interfaces/sport.js b/apis/interfaces/sport.js new file mode 100644 index 0000000..55530bb --- /dev/null +++ b/apis/interfaces/sport.js @@ -0,0 +1,60 @@ +/* + * @Description:运动模块 + * @Author: Aimee·Zhang + * @Date: 2022-01-19 13:20:39 + * @LastEditors: Aimee·Zhang + * @LastEditTime: 2022-01-20 09:12:34 + */ +import { request } from '../index' +/** + * @description:动列表 + * @params {*} 可翻页 按名称筛选 + * @Date: 2022-01-19 13:21:35 + */ + +const healthSports = (data) => { + return request({ + url: 'health/sports', + data: data + }) +} + +/** + * @description:添加运动 + * @Date: 2022-01-19 13点27分 + */ +const addHealthSports = (data) => { + return request({ + url: 'health/exercises', + method: 'POST', + data: data + }) +} +/** + * @description:编辑运动 + * @Date: 2022-01-19 17:15:31 + */ +const editHealthSports = (data) => { + return request({ + url: `health/exercises/${data.exercise_id}`, + method: 'PUT', + data: data + }) +} + +/** + * @description: 删除运动 + * @Date: 2022-01-20 09:12:35 + */ +const delHealthSports = (data) => { + return request({ + url: `health/exercises/${data.exercise_id}`, + method: 'DELETE' + }) +} +export { + healthSports, + addHealthSports, + editHealthSports, + delHealthSports +} diff --git a/components/foods/index.vue b/components/foods/index.vue index 94fefd1..c2c7264 100644 --- a/components/foods/index.vue +++ b/components/foods/index.vue @@ -4,7 +4,7 @@ * @Author: Aimee·Zhang * @Date: 2022-01-11 12:08:34 * @LastEditors: Aimee·Zhang - * @LastEditTime: 2022-01-13 11:19:06 + * @LastEditTime: 2022-01-20 10:03:43 -->