This link will be helpful
https://docs.adobe.com/content/help/en/experience-manager-64/developing/extending-aem/customizing-consoles-touch.html
You can overlay this
node/libs/cq/gui/content/common/startbulkworkflowsand then make the
changes according to the requirement. write a script to hide/show the
fields according to the selection.