UPDATE sys_material_process process_code = CASE WHEN process_name = #{item.processName} THEN #{item.processCode} ELSE process_code END, update_user = CASE WHEN process_name = #{item.processName} THEN #{item.updateUser} ELSE update_user END, update_time = NOW() WHERE process_name IN #{item.processName} UPDATE sys_material_process process_name = CASE WHEN process_code = #{item.processCode} THEN #{item.processName} ELSE process_name END, update_user = CASE WHEN process_code = #{item.processCode} THEN #{item.updateUser} ELSE update_user END, update_time = NOW() WHERE process_code IN #{item.processCode}