diff --git a/src/api/index.js b/src/api/index.js
index e3bcf06..b8b84c8 100644
--- a/src/api/index.js
+++ b/src/api/index.js
@@ -7,20 +7,35 @@ const API = {
用户相关
*/
login: data => net.post('/user/login', data, false), // 登录
- getUserInfo: () => net.get('/user/info', {}, false), // 获取用户信息
- updateUserInfo: data => net.put('/user/update', data, false), // 更新用户信息
- upload: data => net.post('/user/upload', data, false), // 上传头像
- getUserInfoById: (id) => net.get(`/user/info/${id}`, {}, false), // 根据ID获取用户信息
- getLoverInfo: () => net.get('/user/lover', {}, false), // 获取情侣关系信息(包含 startDate 与 loverId)
+ getUserInfo: () => net.get('/user/info', {}, true), // 获取用户信息
+ updateUserInfo: data => net.put('/user/update', data, true), // 更新用户信息
+ upload: data => net.post('/user/upload', data, true), // 上传头像
+ getUserInfoById: (id) => net.get(`/user/info/${id}`, {}, true), // 根据ID获取用户信息
+ getLoverInfo: () => net.get('/user/lover', {}, true), // 获取情侣关系信息(包含 startDate 与 loverId)
/*
纪念日相关
*/
- getMemorialDay: (id) => net.get(`/anniversary/${id}`, {}, false), // 获取纪念日详情
- getMemorialDayList: () => net.get('/anniversary/list', {}, false), // 获取纪念日列表
- addMemorialDay: data => net.post('/anniversary', data, false), // 添加纪念日
- updateMemorialDay: data => net.put('/anniversary', data, false), // 更新纪念日
- deleteMemorialDay: data => net.delete('/anniversary', data, false) // 删除纪念日
+ getMemorialDay: (id) => net.get(`/anniversary/${id}`, {}, true), // 获取纪念日详情
+ getMemorialDayList: () => net.get('/anniversary/list', {}, true), // 获取纪念日列表
+ addMemorialDay: data => net.post('/anniversary', data, true), // 添加纪念日
+ updateMemorialDay: data => net.put('/anniversary', data, true), // 更新纪念日
+ deleteMemorialDay: data => net.delete('/anniversary', data, true), // 删除纪念日
+
+ /*
+ 菜品菜谱相关接口
+ */
+ getFoodList: (params = {}) => net.get('/food/list', params, true), // 获取菜品菜谱列表(支持 page/pageSize)
+ getFoodDetail: (id) => net.get(`/food/${id}`, {}, true), // 获取菜品菜谱详情
+ addFood: data => net.post('/food', data, true), // 添加菜品菜谱
+ updateFood: data => net.put('/food', data, true), // 更新菜品菜谱
+ deleteFood: data => net.delete('/food', data, true), // 删除菜品菜谱
+ createOrder: data => net.post('/order', data, true), // 创建订单
+ // 菜品分类相关接口
+ getFoodCategoryList: (params = {}) => net.get('/food/category/list', params, true), // 获取菜品分类列表(支持 page/pageSize)
+ addFoodCategory: data => net.post('/food/category', data, true), // 添加菜品分类
+ updateFoodCategory: data => net.put('/food/category', data, true), // 更新菜品分类
+ deleteFoodCategory: data => net.delete('/food/category', data, true) // 删除菜品分类
};
diff --git a/src/pages/home/home.vue b/src/pages/home/home.vue
index 2b5b963..e0b24dc 100644
--- a/src/pages/home/home.vue
+++ b/src/pages/home/home.vue
@@ -297,7 +297,7 @@ const goToDiary = () => {
}
const goToOrder = () => {
- uni.navigateTo({ url: '/pages/order/order' })
+ uni.switchTab({ url: '/pages/order/order' })
}
const addAnniversary = () => {
diff --git a/src/pages/order/confirm.vue b/src/pages/order/confirm.vue
new file mode 100644
index 0000000..56be6f3
--- /dev/null
+++ b/src/pages/order/confirm.vue
@@ -0,0 +1,127 @@
+
+
+
+ 已选菜品
+
+
+
+ {{ item.name }}
+ ¥{{ item.price || 0 }}
+
+ ×{{ item.qty }}
+
+ 合计:¥{{ totalPrice }}
+
+
+
+ 留言
+
+
+
+
+ 合计:¥{{ totalPrice }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/order/order.vue b/src/pages/order/order.vue
index d2d50da..babd17f 100644
--- a/src/pages/order/order.vue
+++ b/src/pages/order/order.vue
@@ -1,572 +1,671 @@
-
+
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/order/result.vue b/src/pages/order/result.vue
new file mode 100644
index 0000000..e868cef
--- /dev/null
+++ b/src/pages/order/result.vue
@@ -0,0 +1,30 @@
+
+
+
+ 下单成功
+ 订单已创建,等待商家接单
+
+
+
+
+
+
+
+
\ No newline at end of file