If the "Jing An mall" is the one I think you're referring to (B1F of Jiuguang department store), then no, they don't. The acquirer there isn't known for DCC. I would love to know which China Mobile store took your Visa, though, because I've yet to see a single one that will.