INSERT INTO leave_apply(user_id,user_name,org_id,org_name,leave_type,leave_reason,
leave_start_date,
leave_start_interval,
leave_end_date,
leave_end_interval,
leave_duration,examine_status,source,create_user_id,is_agree, location, host_user_id, remark,type)
VALUES(#{userId},#{userName},#{orgId},#{orgName},#{leaveType},#{leaveReason},
#{leaveStartDate},
#{leaveStartInterval},
#{leaveEndDate},
#{leaveEndInterval},
#{leaveDuration},#{examineStatus},#{source},#{createUserId}, #{isAgree}, #{location}, #{hostUserId}, #{remark},
#{type})
UPDATE leave_apply
user_id = #{userId},
user_name = #{userName},
org_id = #{orgId},
org_name = #{orgName},
leave_type = #{leaveType},
`type` = #{type},
leave_reason = #{leaveReason},
leave_start_date = #{leaveStartDate},
leave_start_interval = #{leaveStartInterval},
leave_end_date = #{leaveEndDate},
leave_end_interval = #{leaveEndInterval},
leave_duration = #{leaveDuration},
examine_status = #{examineStatus},
update_user_id = #{updateUserId},
is_agree = #{isAgree},
location = #{location},
host_user_id = #{hostUserId},
remark = #{remark}
where id = #{id}
update leave_apply
examine_opinion = #{examineOpinion},
examine_user_id = #{examineUserId},
examine_time = #{examineTime},
update_user_id = #{updateUserId},
examine_status = #{examineStatus}
where id = #{id}
update leave_apply
examine_opinion = #{examineOpinion},
examine_user_id = #{examineUserId},
examine_time = #{examineTime},
update_user_id = #{updateUserId},
examine_status = #{examineStatus}
WHERE id IN
#{item}
update leave_apply
SET is_active = '0'
WHERE id = #{id}