diff --git a/build/vite/optimize.ts b/build/vite/optimize.ts index 416ea02e1b9098ea113cccd27094135e5ea83062..1a7a1b2f020aa3178d35e765d89d8bd6270ec04e 100644 --- a/build/vite/optimize.ts +++ b/build/vite/optimize.ts @@ -64,6 +64,7 @@ const include = [ 'element-plus/es/components/dropdown-menu/style/index', 'element-plus/es/components/dropdown-item/style/index', 'element-plus/es/components/skeleton/style/index', + 'element-plus/es/components/skeleton/style/css', 'element-plus/es/components/backtop/style/css', 'element-plus/es/components/menu/style/css', @@ -76,7 +77,21 @@ const include = [ 'element-plus/es/components/badge/style/css', 'element-plus/es/components/breadcrumb/style/css', 'element-plus/es/components/breadcrumb-item/style/css', - 'element-plus/es/components/image/style/css' + 'element-plus/es/components/image/style/css', + 'element-plus/es/components/tag/style/css', + 'element-plus/es/components/dialog/style/css', + 'element-plus/es/components/form/style/css', + 'element-plus/es/components/form-item/style/css', + 'element-plus/es/components/card/style/css', + 'element-plus/es/components/tooltip/style/css', + 'element-plus/es/components/radio-group/style/css', + 'element-plus/es/components/radio/style/css', + 'element-plus/es/components/input-number/style/css', + 'element-plus/es/components/tree-select/style/css', + 'element-plus/es/components/drawer/style/css', + 'element-plus/es/components/image-viewer/style/css', + 'element-plus/es/components/upload/style/css', + 'element-plus/es/components/switch/style/css' ] const exclude = ['@iconify/json'] diff --git a/src/api/mall/product/category.ts b/src/api/mall/product/category.ts index 7ae81285bd2c486b1467df6db5e3e9c8a6544800..8158fc0f1c6cb607e4788718f6bd84215d59b7bc 100644 --- a/src/api/mall/product/category.ts +++ b/src/api/mall/product/category.ts @@ -17,17 +17,17 @@ export interface CategoryVO { */ name: string /** - * 分类图片 + * 移动端分类图 */ picUrl: string /** - * 分类排序 + * PC 端分类图 */ - sort?: number + bigPicUrl?: string /** - * 分类描述 + * 分类排序 */ - description?: string + sort: number /** * 开启状态 */ diff --git a/src/api/mp/account/index.ts b/src/api/mp/account/index.ts index d641ef3c0377eff948f855cdc1277f95e9923f9a..e973cda3a93e680b78892d5c3d176d5e6cf29fdc 100644 --- a/src/api/mp/account/index.ts +++ b/src/api/mp/account/index.ts @@ -1,7 +1,7 @@ import request from '@/config/axios' export interface AccountVO { - id?: number + id: number name: string } diff --git a/src/views/mall/product/category/CategoryForm.vue b/src/views/mall/product/category/CategoryForm.vue index 19bce87216ca8ad9ade2e358f325cf258d948fee..dfe8133364ae14ec45f3873020fa50563b087445 100644 --- a/src/views/mall/product/category/CategoryForm.vue +++ b/src/views/mall/product/category/CategoryForm.vue @@ -4,27 +4,30 @@ ref="formRef" :model="formData" :rules="formRules" - label-width="80px" + label-width="120px" v-loading="formLoading" > - + + + + - + -
推荐 200x100 图片分辨率
-
推荐 100x100 图片分辨率
+
推荐 180x180 图片分辨率
+
+ + +
推荐 468x340 图片分辨率
@@ -40,9 +43,6 @@ - - - -