Ver Fonte

fix(规则管理): 修复随机ID生成函数并添加调试日志

yusheng há 6 meses atrás
pai
commit
37c54dbaa7

+ 7 - 2
src/utils/util.js

@@ -50,11 +50,16 @@ export function copyObj(obj) {
 //随机id
 export function generateRandomString(num = 5) {
   let result = '';
-  const characters =
-    'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; // 包含字母和数字
+  const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; // 包含字母和数字
+  const charactersNum = '0123456789'; // 包含字母和数字
   const charactersLength = characters.length;
   for (let i = 0; i < num; i++) {
     result += characters.charAt(Math.floor(Math.random() * charactersLength));
   }
+  for (let j = 0; j < 3; j++) {
+    result += charactersNum.charAt(
+      Math.floor(Math.random() * charactersLength)
+    );
+  }
   return result;
 }

+ 1 - 0
src/views/rulesManagement/releaseRules/components/templateDiv/customText.vue

@@ -104,6 +104,7 @@
           '#' + this.id + ' .templateInput'
         );
         let data = {};
+        console.log(inputs, 'inputs');
         if (inputs.length) {
           inputs.forEach((item) => {
             data[item.id] = item.value;