The English do not really say, "Have a good week!" Nor did they tend to say "Have a good day!" It was primarily an American habit.
"Have a good week at work!", while grammatically correct, is decidedly un-English. It could be a social faux pas in certain circles. It sounds like a curse. "Goodbye!" is still the most elegant thing to say upon parting.