Merge remote-tracking branch 'origin/cc_20230520_partner' into cc_20230520_partner
This commit is contained in:
@@ -575,11 +575,44 @@
|
||||
WHERE id = #{interviewPlanId}
|
||||
)
|
||||
</select>
|
||||
<select id="getWaitForOpenInterviewLineList" resultType="com.cool.store.entity.HyPartnerLineInfoDO">
|
||||
SELECT <include refid="Base_Column_List"></include>
|
||||
FROM hy_partner_line_info hpli
|
||||
WHERE line_status = 1
|
||||
AND workflow_stage = 3
|
||||
AND workflow_status = 2
|
||||
AND hpli.deleted = 0
|
||||
AND id IN (
|
||||
SELECT partner_line_id
|
||||
FROM hy_partner_interview_plan
|
||||
WHERE start_time >= #{startTime}
|
||||
AND start_time <= #{endTime}
|
||||
AND room_status = 0
|
||||
AND deleted = 0
|
||||
)
|
||||
</select>
|
||||
<select id="getOverTimeReserveLineList" resultType="com.cool.store.entity.HyPartnerLineInfoDO">
|
||||
SELECT <include refid="Base_Column_List"></include>
|
||||
FROM hy_partner_line_info hpli
|
||||
WHERE line_status = 1
|
||||
AND workflow_stage = #{workflowStage}
|
||||
AND workflow_status = #{workflowStatus}
|
||||
AND hpli.deleted = 0
|
||||
AND deadline <= #{deadlineEnd}
|
||||
</select>
|
||||
|
||||
<update id="updateWorkflowStatus">
|
||||
UPDATE hy_partner_line_info
|
||||
SET workflow_status = #{status}
|
||||
WHERE id = #{lineId}
|
||||
</update>
|
||||
<update id="batchUpdateStatusByLineIds">
|
||||
UPDATE hy_partner_line_info
|
||||
SET workflow_status = #{status}
|
||||
WHERE id IN
|
||||
<foreach collection="lineIds" item="lineId" open="(" close=")" separator=",">
|
||||
#{lineId}
|
||||
</foreach>
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user