# 企业微信拖拽集成指南 ## 🎯 目标 实现从企业微信群聊拖拽图片和文字到侧边栏,自动上传并启动AI分析。 ## 📊 企业微信拖拽特性 ### 支持的拖拽内容 | 内容类型 | dataTransfer属性 | 说明 | |---------|-----------------|------| | **图片文件** | `files` | File对象数组,包含图片二进制数据 | | **纯文本** | `getData('text/plain')` | 消息文本内容 | | **HTML** | `getData('text/html')` | 富文本消息(可能包含图片标签) | | **URL** | `getData('text/uri-list')` | 图片或文件的URL链接 | ### 拖拽事件序列 ``` 1. dragenter → 鼠标进入目标区域 2. dragover → 鼠标在目标区域移动(持续触发) 3. dragleave → 鼠标离开目标区域 4. drop → 释放拖拽内容 ``` ## 🔧 实现方案 ### 方案1: 增强现有拖拽区域 **位置**: `space-requirements-management.component.html` ```html
支持图片、文字、混合内容
🤖 AI将自动分析并智能归类
或点击下方按钮上传
AI将自动分析图片并智能分类
} @if (isDragOver && dragOverSpaceId === space.id) {松开鼠标即可上传