From 3024a09fc9b4618331cc0d587ca8c2e9bbb4b366 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=8A=E9=92=8A?= <13512071256@163.com> Date: Thu, 19 Dec 2024 19:04:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=95=86=E5=93=81=E5=92=8C?= =?UTF-8?q?=E5=95=86=E5=93=81=E7=B1=BB=E5=88=AB=E7=AE=A1=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AE=B8=E6=84=BF=E5=8A=9F=E8=83=BD=E5=8F=8A?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/manage/product/types.ts | 24 +-- src/api/manage/productCategory/index.ts | 12 ++ src/api/manage/productCategory/types.ts | 21 +- src/layout/index.vue | 2 +- src/views/manage/articleManage/index.vue | 10 +- src/views/manage/bannerManage/index.vue | 4 +- src/views/manage/product/index.vue | 148 ++++++++++---- src/views/manage/productCategory/index.vue | 223 ++++++++++++++------- src/views/manage/scenic/index.vue | 14 +- 9 files changed, 310 insertions(+), 148 deletions(-) diff --git a/src/api/manage/product/types.ts b/src/api/manage/product/types.ts index 784c407..0f31757 100644 --- a/src/api/manage/product/types.ts +++ b/src/api/manage/product/types.ts @@ -13,7 +13,7 @@ export interface ProductVO { * 商品名称 */ productName: string; - + status: string | number; /** * 商品图片 */ @@ -57,7 +57,6 @@ export interface ProductVO { * 备注 */ remark: string; - } export interface ProductForm extends BaseEntity { @@ -65,7 +64,7 @@ export interface ProductForm extends BaseEntity { * ID */ id?: string | number; - + status?: string | number; /** * 商品类别id */ @@ -94,7 +93,7 @@ export interface ProductForm extends BaseEntity { /** * 排序 */ - sortOrder?: number; + sortNum?: number; /** * 商品状态 @@ -105,16 +104,14 @@ export interface ProductForm extends BaseEntity { * 备注 */ remark?: string; - } export interface ProductQuery extends PageQuery { - /** * 商品类别id */ categoryId?: string | number; - + status?: string | number; /** * 商品名称 */ @@ -138,18 +135,15 @@ export interface ProductQuery extends PageQuery { /** * 排序 */ - sortOrder?: number; + sortNum?: number; /** * 商品状态 */ productStatus?: string; - /** - * 日期范围参数 - */ - params?: any; + /** + * 日期范围参数 + */ + params?: any; } - - - diff --git a/src/api/manage/productCategory/index.ts b/src/api/manage/productCategory/index.ts index 6f9f516..0e1d1ea 100644 --- a/src/api/manage/productCategory/index.ts +++ b/src/api/manage/productCategory/index.ts @@ -61,3 +61,15 @@ export const delProductCategory = (id: string | number | Array) method: 'delete' }); }; +/** + * 获取许愿列表 + * @param query + * @returns + */ +export const userWishList = (query: any) => { + return request({ + url: '/manage/userWish/list', + method: 'get', + params: query + }); +}; diff --git a/src/api/manage/productCategory/types.ts b/src/api/manage/productCategory/types.ts index 77942e3..b1c9d26 100644 --- a/src/api/manage/productCategory/types.ts +++ b/src/api/manage/productCategory/types.ts @@ -3,7 +3,7 @@ export interface ProductCategoryVO { * 唯一标识ID */ id: string | number; - + wishCount?: number | string; /** * 类别 */ @@ -28,7 +28,6 @@ export interface ProductCategoryVO { * 备注 */ remark: string; - } export interface ProductCategoryForm extends BaseEntity { @@ -41,7 +40,8 @@ export interface ProductCategoryForm extends BaseEntity { * 类别 */ category?: string; - + sortNum?: number; + image?: any; /** * 排序 */ @@ -51,11 +51,9 @@ export interface ProductCategoryForm extends BaseEntity { * 备注 */ remark?: string; - } export interface ProductCategoryQuery extends PageQuery { - /** * 类别 */ @@ -64,13 +62,10 @@ export interface ProductCategoryQuery extends PageQuery { /** * 排序 */ - firstLevelCategoryOrder?: number; + sortNum?: number | string; - /** - * 日期范围参数 - */ - params?: any; + /** + * 日期范围参数 + */ + params?: any; } - - - diff --git a/src/layout/index.vue b/src/layout/index.vue index 628cb85..bcc56bb 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -63,7 +63,7 @@ const settingRef = ref>(); onMounted(() => { nextTick(() => { - navbarRef.value?.initTenantList(); + // navbarRef.value?.initTenantList(); }); }); diff --git a/src/views/manage/articleManage/index.vue b/src/views/manage/articleManage/index.vue index ff246e9..710dd61 100644 --- a/src/views/manage/articleManage/index.vue +++ b/src/views/manage/articleManage/index.vue @@ -1,3 +1,4 @@ +