A waterway switch and on-off mechanism, comprising: a fixing portion with an inlet waterway and at least two diversion waterways connected to the inlet waterway; a switch mechanism comprising a switch element movably connected to the fixing portion and coupled to the inlet waterway and diversion waterways, the switch element is movable with respect to the fixing portion to achieve switching; an on-off mechanism comprising a sealing element movably connected to the fixing portion and coupled to the inlet waterway, the sealing element is movable with respect to the fixing portion to control the open and close of the inlet waterway; and a driving mechanism connected to the switch element and the sealing element in transmission way; wherein the driving mechanism comprises: a rotating base rotatably connected to the fixing portion, the axial end face of the rotating base is disposed with a first inclined section, a first flat section, a second inclined section and a second flat section; a first sliding sleeve slidably connected to the fixing portion, the first sliding sleeve is connected to the switch element in transmission way, the first sliding sleeve is coupled to the first inclined section and the first flat section; and a second sliding sleeve slidably connected to the fixing portion, the second sliding sleeve is connected to the sealing element in transmission way, the second sliding sleeve is coupled to the second inclined section and the second flat section; therein, the coupling of the first inclined section and the first sliding sleeve is corresponding to the coupling of the second flat section and the second sliding sleeve, the rotating base rotates to drive the first sliding sleeve to slide, the second sliding sleeve coupled to the second flat section and the second sliding sleeve keeps static; the coupling of the second inclined section and the second sliding sleeve is corresponding to the coupling of the first flat section and the first sliding sleeve, the rotating base rotates to drive the second sliding sleeve to slide, the first sliding sleeve is coupled to the first flat section and the first sliding sleeve keeps static. a fixing portion with an inlet waterway and at least two diversion waterways connected to the inlet waterway; a switch mechanism comprising a switch element movably connected to the fixing portion and coupled to the inlet waterway and diversion waterways, the switch element is movable with respect to the fixing portion to achieve switching; an on-off mechanism comprising a sealing element movably connected to the fixing portion and coupled to the inlet waterway, the sealing element is movable with respect to the fixing portion to control the open and close of the inlet waterway; and a driving mechanism connected to the switch element and the sealing element in transmission way; wherein the driving mechanism comprises: a rotating base rotatably connected to the fixing portion, the axial end face of the rotating base is disposed with a first inclined section, a first flat section, a second inclined section and a second flat section; a first sliding sleeve slidably connected to the fixing portion, the first sliding sleeve is connected to the switch element in transmission way, the first sliding sleeve is coupled to the first inclined section and the first flat section; and a second sliding sleeve slidably connected to the fixing portion, the second sliding sleeve is connected to the sealing element in transmission way, the second sliding sleeve is coupled to the second inclined section and the second flat section; a rotating base rotatably connected to the fixing portion, the axial end face of the rotating base is disposed with a first inclined section, a first flat section, a second inclined section and a second flat section; a first sliding sleeve slidably connected to the fixing portion, the first sliding sleeve is connected to the switch element in transmission way, the first sliding sleeve is coupled to the first inclined section and the first flat section; and a second sliding sleeve slidably connected to the fixing portion, the second sliding sleeve is connected to the sealing element in transmission way, the second sliding sleeve is coupled to the second inclined section and the second flat section; therein, the coupling of the first inclined section and the first sliding sleeve is corresponding to the coupling of the second flat section and the second sliding sleeve, the rotating base rotates to drive the first sliding sleeve to slide, the second sliding sleeve coupled to the second flat section and the second sliding sleeve keeps static; the coupling of the second inclined section and the second sliding sleeve is corresponding to the coupling of the first flat section and the first sliding sleeve, the rotating base rotates to drive the second sliding sleeve to slide, the first sliding sleeve is coupled to the first flat section and the first sliding sleeve keeps static.