Confusing as to why traffic going to a network switch from the router needs no dhcp setting but just a network. How will devices get IPs?? or are you setting them all statically.
This is pretty basic stuff but a good reference is the following…
http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1
You need a bridge
You need two DHCP subnets associated with vlans
One gives out DHCP IPs the other does not
Both vlans are associated with the bridge
Both ports attaching to the network switches would be trunk ports