From 0481353111afb43a2322e18530dde26f1d841ead Mon Sep 17 00:00:00 2001 From: yanghb <yanghb> Date: 星期五, 21 四月 2023 11:15:34 +0800 Subject: [PATCH] 代码调整 --- ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 46 insertions(+), 4 deletions(-) diff --git a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver.js b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver.js index 9eab01e..c2f0ce1 100644 --- a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver.js +++ b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/tDriver.js @@ -88,7 +88,7 @@ formatter: function (value, row) { var btn = ""; if(row.phone != '' && row.phone != null) { - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + row.phone + '" onfocus="TUser.tooltip()">' + row.phone + '</p>'] + btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + decryptAES(row.phone) + '" onfocus="TUser.tooltip()">' + decryptAES(row.phone) + '</p>'] } return btn; } @@ -130,7 +130,7 @@ formatter: function (value, row) { var btn = ""; if(row.idCard != '' && row.idCard != null) { - btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + row.idCard + '" onfocus="TUser.tooltip()">' + row.idCard + '</p>'] + btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + decryptAES(row.idCard) + '" onfocus="TUser.tooltip()">' + decryptAES(row.idCard) + '</p>'] } return btn; } @@ -276,6 +276,48 @@ } }; +var key = CryptoJS.enc.Utf8.parse("xqT86jictTPpHMem"); +var iv = CryptoJS.enc.Utf8.parse("xqT86jicxqT86jic"); + +//aes加密 +function encryptAES(context) { + if(null == context || '' == context){ + return context; + } + var encrypted = ''; + if (typeof(context) == 'string') { + + }else if(typeof(context) == 'object'){ + context = JSON.stringify(context); + } + var srcs = CryptoJS.enc.Utf8.parse(context); + encrypted = CryptoJS.AES.encrypt(srcs, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + return encrypted.toString(); +} +// aes解密 +function decryptAES(context) { + if(null == context || '' == context){ + return context; + } + try { + var decrypt = CryptoJS.AES.decrypt(context, key, { + iv: iv, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + var decryptedStr = decrypt.toString(CryptoJS.enc.Utf8); + return decryptedStr.toString(); + }catch (e) { + e.toString() + return context; + } +} + + /** * 查询司机审核列表列表 */ @@ -283,8 +325,8 @@ var queryData = {}; queryData['insertTime'] = $("#insertTime").val(); queryData['companyName'] = $("#companyName").val(); - queryData['phone'] = $("#phone").val(); - queryData['account'] = $("#account").val(); + queryData['phone'] = encryptAES($("#phone").val()); + queryData['account'] = encryptAES($("#account").val()); queryData['addType'] = $("#addType").val(); queryData['authState'] = $("#authState").val(); TDriver.table.refresh({query: queryData}); -- Gitblit v1.7.1