感觉你的理解是对的吧。日本に行く时、たくさんお土产をかいました。就是,去日本之前(为了日本的朋友)买了很多礼物。日本に行った时、たくさんお土产を买いました。就是,去日本的时候(过去时)(为了自己、或者为了在国内的朋友亲戚)买了很多礼物回来
同这么觉得 去之前买了礼物 去了以后买了礼物