From 6b28b3deb2a3a65771cab17591a8ebda022d0f22 Mon Sep 17 00:00:00 2001
From: csy <435732439@qq.com>
Date: Tue, 5 Mar 2024 13:52:30 +0800
Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E5=93=81=E7=B1=BB=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/CheckAttribute/index.vue | 156 ++++++++++++
src/components/CheckAttributeGroup/index.vue | 152 ++++++++++++
src/components/CheckBrand/index.vue | 152 ++++++++++++
src/main.js | 9 +
src/views/product/attributeGroup/index.vue | 1 +
src/views/product/category/index.vue | 237 +++++++++++--------
6 files changed, 608 insertions(+), 99 deletions(-)
create mode 100644 src/components/CheckAttribute/index.vue
create mode 100644 src/components/CheckAttributeGroup/index.vue
create mode 100644 src/components/CheckBrand/index.vue
diff --git a/src/components/CheckAttribute/index.vue b/src/components/CheckAttribute/index.vue
new file mode 100644
index 0000000..5b20ab3
--- /dev/null
+++ b/src/components/CheckAttribute/index.vue
@@ -0,0 +1,156 @@
+
+
+
+
+ 选择属性关联关系
+
+
+
+ 已选择属性
+
+
+
+
+ {{ attribute.name }}
+
+
+
+
+
+
+
+ 未选属性
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+ {{ attribute.name }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/CheckAttributeGroup/index.vue b/src/components/CheckAttributeGroup/index.vue
new file mode 100644
index 0000000..d857d81
--- /dev/null
+++ b/src/components/CheckAttributeGroup/index.vue
@@ -0,0 +1,152 @@
+
+
+
+
+ 选择属性组关联关系
+
+
+
+ 已选择属性组
+
+
+
+
+ {{ attributeGroup.name }}
+
+
+
+
+
+
+
+ 未选属性组
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+ {{ attributeGroup.name }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/CheckBrand/index.vue b/src/components/CheckBrand/index.vue
new file mode 100644
index 0000000..f0bfaa2
--- /dev/null
+++ b/src/components/CheckBrand/index.vue
@@ -0,0 +1,152 @@
+
+
+
+
+ 选择品牌关联关系
+
+
+
+ 已选择品牌
+
+
+
+
+ {{ brand.nam }}
+
+
+
+
+
+
+
+ 未选品牌
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+ {{ brand.nam }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main.js b/src/main.js
index 546f125..ec9f715 100644
--- a/src/main.js
+++ b/src/main.js
@@ -37,6 +37,12 @@ import DictTag from '@/components/DictTag'
import VueMeta from 'vue-meta'
// 字典数据组件
import DictData from '@/components/DictData'
+// 属性选择
+import CheckAttribute from "@/components/CheckAttribute/index.vue";
+// 属性组选择
+import CheckAttributeGroup from "@/components/CheckAttributeGroup/index.vue";
+// 品牌选择
+import CheckBrand from "@/components/CheckBrand/index.vue";
// 全局方法挂载
Vue.prototype.getDicts = getDicts
@@ -57,6 +63,9 @@ Vue.component('Editor', Editor)
Vue.component('FileUpload', FileUpload)
Vue.component('ImageUpload', ImageUpload)
Vue.component('ImagePreview', ImagePreview)
+Vue.component('CheckAttribute', CheckAttribute)
+Vue.component('CheckAttributeGroup', CheckAttributeGroup)
+Vue.component('CheckBrand', CheckBrand)
Vue.use(directive)
Vue.use(plugins)
diff --git a/src/views/product/attributeGroup/index.vue b/src/views/product/attributeGroup/index.vue
index b9d3caf..e59f94e 100644
--- a/src/views/product/attributeGroup/index.vue
+++ b/src/views/product/attributeGroup/index.vue
@@ -201,6 +201,7 @@
+