From ffbe5aec8fae4d6dc506d8f03e1a9258c7aca494 Mon Sep 17 00:00:00 2001 From: binbin_pan Date: Fri, 3 Jan 2025 10:20:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E5=AE=9A=E9=A4=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 12 +- api/dining-hall.js | 9 ++ pages.json | 39 ++--- pages/advanceOrder/index.vue | 275 +++++++++++++++++++++++++++++++++++ pages/index.vue | 2 +- pages/remainingSum/index.vue | 2 +- pages/system.vue | 201 ++++++++++++++++++------- pages/work/index.vue | 9 +- static/images/time.png | Bin 0 -> 959 bytes 9 files changed, 466 insertions(+), 83 deletions(-) create mode 100644 pages/advanceOrder/index.vue create mode 100644 static/images/time.png diff --git a/App.vue b/App.vue index 575107d..9e2f3af 100644 --- a/App.vue +++ b/App.vue @@ -32,17 +32,11 @@ export default { diff --git a/api/dining-hall.js b/api/dining-hall.js index 499537a..57ded2d 100644 --- a/api/dining-hall.js +++ b/api/dining-hall.js @@ -16,4 +16,13 @@ export function getAccountBalance(params) { method: 'get', params }); +} + +// 获取菜单列表 +export function getMenuList(params) { + return request({ + url: '/leopen/recipe/query', + method: 'get', + params + }); } \ No newline at end of file diff --git a/pages.json b/pages.json index 66a96f6..fe1a482 100644 --- a/pages.json +++ b/pages.json @@ -180,24 +180,29 @@ } }, { - "path" : "pages/remainingSum/index", - "style" : - { - "navigationStyle": "custom" - } + "path": "pages/remainingSum/index", + "style": { + "navigationStyle": "custom" + } }, - { - "path": "pages/code/index", - "style": { - "navigationBarTitleText": "个人二维码" - } - }, - { - "path": "pages/weeklyMenu/index", - "style": { - "navigationBarTitleText": "一周菜谱" - } - } + { + "path": "pages/code/index", + "style": { + "navigationBarTitleText": "个人二维码" + } + }, + // { + // "path": "pages/weeklyMenu/index", + // "style": { + // "navigationBarTitleText": "一周菜谱" + // } + // }, + { + "path": "pages/advanceOrder/index", + "style": { + "navigationBarTitleText": "预订单" + } + } ], "tabBar": { "color": "#000000", diff --git a/pages/advanceOrder/index.vue b/pages/advanceOrder/index.vue new file mode 100644 index 0000000..616288a --- /dev/null +++ b/pages/advanceOrder/index.vue @@ -0,0 +1,275 @@ + + + + + diff --git a/pages/index.vue b/pages/index.vue index 1e121c6..e48c94d 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -90,7 +90,7 @@ goToOrder() { // 跳转到订餐页面 uni.navigateTo({ - url: '/pages/order/index' + url: '/pages/advanceOrder/index' }) }, goCode() { diff --git a/pages/remainingSum/index.vue b/pages/remainingSum/index.vue index 65d442a..ad83374 100644 --- a/pages/remainingSum/index.vue +++ b/pages/remainingSum/index.vue @@ -174,7 +174,7 @@ export default { justify-content: space-between; .box-item { margin-bottom: 12px; - width: 109px; + width: 30%; height: 66px; border-radius: 4px 4px 4px 4px; border: 1px solid rgba(15, 39, 75, 0.4); diff --git a/pages/system.vue b/pages/system.vue index 033937b..1359362 100644 --- a/pages/system.vue +++ b/pages/system.vue @@ -1,68 +1,167 @@ diff --git a/pages/work/index.vue b/pages/work/index.vue index 02fec8d..718f4a1 100644 --- a/pages/work/index.vue +++ b/pages/work/index.vue @@ -24,7 +24,8 @@ -
+
+
订单来源:{{ item.sourceType }}
@@ -201,14 +202,14 @@ export default {