diff --git a/src/api/index.js b/src/api/index.js index b8b84c8..23e7ea4 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -9,7 +9,7 @@ const API = { login: data => net.post('/user/login', data, false), // 登录 getUserInfo: () => net.get('/user/info', {}, true), // 获取用户信息 updateUserInfo: data => net.put('/user/update', data, true), // 更新用户信息 - upload: data => net.post('/user/upload', 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) diff --git a/src/pages.json b/src/pages.json index 728f704..3d25108 100644 --- a/src/pages.json +++ b/src/pages.json @@ -76,6 +76,34 @@ "enablePullDownRefresh": false } }, + { + "path": "pages/order/confirm", + "style": { + "navigationBarTitleText": "确认订单", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/order/result", + "style": { + "navigationBarTitleText": "订单结果", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/food/category-manage", + "style": { + "navigationBarTitleText": "分类管理", + "enablePullDownRefresh": false + } + }, + { + "path": "pages/food/food-manage", + "style": { + "navigationBarTitleText": "菜品管理", + "enablePullDownRefresh": false + } + }, { "path": "pages/diary/diary", "style": { diff --git a/src/pages/food/category-manage.vue b/src/pages/food/category-manage.vue new file mode 100644 index 0000000..30a2a38 --- /dev/null +++ b/src/pages/food/category-manage.vue @@ -0,0 +1,107 @@ + + + + + \ No newline at end of file diff --git a/src/pages/food/food-manage.vue b/src/pages/food/food-manage.vue new file mode 100644 index 0000000..b39f2a0 --- /dev/null +++ b/src/pages/food/food-manage.vue @@ -0,0 +1,181 @@ + + + + + \ No newline at end of file diff --git a/src/pages/order/confirm.vue b/src/pages/order/confirm.vue index 56be6f3..4ad9262 100644 --- a/src/pages/order/confirm.vue +++ b/src/pages/order/confirm.vue @@ -122,6 +122,13 @@ const create = async () => { box-shadow: 0 -4rpx 20rpx rgba(0,0,0,0.06); .sum { font-size: 28rpx; .price{ color:#FF6B9D; font-weight:700; }} - .submit { background: linear-gradient(135deg, #FF6B9D 0%, #FF8E9E 100%); color:#fff; border:none; border-radius: 30rpx; padding: 16rpx 28rpx; font-size: 28rpx; } + .submit { + background: linear-gradient(135deg, #FF6B9D 0%, #FF8E9E 100%); + color:#fff; + border:none; + border-radius: 30rpx; + padding: 16rpx 28rpx; + font-size: 28rpx; + } } \ No newline at end of file diff --git a/src/pages/order/order.vue b/src/pages/order/order.vue index babd17f..bc9bbfb 100644 --- a/src/pages/order/order.vue +++ b/src/pages/order/order.vue @@ -30,10 +30,14 @@ > {{ cat.name }} - + 分类管理 + + + 菜品管理 + @@ -126,7 +130,7 @@