和第三方的接口对接,先返回结果后处理,中间的时间差怎么处理

和淘宝对接,奇门API提供了一个post的接口,由于接收数据后要做的判断逻辑较复杂,所以我们这边需要先做判断,然后对数据再对数据做处理。

但是这就会导致实际处理结果和返回的结果,由于时间差导致的结果差异。

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

依赖性是这样,那就只能弄个加载动画给客户看囖。还能做什么?那要列出还能做的东西出来,看看有什么东西可以在这中间做。不然就坐那儿等