diff --git a/packages/services/conversation-service/src/domain/entities/conversation.entity.ts b/packages/services/conversation-service/src/domain/entities/conversation.entity.ts index 355928e..53cdbb8 100644 --- a/packages/services/conversation-service/src/domain/entities/conversation.entity.ts +++ b/packages/services/conversation-service/src/domain/entities/conversation.entity.ts @@ -83,6 +83,29 @@ export class ConversationEntity { @Column({ name: 'message_count', default: 0 }) messageCount: number; + // ========== 统计字段(与evolution-service保持一致)========== + + @Column({ name: 'user_message_count', default: 0 }) + userMessageCount: number; + + @Column({ name: 'assistant_message_count', default: 0 }) + assistantMessageCount: number; + + @Column({ name: 'total_input_tokens', default: 0 }) + totalInputTokens: number; + + @Column({ name: 'total_output_tokens', default: 0 }) + totalOutputTokens: number; + + @Column({ type: 'smallint', nullable: true }) + rating: number; + + @Column({ type: 'text', nullable: true }) + feedback: string; + + @Column({ name: 'has_converted', default: false }) + hasConverted: boolean; + // ========== V2新增:咨询流程字段 ========== /**