The invention relates to the technical field of black and odorous 
water body treatment, and discloses treatment equipment for a black and odorous 
water body and a treatment method for the black and odorous 
water body. The treatment equipment comprises a supporting platform, wherein a plurality of floating barrels are fixedly arranged on the side wall of the supporting platform, a platform hole is formed in one end of the top surface of the supporting platform, an automatic extendable 
barrel is fixedly arranged on the bottom surface of the supporting platform, a working box is fixedly arranged on the bottom surface of the automatic extendable 
barrel, a material passing hole is formed in the top surface of the working box, placing holes are formed in the corners of the bottom surface inside the working box, and micro cameras are fixedly arranged inside the placing holes. After detection of an 
ultrasonic sensor, the automatic extendable 
barrel extends towards the bottom of a river channel, and a suction head is inserted into 
sludge, a sand pump is started, the 
sludge is sucked into the sand pump through a feeding hose, and then the 
sludge is sprayed out through a discharging 
pipe, so that the sludge at the bottom of the river channel is effectively treated, the 
workload of workers is reduced, and the working time of river channel sludge treatment is shortened.