select id, staff_id, name, dept_id, attendance_date, rules, work_start_time,ycs_flag,ycx_flag, work_end_time, work_sum,work_hours,night_number,middle_shift_number,remarks, del_flag, create_by, create_time, update_by, update_time from rz_attendance
update rz_attendance
staff_id = #{staffId},
name = #{name},
dept_id = #{deptId},
attendance_date = #{attendanceDate},
rules = #{rules},
work_start_time = #{workStartTime},
work_end_time = #{workEndTime},
work_sum = #{workSum},
night_number = #{nightNumber},
middle_shift_number = #{middleShiftNumber},
remarks = #{remarks},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
ycs_flag = #{ycsFlag},
ycx_flag = #{ycxFlag},
where id = #{id}
insert into rz_attendance(staff_id, name, dept_id, attendance_date,del_flag, create_by, create_time,ycs_flag,ycx_flag)
VALUES
(#{item.staffId}, #{item.name}, #{item.deptId}, #{item.attendanceDate}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.ycsFlag}, #{item.ycxFlag})