|
|
@@ -12,6 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="communicationAbstract" column="communication_abstract" />
|
|
|
<result property="communicationSummary" column="communication_summary" />
|
|
|
<result property="attritionLevel" column="attrition_level" />
|
|
|
+ <result property="attritionLevelPrompt" column="attrition_level_prompt" />
|
|
|
<result property="customerFocusJson" column="customer_focus_json" />
|
|
|
<result property="intentionDegree" column="intention_degree" />
|
|
|
<result property="aiChatRecord" column="ai_chat_record" />
|
|
|
@@ -22,7 +23,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectCrmCustomerAnalyzeVo">
|
|
|
- select id, customer_id, customer_name, customer_portrait_json, communication_abstract, communication_summary, attrition_level, customer_focus_json, intention_degree, ai_chat_record, create_time, remark, reserve_int, reserve_str from crm_customer_analyze
|
|
|
+ select id, customer_id, customer_name, customer_portrait_json, communication_abstract, communication_summary, attrition_level, attrition_level_prompt, customer_focus_json, intention_degree, ai_chat_record, create_time, remark, reserve_int, reserve_str from crm_customer_analyze
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectCrmCustomerAnalyzeList" parameterType="CrmCustomerAnalyze" resultMap="CrmCustomerAnalyzeResult">
|
|
|
@@ -34,6 +35,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="communicationAbstract != null and communicationAbstract != ''"> and communication_abstract = #{communicationAbstract}</if>
|
|
|
<if test="communicationSummary != null and communicationSummary != ''"> and communication_summary = #{communicationSummary}</if>
|
|
|
<if test="attritionLevel != null "> and attrition_level = #{attritionLevel}</if>
|
|
|
+ <if test="attritionLevelPrompt != null and attritionLevelPrompt != ''"> and attrition_level_prompt like concat('%', #{attritionLevelPrompt}, '%')</if>
|
|
|
<if test="customerFocusJson != null and customerFocusJson != ''"> and customer_focus_json = #{customerFocusJson}</if>
|
|
|
<if test="intentionDegree != null "> and intention_degree = #{intentionDegree}</if>
|
|
|
<if test="aiChatRecord != null and aiChatRecord != ''"> and ai_chat_record = #{aiChatRecord}</if>
|
|
|
@@ -56,6 +58,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="communicationAbstract != null">communication_abstract,</if>
|
|
|
<if test="communicationSummary != null">communication_summary,</if>
|
|
|
<if test="attritionLevel != null">attrition_level,</if>
|
|
|
+ <if test="attritionLevelPrompt != null">attrition_level_prompt,</if>
|
|
|
<if test="customerFocusJson != null">customer_focus_json,</if>
|
|
|
<if test="intentionDegree != null">intention_degree,</if>
|
|
|
<if test="aiChatRecord != null">ai_chat_record,</if>
|
|
|
@@ -71,6 +74,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="communicationAbstract != null">#{communicationAbstract},</if>
|
|
|
<if test="communicationSummary != null">#{communicationSummary},</if>
|
|
|
<if test="attritionLevel != null">#{attritionLevel},</if>
|
|
|
+ <if test="attritionLevelPrompt != null">#{attritionLevelPrompt},</if>
|
|
|
<if test="customerFocusJson != null">#{customerFocusJson},</if>
|
|
|
<if test="intentionDegree != null">#{intentionDegree},</if>
|
|
|
<if test="aiChatRecord != null">#{aiChatRecord},</if>
|
|
|
@@ -90,6 +94,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="communicationAbstract != null">communication_abstract = #{communicationAbstract},</if>
|
|
|
<if test="communicationSummary != null">communication_summary = #{communicationSummary},</if>
|
|
|
<if test="attritionLevel != null">attrition_level = #{attritionLevel},</if>
|
|
|
+ <if test="attritionLevelPrompt != null">attrition_level_prompt = #{attritionLevelPrompt},</if>
|
|
|
<if test="customerFocusJson != null">customer_focus_json = #{customerFocusJson},</if>
|
|
|
<if test="intentionDegree != null">intention_degree = #{intentionDegree},</if>
|
|
|
<if test="aiChatRecord != null">ai_chat_record = #{aiChatRecord},</if>
|