diff --git a/src/assets/styles/common.scss b/src/assets/styles/common.scss index baab07b..11b43d6 100644 --- a/src/assets/styles/common.scss +++ b/src/assets/styles/common.scss @@ -31,7 +31,30 @@ background-color: #fff; } .scroll-bar { - overflow-y: auto; + &::-webkit-scrollbar { + -webkit-appearance: none; + width: 10px; + height: 10px; + } + + &::-webkit-scrollbar-thumb { + border-radius: 5px; + background-color: rgba(144, 147, 153, 0.5); + box-shadow: 0 0 5px rgba(255, 255, 255, 0.5); + visibility: visible !important; + opacity: 1 !important; + } + + &::-webkit-scrollbar-track { + background-color: rgba(0, 0, 0, 0.05); + } + + // 确保滚动条始终显示 + &::-webkit-scrollbar-thumb { + visibility: visible !important; + } + + overflow-y: scroll; } .card-shadow { box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); diff --git a/src/utils/jsencrypt-jd.js b/src/utils/jsencrypt-jd.js new file mode 100644 index 0000000..8f1022d --- /dev/null +++ b/src/utils/jsencrypt-jd.js @@ -0,0 +1,29 @@ +import JSEncrypt from 'jsencrypt/bin/jsencrypt.min' + +// 密钥对生成 http://web.chacuo.net/netrsakeypair + +const publicKey = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbqqN6/gsbl92/fqlVptUBll5x6GVguc9kKjlAjNGGJkjfCP4bwHP2WM6n0ZIPat/EpzhZfZ9HPkVxRi4fgg6Y0naAR0ktTv5jXM8AewjqYyvlKuVD2grEoGfpBJSp2EDHMCS+nPgx8cAfWNrQtztaF7ycV/yY2ahgqEnNdtTIOQIDAQAB' + +const privateKey = 'MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n' + + '7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' + + 'PuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\n' + + 'kM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\n' + + 'cSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\n' + + 'DQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\n' + + 'YhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\n' + + 'UP8iWi1Qw0Y=' + +// 加密 +export function encrypt(txt) { + const encryptor = new JSEncrypt() + encryptor.setPublicKey(publicKey) // 设置公钥 + return encryptor.encrypt(txt) // 对数据进行加密 +} + +// 解密 +export function decrypt(txt) { + const encryptor = new JSEncrypt() + encryptor.setPrivateKey(privateKey) // 设置私钥 + return encryptor.decrypt(txt) // 对数据进行解密 +} + diff --git a/src/utils/jsencrypt.js b/src/utils/jsencrypt.js index 8f1022d..530a2a9 100644 --- a/src/utils/jsencrypt.js +++ b/src/utils/jsencrypt.js @@ -2,7 +2,7 @@ import JSEncrypt from 'jsencrypt/bin/jsencrypt.min' // 密钥对生成 http://web.chacuo.net/netrsakeypair -const publicKey = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbqqN6/gsbl92/fqlVptUBll5x6GVguc9kKjlAjNGGJkjfCP4bwHP2WM6n0ZIPat/EpzhZfZ9HPkVxRi4fgg6Y0naAR0ktTv5jXM8AewjqYyvlKuVD2grEoGfpBJSp2EDHMCS+nPgx8cAfWNrQtztaF7ycV/yY2ahgqEnNdtTIOQIDAQAB' +const publicKey = 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0EkxjWtlkeYaSUi0+Pp0Y2XffoxZAy2wr+QkcpHV7Ahy0ZjrEYH445+jTALzUSTGbKoo4eytNjY57DbLKHfGbB3ChSXypabA0IGExkoMjrG0IMdoSAspsbScmHcFKnhTpcIyxVZOt+zC/sMhx4Ac/PBikOdNVuwSlT9TtaqEbSMfKPpLl0h/0FVdSL8+1IphlMt6AmtRtfsqCWMkDmG9dXGqRpKwuU/fRmgk/WBJt5TkZthToOTKfTYgDERl3g2Ru+/ZX5xKkVVbPOlyZkXf8kFh1lI51jqxIu4pINUT2tWmZHe4PmQv2q6QvCkMv7p4ZeRoBa95+zOuEeA4NtaxgwIDAQAB' const privateKey = 'MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n' + '7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' + diff --git a/src/views/report/jslzl/index.vue b/src/views/report/jslzl/index.vue index e280d64..de05fc5 100644 --- a/src/views/report/jslzl/index.vue +++ b/src/views/report/jslzl/index.vue @@ -16,8 +16,8 @@ -
-