From 6db350596ec224929b85f57840640c9bcb358698 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9E=97=E5=BF=97=E5=86=9B?= <543024265@qq.com>
Date: Thu, 26 Jun 2025 11:39:50 +0800
Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=96=B9=E6=A1=88=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/all/enterpriseKnowledge.ts | 26 ++
.../enterpriseKnowledge/materials.vue | 340 ++++++++++++++++++
.../enterpriseKnowledge/userPainPoints.vue | 325 -----------------
.../enterpriseKnowledge/brandMaterials.vue | 338 ++++++++++++++++-
4 files changed, 703 insertions(+), 326 deletions(-)
create mode 100644 src/api/all/enterpriseKnowledge.ts
create mode 100644 src/views/components/enterpriseKnowledge/materials.vue
delete mode 100644 src/views/components/enterpriseKnowledge/userPainPoints.vue
diff --git a/src/api/all/enterpriseKnowledge.ts b/src/api/all/enterpriseKnowledge.ts
new file mode 100644
index 0000000..39e52a3
--- /dev/null
+++ b/src/api/all/enterpriseKnowledge.ts
@@ -0,0 +1,26 @@
+import Http from '@/api';
+
+// 获取物料列表
+export const getMaterialsList = (params = {}) => {
+ // 发送GET请求,获取行业树
+ return Http.get('v1/materials', params);
+};
+
+//删除物料
+export const deleteMaterials = (id: number) => {
+ return Http.delete('v1/materials/' + id);
+};
+
+//添加物料
+export const addMaterials = (data: any) => {
+ return Http.post('v1/materials', data);
+};
+//修改物料
+export const updateMaterials = (id: number, data: any) => {
+ return Http.put('v1/materials/' + id, data);
+};
+
+//获取详情
+export const getMaterialsDetail = (id: number) => {
+ return Http.get('v1/materials/' + id);
+};
diff --git a/src/views/components/enterpriseKnowledge/materials.vue b/src/views/components/enterpriseKnowledge/materials.vue
new file mode 100644
index 0000000..b8b6843
--- /dev/null
+++ b/src/views/components/enterpriseKnowledge/materials.vue
@@ -0,0 +1,340 @@
+
+
+
+
+
+
+
+ 品牌名称
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 品牌常规展示标识,支持PNG、JPG格式
+
+
+
+
+
+
+
+
+
+ 取消
+ {{ btn_str }}
+
+
+
+
+
+
+
+
diff --git a/src/views/components/enterpriseKnowledge/userPainPoints.vue b/src/views/components/enterpriseKnowledge/userPainPoints.vue
deleted file mode 100644
index 57d77f9..0000000
--- a/src/views/components/enterpriseKnowledge/userPainPoints.vue
+++ /dev/null
@@ -1,325 +0,0 @@
-
-
-
-
-
-
-
-
-
- 品牌名称
-
-
-
-
-
- 搜索
-
-
-
-
-
- 重置
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 编辑
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 品牌常规展示标识,支持PNG、JPG格式
-
-
-
-
-
-
-
-
-
- 取消
- {{ btn_str }}
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
index c85230c..3479576 100644
--- a/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
+++ b/src/views/property-marketing/enterpriseKnowledge/brandMaterials.vue
@@ -1,3 +1,339 @@
-
+
+
+
+
+
+
+ 品牌名称
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 品牌常规展示标识,支持PNG、JPG格式
+
+
+
+
+
+
+
+
+
+ 取消
+ {{ btn_str }}
+
+
+
+
+
+
+