/** * 针对微信支付生成商户订单号,为了避免微信商户订单号重复(下单单位支付), * * @return */ public static String generateOrderSN() { StringBuffer orderSNBuffer = new StringBuffer(); orderSNBuffer.append(System.currentTimeMillis()); orderSNBuffer.append(getRandomString(7)); return orderSNBuffer.toString(); } /** * 获取随机字符串 * @param len * @return */ public static String getRandomString(int len) { StringBuilder sb = new StringBuilder(len); for (int i = 0; i < len; i++) sb.append(AB.charAt(rnd.nextInt(AB.length()))); return sb.toString(); }
针对微信用户,随机生成商户订单号( OrderSN)
最新推荐文章于 2024-04-18 17:27:41 发布