Citation: 4A_373/2017 E. 4

Die Beschwerde ist teilweise gutzuheissen, das Urteil des Obergerichts des Kantons Zürich vom 31. Mai 2017 ist aufzuheben und die Sache ist zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Die Beschwerdeführerin dringt mit ihren Begehren nur teilweise durch. Da zum jetzigen Zeitpunkt zudem noch ungewiss ist, ob und in welchem Umfang sie in der Sache obsiegen wird, erscheint es gerechtfertigt, die Kosten für das bundesgerichtliche Verfahren den Parteien je zur Hälfte aufzuerlegen (Art. 66 Abs. 1 BGG) und die Parteikosten wettzuschlagen (Art. 68 Abs. 1 und 2 BGG).