兴安优化访客人脸机交互
This commit is contained in:
@@ -380,13 +380,25 @@
|
||||
</if>)
|
||||
</insert>
|
||||
<insert id="saveVisitorReviewProcessList">
|
||||
insert into vis_visitor_review_process (id, visitor_id, reviewer, state, reject_reason)
|
||||
insert into vis_visitor_review_process (id, visitor_id, reviewer, state, reject_reason, approve_node)
|
||||
VALUES
|
||||
<foreach collection="list" item="i" index="index" separator=",">
|
||||
(REPLACE(uuid(), '-', ''), #{i.id}, #{i.reviewer}, #{i.state}, #{i.rejectReason})
|
||||
(REPLACE(uuid(), '-', ''), #{i.id}, #{i.reviewer}, #{i.state}, #{i.rejectReason}, #{i.approveNode})
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
<select id="addVisitorCheck" resultType="java.lang.Integer">
|
||||
select
|
||||
count(*)
|
||||
from vis_visitor
|
||||
where
|
||||
end_time <![CDATA[ >= ]]> #{startTime}
|
||||
and phone in
|
||||
<foreach item="phone" collection="phones" open="(" separator="," close=")">
|
||||
#{phone}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
<update id="updateVisitor" parameterType="Visitor">
|
||||
update vis_visitor
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
@@ -521,6 +533,9 @@
|
||||
<if test="reviewer != null and reviewer != ''">
|
||||
and reviewer = #{reviewer}
|
||||
</if>
|
||||
<if test="approveNode != null">
|
||||
and approve_node = #{approveNode}
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateVisitorByParentId">
|
||||
update vis_visitor
|
||||
@@ -885,6 +900,8 @@
|
||||
<if test="reviewer != null and reviewer != ''">
|
||||
and reviewer = #{reviewer}
|
||||
</if>
|
||||
order by approve_node desc
|
||||
LIMIT 1
|
||||
</select>
|
||||
<select id="queryVisitorReviewProcessCount" resultType="java.lang.Integer">
|
||||
select sum(if(state is null, 1, 0)) state from vis_visitor_review_process where visitor_id = #{id} group by visitor_id
|
||||
|
||||
Reference in New Issue
Block a user