From 576ab7c85789d944a18901435435609ff9530811 Mon Sep 17 00:00:00 2001 From: lewis <604446095@qq.com> Date: Fri, 11 Jul 2025 16:55:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=95=86=E5=93=81=E3=80=81?= =?UTF-8?q?=E8=8F=9C=E5=93=81=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dishes.ts | 26 ++++ src/api/dishes_category.ts | 30 +++++ src/api/dishes_product.ts | 26 ++++ src/api/product.ts | 26 ++++ src/api/product_category.ts | 26 ++++ src/api/product_unit.ts | 26 ++++ src/views/dishes/edit.vue | 109 ++++++++++++++++ src/views/dishes/index.vue | 132 +++++++++++++++++++ src/views/dishes_category/edit.vue | 116 +++++++++++++++++ src/views/dishes_category/index.vue | 125 ++++++++++++++++++ src/views/dishes_product/edit.vue | 138 ++++++++++++++++++++ src/views/dishes_product/index.vue | 162 ++++++++++++++++++++++++ src/views/product/edit.vue | 150 ++++++++++++++++++++++ src/views/product/index.vue | 183 +++++++++++++++++++++++++++ src/views/product_category/edit.vue | 116 +++++++++++++++++ src/views/product_category/index.vue | 144 +++++++++++++++++++++ src/views/product_unit/edit.vue | 109 ++++++++++++++++ src/views/product_unit/index.vue | 128 +++++++++++++++++++ 18 files changed, 1772 insertions(+) create mode 100644 src/api/dishes.ts create mode 100644 src/api/dishes_category.ts create mode 100644 src/api/dishes_product.ts create mode 100644 src/api/product.ts create mode 100644 src/api/product_category.ts create mode 100644 src/api/product_unit.ts create mode 100644 src/views/dishes/edit.vue create mode 100644 src/views/dishes/index.vue create mode 100644 src/views/dishes_category/edit.vue create mode 100644 src/views/dishes_category/index.vue create mode 100644 src/views/dishes_product/edit.vue create mode 100644 src/views/dishes_product/index.vue create mode 100644 src/views/product/edit.vue create mode 100644 src/views/product/index.vue create mode 100644 src/views/product_category/edit.vue create mode 100644 src/views/product_category/index.vue create mode 100644 src/views/product_unit/edit.vue create mode 100644 src/views/product_unit/index.vue diff --git a/src/api/dishes.ts b/src/api/dishes.ts new file mode 100644 index 0000000..bf6f950 --- /dev/null +++ b/src/api/dishes.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 菜品列表 +export function apiDishesLists(params: any) { + return request.get({ url: '/dishes/lists', params }) +} + +// 添加菜品 +export function apiDishesAdd(params: any) { + return request.post({ url: '/dishes/add', params }) +} + +// 编辑菜品 +export function apiDishesEdit(params: any) { + return request.post({ url: '/dishes/edit', params }) +} + +// 删除菜品 +export function apiDishesDelete(params: any) { + return request.post({ url: '/dishes/delete', params }) +} + +// 菜品详情 +export function apiDishesDetail(params: any) { + return request.get({ url: '/dishes/detail', params }) +} \ No newline at end of file diff --git a/src/api/dishes_category.ts b/src/api/dishes_category.ts new file mode 100644 index 0000000..8112961 --- /dev/null +++ b/src/api/dishes_category.ts @@ -0,0 +1,30 @@ +import request from '@/utils/request' + +// 菜品分类列表 +export function apiDishesCategoryLists(params: any) { + return request.get({ url: '/dishesCategory/lists', params }) +} + +// 添加菜品分类 +export function apiDishesCategoryAdd(params: any) { + return request.post({ url: '/dishesCategory/add', params }) +} + +// 编辑菜品分类 +export function apiDishesCategoryEdit(params: any) { + return request.post({ url: '/dishesCategory/edit', params }) +} + +// 删除菜品分类 +export function apiDishesCategoryDelete(params: any) { + return request.post({ url: '/dishesCategory/delete', params }) +} + +// 菜品分类详情 +export function apiDishesCategoryDetail(params: any) { + return request.get({ url: '/dishesCategory/detail', params }) +} + +export function apiDishesCategoryAll(params: any) { + return request.get({ url: '/dishesCategory/all', params }) +} \ No newline at end of file diff --git a/src/api/dishes_product.ts b/src/api/dishes_product.ts new file mode 100644 index 0000000..cde791d --- /dev/null +++ b/src/api/dishes_product.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 菜品商品列表 +export function apiDishesProductLists(params: any) { + return request.get({ url: '/dishesProduct/lists', params }) +} + +// 添加菜品商品 +export function apiDishesProductAdd(params: any) { + return request.post({ url: '/dishesProduct/add', params }) +} + +// 编辑菜品商品 +export function apiDishesProductEdit(params: any) { + return request.post({ url: '/dishesProduct/edit', params }) +} + +// 删除菜品商品 +export function apiDishesProductDelete(params: any) { + return request.post({ url: '/dishesProduct/delete', params }) +} + +// 菜品商品详情 +export function apiDishesProductDetail(params: any) { + return request.get({ url: '/dishesProduct/detail', params }) +} \ No newline at end of file diff --git a/src/api/product.ts b/src/api/product.ts new file mode 100644 index 0000000..d51c463 --- /dev/null +++ b/src/api/product.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 商品列表列表 +export function apiProductLists(params: any) { + return request.get({ url: '/product/lists', params }) +} + +// 添加商品列表 +export function apiProductAdd(params: any) { + return request.post({ url: '/product/add', params }) +} + +// 编辑商品列表 +export function apiProductEdit(params: any) { + return request.post({ url: '/product/edit', params }) +} + +// 删除商品列表 +export function apiProductDelete(params: any) { + return request.post({ url: '/product/delete', params }) +} + +// 商品列表详情 +export function apiProductDetail(params: any) { + return request.get({ url: '/product/detail', params }) +} \ No newline at end of file diff --git a/src/api/product_category.ts b/src/api/product_category.ts new file mode 100644 index 0000000..10dc2f3 --- /dev/null +++ b/src/api/product_category.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 商品分类列表 +export function apiProductCategoryLists(params: any) { + return request.get({ url: '/productCategory/lists', params }) +} + +// 添加商品分类 +export function apiProductCategoryAdd(params: any) { + return request.post({ url: '/productCategory/add', params }) +} + +// 编辑商品分类 +export function apiProductCategoryEdit(params: any) { + return request.post({ url: '/productCategory/edit', params }) +} + +// 删除商品分类 +export function apiProductCategoryDelete(params: any) { + return request.post({ url: '/productCategory/delete', params }) +} + +// 商品分类详情 +export function apiProductCategoryDetail(params: any) { + return request.get({ url: '/productCategory/detail', params }) +} \ No newline at end of file diff --git a/src/api/product_unit.ts b/src/api/product_unit.ts new file mode 100644 index 0000000..6a891eb --- /dev/null +++ b/src/api/product_unit.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 商品单位列表 +export function apiProductUnitLists(params: any) { + return request.get({ url: '/productUnit/lists', params }) +} + +// 添加商品单位 +export function apiProductUnitAdd(params: any) { + return request.post({ url: '/productUnit/add', params }) +} + +// 编辑商品单位 +export function apiProductUnitEdit(params: any) { + return request.post({ url: '/productUnit/edit', params }) +} + +// 删除商品单位 +export function apiProductUnitDelete(params: any) { + return request.post({ url: '/productUnit/delete', params }) +} + +// 商品单位详情 +export function apiProductUnitDetail(params: any) { + return request.get({ url: '/productUnit/detail', params }) +} \ No newline at end of file diff --git a/src/views/dishes/edit.vue b/src/views/dishes/edit.vue new file mode 100644 index 0000000..6e80284 --- /dev/null +++ b/src/views/dishes/edit.vue @@ -0,0 +1,109 @@ + + + diff --git a/src/views/dishes/index.vue b/src/views/dishes/index.vue new file mode 100644 index 0000000..122de8d --- /dev/null +++ b/src/views/dishes/index.vue @@ -0,0 +1,132 @@ + + + + diff --git a/src/views/dishes_category/edit.vue b/src/views/dishes_category/edit.vue new file mode 100644 index 0000000..04974c8 --- /dev/null +++ b/src/views/dishes_category/edit.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/dishes_category/index.vue b/src/views/dishes_category/index.vue new file mode 100644 index 0000000..4679d34 --- /dev/null +++ b/src/views/dishes_category/index.vue @@ -0,0 +1,125 @@ + + + \ No newline at end of file diff --git a/src/views/dishes_product/edit.vue b/src/views/dishes_product/edit.vue new file mode 100644 index 0000000..0ebc1d9 --- /dev/null +++ b/src/views/dishes_product/edit.vue @@ -0,0 +1,138 @@ + + + diff --git a/src/views/dishes_product/index.vue b/src/views/dishes_product/index.vue new file mode 100644 index 0000000..c2533bc --- /dev/null +++ b/src/views/dishes_product/index.vue @@ -0,0 +1,162 @@ + + + + diff --git a/src/views/product/edit.vue b/src/views/product/edit.vue new file mode 100644 index 0000000..5d1a8e3 --- /dev/null +++ b/src/views/product/edit.vue @@ -0,0 +1,150 @@ + + + diff --git a/src/views/product/index.vue b/src/views/product/index.vue new file mode 100644 index 0000000..0a14ca6 --- /dev/null +++ b/src/views/product/index.vue @@ -0,0 +1,183 @@ + + + + diff --git a/src/views/product_category/edit.vue b/src/views/product_category/edit.vue new file mode 100644 index 0000000..2a22ac6 --- /dev/null +++ b/src/views/product_category/edit.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/product_category/index.vue b/src/views/product_category/index.vue new file mode 100644 index 0000000..6235e90 --- /dev/null +++ b/src/views/product_category/index.vue @@ -0,0 +1,144 @@ + + + + diff --git a/src/views/product_unit/edit.vue b/src/views/product_unit/edit.vue new file mode 100644 index 0000000..fd1727f --- /dev/null +++ b/src/views/product_unit/edit.vue @@ -0,0 +1,109 @@ + + + diff --git a/src/views/product_unit/index.vue b/src/views/product_unit/index.vue new file mode 100644 index 0000000..b8db47b --- /dev/null +++ b/src/views/product_unit/index.vue @@ -0,0 +1,128 @@ + + + +