AFAIK that Yiyun is a brushed controller, but that motor is a brushless. So you need a different controller.
If the motor has 5 or 6 small wires as well as three thick ones, then it probably has hall sensors, and you can use a sensored or a sensorless controller. If it only has three thick ones, you need a sensorless controller.
Before choosing one, some info on what you want to use the bike for would be helpful, so we can also make sure you get the right battery and any other parts you need.
Things like required range, max and cruising speed, terrain to be ridden on, wind conditions, road or path conditions, traffic (stop/start) or not, total expected weight, riding style (slow acceleration, or hard takeoffs from a stop, etc). Whether you want pedal control of power, or only throttle, or both, things like that.