Actualizar flujo CDC Brief: campaña existente y revisión final
This commit is contained in:
+10
-7
@@ -20,17 +20,19 @@ Este portal funciona por pasos y no como un chat libre.
|
||||
|
||||
1. **Nota de voz** _(obligatorio)_
|
||||
2. **Imágenes de referencia** _(obligatorio)_
|
||||
3. **Documentos relacionados y archivos de apoyo** _(opcional)_
|
||||
4. **Enlaces de referencia online** _(opcional)_
|
||||
3. **Documentos relacionados** _(opcional)_
|
||||
4. **Campaña o elementos gráficos existentes** _(opcional)_
|
||||
5. **Enlaces de referencia online** _(opcional)_
|
||||
6. **Revisión y envío**
|
||||
|
||||
**Qué hace el sistema con cada entrada:**
|
||||
|
||||
- **Nota de voz:** se analiza
|
||||
- **Imágenes:** se analizan
|
||||
- **PDF, Excel, PowerPoint, Word y otros archivos:** se guardan en la carpeta del proyecto
|
||||
- **Documentos y Campaña:** se guardan en la carpeta del proyecto
|
||||
- **Enlaces online:** se listan dentro del brief
|
||||
|
||||
Cuando completes los pasos obligatorios, podrás enviar la solicitud.`;
|
||||
Cuando completes los pasos obligatorios, podrás enviar la solicitud en el paso final.`;
|
||||
|
||||
const [messages, setMessages] = useState<Message[]>([
|
||||
{
|
||||
@@ -145,7 +147,8 @@ Cuando completes los pasos obligatorios, podrás enviar la solicitud.`;
|
||||
formData.append('timestamp', new Date().toISOString());
|
||||
|
||||
attachments.forEach((att, index) => {
|
||||
formData.append(`file_${index}`, att.file);
|
||||
const key = att.category === 'campaign' ? `campaign_file_${index}` : `file_${index}`;
|
||||
formData.append(key, att.file);
|
||||
});
|
||||
|
||||
if (audio) {
|
||||
@@ -288,8 +291,8 @@ Verifica que la URL productiva esté correcta en el entorno y que el endpoint es
|
||||
|
||||
<div className="mt-4 space-y-4">
|
||||
{[
|
||||
'La nota de voz y las imágenes sí se analizan automáticamente.',
|
||||
'PDF, Excel, PowerPoint, Word y otros adjuntos se guardan en la carpeta del proyecto.',
|
||||
'La nota de voz, las imágenes y los PDFs se analizan automáticamente.',
|
||||
'Excel, PowerPoint, Word y otros adjuntos se guardan como soporte en la carpeta del proyecto.',
|
||||
'Los enlaces online se registran para alimentar el brief final.',
|
||||
'El usuario no necesita usar el portal como chat libre: todo queda guiado.',
|
||||
].map((item) => (
|
||||
|
||||
Reference in New Issue
Block a user