调用第三方支付的时候,是会自己生成一个本地支付单号的,如果有有两家公司,用了同样的支付配置,那么怎么解决呢?
根据支付配置,获取到的信息是一样的,但是我们可以在我们的编码生成规则里面做文章
比如: 我在生成支付单号的时候,把公司的id放进去,我拿到的时候,把公司id摘取出来,然后分公司做处理.
这样的话,无论是分公司,还是说,分类型,都可以蕴藏在这个编码的生成规则里面.适用于很多种情况.
还有一种方式是回调的时候,回调地址拼接参数,这样回调的时候,通过: @PathVariable 是可以获得的.
第二种比较好用.