From ad4d847cc3527f00ea1bf2ae60ce9cb97f43517e Mon Sep 17 00:00:00 2001
From: andy <1042025947@qq.com>
Date: Fri, 28 Nov 2025 09:26:22 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=B5=84=E8=A1=A8=E5=AF=BC=E5=87=BA?=
=?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E6=B2=B3=E5=8C=97=E4=BC=8A=E7=89=B9?=
=?UTF-8?q?=E6=B1=87=E6=80=BB=E8=A1=A8,=20=E9=83=A8=E9=97=A8=E4=BA=BA?=
=?UTF-8?q?=E6=95=B0=E8=A1=A8=20=E9=A4=90=E9=A5=AE=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E7=B3=BB=E7=BB=9F=20=E5=A2=9E=E5=8A=A0=E8=AF=A6=E6=83=85?=
=?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=BB=B4=E6=8A=A4=20=E8=80=83=E5=8B=A4?=
=?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=A2=9E=E5=8A=A0,=20=E8=B6=85=E8=BF=873?=
=?UTF-8?q?=E5=A4=A9=E6=9C=AA=E6=89=93=E5=8D=A1=20=E5=BC=82=E5=B8=B8?=
=?UTF-8?q?=E6=8F=90=E9=86=92=20=E6=96=B0=E5=A2=9E=E9=A4=90=E5=8E=85?=
=?UTF-8?q?=E8=B4=B9=E7=94=A8=E7=BB=B4=E6=8A=A4=E6=A8=A1=E5=9D=97,=20?=
=?UTF-8?q?=E7=94=A8=E4=BA=8E=E7=BB=B4=E6=8A=A4=20=E6=8B=9B=E5=BE=85?=
=?UTF-8?q?=E8=B4=B9,=20=E7=A6=8F=E5=88=A9=E8=B4=B9=20=20=E9=A4=90?=
=?UTF-8?q?=E5=88=B8=20=20=E6=B0=B4=E7=94=B5=E8=B4=B9,=20=E7=87=83?=
=?UTF-8?q?=E6=B0=94=E8=B4=B9=E7=AD=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/restaurant/detail.js | 7 +
src/api/restaurant/meal.js | 36 +++
src/api/restaurant/mealDetail.js | 29 ++
src/views/finance/financeDetail/index.vue | 2 +-
src/views/restaurant/detail/index.vue | 118 ++++++-
src/views/restaurant/meal/index.vue | 370 ++++++++++++++++++++++
src/views/system/staff/index.vue | 6 +-
7 files changed, 561 insertions(+), 7 deletions(-)
create mode 100644 src/api/restaurant/meal.js
create mode 100644 src/api/restaurant/mealDetail.js
create mode 100644 src/views/restaurant/meal/index.vue
diff --git a/src/api/restaurant/detail.js b/src/api/restaurant/detail.js
index aeb8dde..67aaa5f 100644
--- a/src/api/restaurant/detail.js
+++ b/src/api/restaurant/detail.js
@@ -17,3 +17,10 @@ export function getFlushDatas() {
})
}
+export function addDetail(data){
+ return request({
+ url: '/api/v2/save',
+ method: 'post',
+ data: data
+ })
+}
diff --git a/src/api/restaurant/meal.js b/src/api/restaurant/meal.js
new file mode 100644
index 0000000..3b7b098
--- /dev/null
+++ b/src/api/restaurant/meal.js
@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+
+// 请假列表
+export function list(query) {
+ return request({
+ url: '/meal/expenses/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询请假详细
+export function getInfo(id) {
+ return request({
+ url: '/meal/expenses/' + id,
+ method: 'get'
+ })
+}
+
+// 修改
+export function update(data) {
+ return request({
+ url: '/meal/expenses/edit',
+ method: 'put',
+ data: data
+ })
+}
+
+export function exportStatistics(query) {
+ return request({
+ url: '/meal/expenses/export',
+ method: 'post',
+ params: query
+ })
+}
+
diff --git a/src/api/restaurant/mealDetail.js b/src/api/restaurant/mealDetail.js
new file mode 100644
index 0000000..7ad298b
--- /dev/null
+++ b/src/api/restaurant/mealDetail.js
@@ -0,0 +1,29 @@
+import request from '@/utils/request'
+
+// 查询请假管理详情列表
+export function listDetail(query) {
+ return request({
+ url: '/meal/expenses/detail/list',
+ method: 'get',
+ params: query
+ })
+}
+
+
+// 新增请假管理详情
+export function addDetail(data) {
+ return request({
+ url: '/meal/expenses/detail',
+ method: 'post',
+ data: data
+ })
+}
+
+// 删除请假管理详情
+export function delDetail(id) {
+ return request({
+ url: '/meal/expenses/detail/' + id,
+ method: 'delete'
+ })
+}
+
diff --git a/src/views/finance/financeDetail/index.vue b/src/views/finance/financeDetail/index.vue
index 2118a62..1617fdb 100644
--- a/src/views/finance/financeDetail/index.vue
+++ b/src/views/finance/financeDetail/index.vue
@@ -18,7 +18,7 @@
-
+
搜索
diff --git a/src/views/restaurant/detail/index.vue b/src/views/restaurant/detail/index.vue
index 6ab5a3f..146807f 100644
--- a/src/views/restaurant/detail/index.vue
+++ b/src/views/restaurant/detail/index.vue
@@ -41,6 +41,16 @@
v-hasPermi="['system:detail:export']"
>导出
+
+ 新增
+
@@ -67,11 +77,59 @@
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/restaurant/meal/index.vue b/src/views/restaurant/meal/index.vue
new file mode 100644
index 0000000..51f1918
--- /dev/null
+++ b/src/views/restaurant/meal/index.vue
@@ -0,0 +1,370 @@
+
+
+
+
+
+
+
+
+ 搜索
+ 导出
+
+
+
+
+
+
+
+ {{scope.row.yearMonthTime}}
+
+
+
+
+
+
+
+
+ 修改
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+ 招待
+ 加班福利
+ 餐券
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+
+ 元
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/system/staff/index.vue b/src/views/system/staff/index.vue
index 0433289..fd79f63 100644
--- a/src/views/system/staff/index.vue
+++ b/src/views/system/staff/index.vue
@@ -718,7 +718,7 @@
-
+
元
@@ -728,7 +728,7 @@
-
+
元
@@ -737,7 +737,7 @@
-
+
元