id, user_id, name, remark, mobile, email, org_email, main_admin, is_admin, unionid, avatar, jobnumber, is_leader, leader_dept_ids, face_url, user_status, deleted, create_time, update_time user_region_ids insert into enterprise_user id, user_id, name, remark, mobile, email, org_email, main_admin, is_admin, unionid, avatar, jobnumber, is_leader, leader_dept_ids, face_url, user_status, deleted, create_time, update_time, user_region_ids, #{record.id}, #{record.userId}, #{record.name}, #{record.remark}, #{record.mobile}, #{record.email}, #{record.orgEmail}, #{record.mainAdmin}, #{record.isAdmin}, #{record.unionid}, #{record.avatar}, #{record.jobnumber}, #{record.isLeader}, #{record.leaderDeptIds}, #{record.faceUrl}, #{record.userStatus}, #{record.deleted}, #{record.createTime}, #{record.updateTime}, #{record.userRegionIds}, ON DUPLICATE KEY UPDATE user_id = values(user_id), name = values(name), remark = values(remark), mobile = values(mobile), email = values(email), org_email = values(org_email) , main_admin = values(main_admin), is_admin = values(is_admin), unionid = values(unionid), avatar = values(avatar), jobnumber = values(jobnumber), is_leader = values(is_leader) , leader_dept_ids = values(leader_dept_ids), face_url = values(face_url), user_status = values(user_status), user_region_ids = values(user_region_ids) update enterprise_user user_id = #{userId}, name = #{name}, remark = #{remark}, mobile = #{mobile}, email = #{email}, org_email = #{orgEmail}, main_admin = #{mainAdmin}, is_admin = #{isAdmin}, unionid = #{unionid}, avatar = #{avatar}, jobnumber = #{jobnumber}, is_leader = #{isLeader}, leader_dept_ids = #{record.leaderDeptIds}, face_url = #{faceUrl}, user_status = #{userStatus}, deleted = #{deleted}, create_time = #{createTime}, update_time = #{updateTime}, user_region_ids = #{userRegionIds}, where id = #{id} update enterprise_user set deleted = 1 where id in #{userId}