select fl.id, fl.project_id, fl.project_name, fl.dept_id, fl.dept_name, fl.sub_dept_id, fl.sub_dept_name, fl.labor_name, fl.labor_cardId, fl.labor_phone, fl.labor_number, fl.labor_amount, fl.labor_reason, fl.files, fl.approve_status, fl.is_del, fl.create_by, fl.create_time, fl.update_by, fl.update_time, fl.remark from flow_labour_info fl
left join sur_project sp on sp.id = fl.project_id
insert into flow_labour_info
project_id,
project_name,
dept_id,
dept_name,
sub_dept_id,
sub_dept_name,
labor_name,
labor_cardId,
labor_phone,
labor_number,
labor_amount,
labor_reason,
files,
approve_status,
is_del,
create_by,
create_time,
update_by,
update_time,
remark,
#{projectId},
#{projectName},
#{deptId},
#{deptName},
#{subDeptId},
#{subDeptName},
#{laborName},
#{laborCardId},
#{laborPhone},
#{laborNumber},
#{laborAmount},
#{laborReason},
#{files},
#{approveStatus},
#{isDel},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update flow_labour_info
project_id = #{projectId},
project_name = #{projectName},
dept_id = #{deptId},
dept_name = #{deptName},
sub_dept_id = #{subDeptId},
sub_dept_name = #{subDeptName},
labor_name = #{laborName},
labor_cardId = #{laborCardId},
labor_phone = #{laborPhone},
labor_number = #{laborNumber},
labor_amount = #{laborAmount},
labor_reason = #{laborReason},
files = #{files},
approve_status = #{approveStatus},
is_del = #{isDel},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from flow_labour_info where id = #{id}
delete from flow_labour_info where id in
#{id}