SELECT ac.id, ac.com_id, ac.project_id, ac.vendors_code, ac.vendors_parameter, ac.enabled, ac.state, ac.remark, ac.is_del, ac.create_by, ac.create_time, ac.update_by
, ac.update_time,dp.`dept_name` comp_name,pp.`project_name`,dic.`dict_label` vendors_name
FROM attendance_cfg ac
LEFT JOIN sys_dept dp ON ac.`com_id`=dp.`dept_id`
LEFT JOIN pro_project_info pp ON ac.`project_id`=pp.`id`
LEFT JOIN sys_dict_data dic ON ac.`vendors_code`=dic.`dict_value` AND dic.`dict_type`='attendance_vendors'
insert into attendance_cfg
com_id,project_id,vendors_code,vendors_parameter,enabled,state,remark,is_del,create_by,create_time,update_by,update_time,#{comId},#{projectId},#{vendorsCode},#{vendorsParameter},#{enabled},#{state},#{remark},#{isDel},#{createBy},#{createTime},#{updateBy},#{updateTime},
update attendance_cfg
com_id = #{comId},project_id = #{projectId},vendors_code = #{vendorsCode},vendors_parameter = #{vendorsParameter},enabled = #{enabled},state = #{state},remark = #{remark},is_del = #{isDel},create_by = #{createBy},create_time = #{createTime},update_by = #{updateBy},update_time = #{updateTime},
where id = #{id}
delete from attendance_cfg where id = #{id}
delete from attendance_cfg where id in
#{id}