AI接入逻辑完善
This commit is contained in:
@@ -21,6 +21,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="aiMatchScore" column="ai_match_score" />
|
||||
<result property="aiMatchScorePercentage" column="ai_match_score_percentage" />
|
||||
|
||||
<result property="cvOptimizeJson" column="cv_optimize_json" />
|
||||
<result property="delFlag" column="del_flag" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
@@ -31,7 +32,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
|
||||
<sql id="selectHotakeCvInfoVo">
|
||||
select id, user_id, cv_name, cv_file_type, cv_url,file_size_show,cv_file_suffix,
|
||||
status,cv_template_json,cv_score,cv_md5,experience,ai_match_score,ai_match_score_percentage,
|
||||
status,cv_template_json,cv_score,cv_md5,experience,ai_match_score,ai_match_score_percentage,cv_optimize_json,
|
||||
del_flag, create_by, create_time, update_by, update_time, remark from hotake_cv_info
|
||||
</sql>
|
||||
|
||||
@@ -70,6 +71,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<if test="experience != null">experience,</if>
|
||||
<if test="aiMatchScore != null">ai_match_score,</if>
|
||||
<if test="aiMatchScorePercentage != null">ai_match_score_percentage,</if>
|
||||
<if test="cvOptimizeJson != null">cv_optimize_json,</if>
|
||||
|
||||
<if test="delFlag != null">del_flag,</if>
|
||||
<if test="createBy != null">create_by,</if>
|
||||
@@ -93,6 +95,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<if test="experience != null">#{experience},</if>
|
||||
<if test="aiMatchScore != null">#{aiMatchScore},</if>
|
||||
<if test="aiMatchScorePercentage != null">#{aiMatchScorePercentage},</if>
|
||||
<if test="cvOptimizeJson != null">#{cvOptimizeJson},</if>
|
||||
|
||||
<if test="delFlag != null">#{delFlag},</if>
|
||||
<if test="createBy != null">#{createBy},</if>
|
||||
@@ -121,6 +124,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<if test="aiMatchScore != null">ai_match_score = #{aiMatchScore},</if>
|
||||
<if test="aiMatchScorePercentage != null">ai_match_score_percentage = #{aiMatchScorePercentage},</if>
|
||||
|
||||
<if test="cvOptimizeJson != null">cv_optimize_json = #{cvOptimizeJson},</if>
|
||||
|
||||
<if test="delFlag != null">del_flag = #{delFlag},</if>
|
||||
<if test="createBy != null">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
|
||||
@@ -96,6 +96,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
delete from hotake_initial_screening_questions_info where id = #{id}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteHotakeInitialScreeningQuestionsInfoByRoleId" parameterType="Long">
|
||||
delete from hotake_initial_screening_questions_info where role_id = #{roleId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteHotakeInitialScreeningQuestionsInfoByIds" parameterType="String">
|
||||
delete from hotake_initial_screening_questions_info where id in
|
||||
<foreach item="id" collection="array" open="(" separator="," close=")">
|
||||
|
||||
@@ -37,6 +37,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<if test="meetingDate != null and meetingDate != ''"> and meeting_date = #{meetingDate}</if>
|
||||
<if test="times != null and times != ''"> and times = #{times}</if>
|
||||
<if test="status != null and status != ''"> and status = #{status}</if>
|
||||
<if test="meetingIds != null ">
|
||||
and id in
|
||||
<foreach item="meetingId" collection="meetingIds" open="(" separator="," close=")">
|
||||
#{meetingId}
|
||||
</foreach>
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user