Commit b2333f0a by 田超

Merge branch 'feature/1004504' into 'master'

feat: [1004504] 编辑运营需求优化(答案阅读密码、浮窗引导、二维码目录、版权保护、平台结算)

See merge request rays/pcloud-book!1249
parents b48d0bcb b4bfd6ca
package com.pcloud.book.copyright.tools;
import cn.hutool.core.util.RandomUtil;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.EncodeHintType;
import com.google.zxing.MultiFormatWriter;
......@@ -39,6 +40,7 @@ import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
......@@ -87,13 +89,11 @@ public class CopyrightTools {
* @return
*/
public static List<String> createShortUuidByCount(Integer count) {
Map<String, String> numbers = new HashMap<>();
Set<String> numSet = numbers.keySet();
while (numSet.size() < count) {
String uuid = generateShortUuid();
numbers.put(uuid, uuid);
Set<String> numbers = new HashSet<>(count);
while (numbers.size() < count) {
numbers.add(RandomUtil.randomString("QWERTYUOPASDFGHJKLZXCVBNM2345678", 11));
}
return new ArrayList<>(numbers.keySet());
return new ArrayList<>(numbers);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment