public String decrypt(String data, String decryptType) throws Exception {
        if (StringUtils.isBlank(data)) {
            return Strings.EMPTY;
        }
        Cipher cipher = getPattern(decryptType, DECRYPT_MODE);
        byte[] pasByte = cipher.doFinal(Base64.getDecoder().decode(data));
        return new String(pasByte, "UTF-8");
    }
String decryption
@param data The string that needs to be decrypted
@param decryptType  Decryption mode (ECB/CBC/OFB/CFB)
@return Decryption result
@throws Exception exception
@author sucb
@date March 2, 2017 7:48:21 pm
chat2db-server/chat2db-server-domain/chat2db-server-domain-core/src/main/java/ai/chat2db/server/domain/core/util/DesUtil.java