Просмотр исходного кода

fix car pay

release_toaliyun_real
lin 3 лет назад
Родитель
Сommit
3f3b768699
1 измененных файлов: 4 добавлений и 3 удалений
  1. +4
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponPasswordServiceImpl.java

+ 4
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxCouponPasswordServiceImpl.java Просмотреть файл

@@ -96,7 +96,7 @@ public class WxCouponPasswordServiceImpl implements WxCouponPasswordService {
@Override
public void mkPasswords(TenantEntity tenantEntity, Long couponId, Integer inventory) {
String strAll = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
String strAll = "0123456789abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ";
// 1.获取 coupon short 1
int couponShort = 0;
String couponShortStr = "0";
@@ -104,14 +104,15 @@ public class WxCouponPasswordServiceImpl implements WxCouponPasswordService {
pwQ.updateTenantInfo(tenantEntity);
List<WxCouponPassword> pwgList = wxCouponPasswordMapper.findCouponGroupList(pwQ);
couponShort = pwgList.size();
couponShortStr = String.valueOf(strAll.charAt(couponShort%62));
int despot = strAll.length();
couponShortStr = String.valueOf(strAll.charAt(couponShort%despot));
// 2.随机字符
Random rand = new Random();
List<String> pwList = new ArrayList<>();
while (true) {
StringBuilder sb = new StringBuilder();
for (int j = 0; j < 9; j++) {
int f = (int) (Math.random() * 62);
int f = (int) (Math.random() * despot);
sb.append(strAll.charAt(f));
if (j == 4) {
sb.append(couponShortStr);


Загрузка…
Отмена
Сохранить