From f993306c3ad2bc53c549022d7553ec554b1463ec Mon Sep 17 00:00:00 2001
From: zzyuan <781948537@qq.com>
Date: Wed, 5 Mar 2025 14:52:18 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A3=9F=E5=A0=82=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/base/canteen.js | 95 +++++
src/views/base/canteen/index.vue | 578 +++++++++++++++++++++++++++++++
src/views/base/canteen/temp.vue | 323 +++++++++++++++++
src/views/base/stall/index.vue | 323 +++++++++++++++++
4 files changed, 1319 insertions(+)
create mode 100644 src/api/base/canteen.js
create mode 100644 src/views/base/canteen/temp.vue
diff --git a/src/api/base/canteen.js b/src/api/base/canteen.js
new file mode 100644
index 00000000..b3862be1
--- /dev/null
+++ b/src/api/base/canteen.js
@@ -0,0 +1,95 @@
+import request from '@/utils/request'
+
+// export function listData(query) {
+// return request({
+// url: '/system/dict/data/list',
+// method: 'get',
+// params: query
+// })
+// }
+
+// export function getDicts(dictType) {
+// return request({
+// url: '/system/dict/data/type/' + dictType,
+// method: 'get'
+// })
+// }
+
+// 查询食堂列表
+export function getPageCanteenApi(data) {
+ return request({
+ url: '/smart-canteen/api/v2/alloc/canteen/page-canteen',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+// 新增食堂
+export function addCanteenApi(data) {
+ return request({
+ url: '/smart-canteen/api/v2/alloc/canteen/add-canteen',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+
+
+
+
+
+// 查询食堂标签列表(分页)
+export function getCanteenLabelApi(data) {
+ return request({
+ url: '/smart-canteen/api/v2/alloc/label/page',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+// 人员职位职称查询
+export function queryAllCustJobApi(data) {
+ return request({
+ url: '/smart-canteen/custJob/queryAllCustJob',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+// 分页查询人员及职位信息
+export function queryCustJobPageApi(data) {
+ return request({
+ url: '/smart-canteen/custInfo/page-cust-job-info',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+
+
+
+
+
+
+// 查询餐次时段列表
+export function getMealtimeListApi(data) {
+ return request({
+ url: '/smart-canteen/api/v2/alloc/mealtime/list-by-param',
+ method: 'post',
+ headers: {
+ "merchant-id":"378915229716713472",
+ },
+ data: data
+ })
+}
+
\ No newline at end of file
diff --git a/src/views/base/canteen/index.vue b/src/views/base/canteen/index.vue
index e69de29b..7ae390c9 100644
--- a/src/views/base/canteen/index.vue
+++ b/src/views/base/canteen/index.vue
@@ -0,0 +1,578 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 休息
+ 营业
+
+
+
+
+
+ {{ scope.row.startBusinessTime }}-{{ scope.row.endBusinessTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 未开启
+
+
+
+
+
+
+ 休息
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (baseForm.capacity=v.replace(/[^\d]/g,''))"/>
+
+
+
+
+
+
+
+
+
+
+
+ (baseForm.capacity=v.replace(/[^\d]/g,''))"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/base/canteen/temp.vue b/src/views/base/canteen/temp.vue
new file mode 100644
index 00000000..bf28e6ca
--- /dev/null
+++ b/src/views/base/canteen/temp.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 休息
+ 营业
+
+
+
+
+
+ {{ scope.row.startBusinessTime }}-{{ scope.row.endBusinessTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 未开启
+
+
+
+
+
+
+ 休息
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/base/stall/index.vue b/src/views/base/stall/index.vue
index e69de29b..bf28e6ca 100644
--- a/src/views/base/stall/index.vue
+++ b/src/views/base/stall/index.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 休息
+ 营业
+
+
+
+
+
+ {{ scope.row.startBusinessTime }}-{{ scope.row.endBusinessTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 详情
+
+
+
+
+ 未开启
+
+
+
+
+
+
+ 休息
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file