A new JRP model is constructed considering two types of discounts simultaneously.
A novel locust swarm algorithm is introduced and redesigned to solve the model.
Different-scaled numerical experiments demonstrate the superiorities of LS.
Management insights are obtained through revealing the joint effects of multi-discount to JRP decisions.