(code, isUsePasswd = true)
| 30 | let passwdTable = this.passwdTable(passwd); // 密码表 |
| 31 | let coreRunCount = 0; // code加密记数器 |
| 32 | let encodeCore = (code, isUsePasswd = true) => { |
| 33 | let encryptCode = code; |
| 34 | // 加密 |
| 35 | if (isUsePasswd && isPasswd) { |
| 36 | let idx = coreRunCount % passwdTable.length; |
| 37 | encryptCode = code + passwdTable[idx]; |
| 38 | coreRunCount++; |
| 39 | } |
| 40 | |
| 41 | let codeNumber = parseInt(2800, 16) + circleCode(encryptCode); |
| 42 | return String.fromCharCode(codeNumber); |
| 43 | }; |
| 44 | |
| 45 | // 字符处理 |
| 46 | strArray.forEach((subStr, key) => { |