这里的判断条件写错了吧 逻辑是wxStoreId为null时 如果paymode是store或者null 就要拦截
if (wxStoreId == null && (payMode != null && payMode != PayMode.STORE)) {
throw new IllegalArgumentException("payMode是PAY_MODE_STORE或null时,必须传递wxStoreId");
}
现在为传入wxStoreId,同时传入PayMode.APP就会被拦截
临时的解决方法是wxStoreId随便传入一个字符串