Hi and welcome!
Yes, you should add business logic inside your event sourcing handler method if you need to compute a state change of your aggregate so that it is up-to-date for your next command handler method business logic (where you put your validations and stuff).
Hope this quick answer helps.
David