社区feed流/topsales

This commit is contained in:
spllzh
2025-09-25 20:55:31 +08:00
parent 8286e68dd2
commit 9554631571
17 changed files with 1352 additions and 1 deletions

View File

@@ -0,0 +1,77 @@
package com.rj.entity.bz;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* 社区 Feed 流分析结果实体
*/
@Data
@TableName("community_feed_analysis_result")
public class CommunityFeedAnalysisResult {
@TableId(type = IdType.ASSIGN_UUID)
private String id;
@TableField("workflow_id")
private String workflowId;
@TableField("length_score")
private Integer lengthScore;
@TableField("image_score")
private Integer imageScore;
@TableField("topics_score")
private Integer topicsScore;
@TableField("emotion_score")
private Integer emotionScore;
@TableField("theme_score")
private Integer themeScore;
@TableField("fluency_score")
private Integer fluencyScore;
@TableField("contentScore")
private Integer contentScore;
@TableField("evaluationReason")
private String evaluationReason;
@TableField("total_tokens")
private Integer totalTokens;
@TableField("elapsed_time")
private BigDecimal elapsedTime;
@TableField("status")
private String status;
@TableField("error")
private String error;
@TableField("src_content")
private String srcContent;
@TableField("src_id")
private String srcId;
@TableField("src_type")
private String srcType;
@TableField("created_at")
private LocalDateTime createdAt;
@TableField("updated_at")
private LocalDateTime updatedAt;
}

View File

@@ -0,0 +1,95 @@
package com.rj.entity.bz;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@TableName("topsales_score_result")
public class TopSalesScoreResult {
@TableId(type = IdType.ASSIGN_UUID)
private String id;
@TableField("workflow_id")
private String workflowId;
@TableField("naturalness_score")
private Integer naturalnessScore;
@TableField("coherence_score")
private Integer coherenceScore;
@TableField("fluency_score")
private Integer fluencyScore;
@TableField("advisor_aggressiveness_score")
private Integer advisorAggressivenessScore;
@TableField("advisor_consistency_score")
private Integer advisorConsistencyScore;
@TableField("greeting_reception_score")
private Integer greetingReceptionScore;
@TableField("brand_introduction_score")
private Integer brandIntroductionScore;
@TableField("customer_needs_understanding_score")
private Integer customerNeedsUnderstandingScore;
@TableField("budget_understanding_score")
private Integer budgetUnderstandingScore;
@TableField("recommendation_score")
private Integer recommendationScore;
@TableField("safety_introduction_score")
private Integer safetyIntroductionScore;
@TableField("health_environment_introduction_score")
private Integer healthEnvironmentIntroductionScore;
@TableField("technology_introduction_score")
private Integer technologyIntroductionScore;
@TableField("test_drive_invitation_score")
private Integer testDriveInvitationScore;
@TableField("negotiation_deal_score")
private Integer negotiationDealScore;
@TableField("total_tokens")
private Integer totalTokens;
@TableField("elapsed_time")
private BigDecimal elapsedTime;
@TableField("status")
private String status;
@TableField("error")
private String error;
@TableField("src_content")
private String srcContent;
@TableField("src_id")
private String srcId;
@TableField("src_desc")
private String srcDesc;
@TableField("created_at")
private LocalDateTime createdAt;
@TableField("updated_at")
private LocalDateTime updatedAt;
}