From cb5cbb5128adc1814e43780b92faab447bc70a8d Mon Sep 17 00:00:00 2001
From: yanghb <yanghb>
Date: 星期五, 21 四月 2023 11:29:03 +0800
Subject: [PATCH] 代码调整
---
ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderLogistics/tOrderLogistics.js | 83 +++++++++++++++++------------------------
1 files changed, 35 insertions(+), 48 deletions(-)
diff --git a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderLogistics/tOrderLogistics.js b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderLogistics/tOrderLogistics.js
index acadf67..659b227 100644
--- a/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderLogistics/tOrderLogistics.js
+++ b/ManagementTravel/guns-admin/src/main/webapp/static/modular/system/tOrderLogistics/tOrderLogistics.js
@@ -90,7 +90,7 @@
formatter: function (value, row) {
var btn = "";
if(row.userPhone != '' && row.userPhone != null) {
- btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + row.userPhone + '" onfocus="TUser.tooltip()">' + row.userPhone + '</p>']
+ btn = ['<p class="toolTip" style="overflow:hidden;white-space:nowrap;text-overflow:ellipsis;" title="' + decryptAES(row.userPhone) + '" onfocus="TUser.tooltip()">' + decryptAES(row.userPhone) + '</p>']
}
return btn;
}
@@ -327,53 +327,40 @@
};
-TOrderLogistics.updateRecipient = function(){
- if(this.check()){
- var str = '<div class="row">\n' +
- ' <div class="form-group" style="height: 50px;">\n' +
- ' <label class="col-sm-3 control-label">收件人姓名</label>\n' +
- ' <div class="col-sm-8">\n' +
- ' <input type="text" class="form-control" id="name">\n' +
- ' </div>\n' +
- ' </div>\n' +
- ' <div class="form-group" style="height: 50px;">\n' +
- ' <label class="col-sm-3 control-label">收件人电话</label>\n' +
- ' <div class="col-sm-8">\n' +
- ' <input type="text" class="form-control" id="phone" >\n' +
- ' </div>\n' +
- ' </div>\n' +
- ' </div>'
- layer.open({
- type: 1
- , title: '修改收件人'
- , area: ['200', '300']
- , offset: 'auto' //具体配置参考:http://www.layui.com/doc/modules/layer.html#offset
- , id: 'layerDemo' //防止重复弹出
- , content: '<div style="padding: 20px">' + str + '</div>'
- , btn: ['确定','取消']
- , btnAlign: 'c' //按钮居中
- , shade: 0.5 //不显示遮罩
- ,yes: function(){
- var ajax = new $ax(Feng.ctxPath + "/tOrderLogistics/updateRecipient", function (data) {
- if(data.code == 200){
- Feng.success("修改成功");
- layer.closeAll();
- TOrderLogistics.search();
- }else{
- Feng.error(data.msg);
- }
- }, function (data) {
- Feng.error("修改失败!" + data.responseJSON.message + "!");
- });
- ajax.setData({
- id: TOrderLogistics.seItem.id,
- name: $('#name').val(),
- phone: $('#phone').val()
- });
- ajax.start();
- }
- });
+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;
+ }
+ 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();
}
@@ -387,7 +374,7 @@
queryData['type'] = $("#type").val();
queryData['orderSource'] = $("#orderSource").val();
queryData['userName'] = $("#userName").val();
- queryData['userPhone'] = $("#userPhone").val();
+ queryData['userPhone'] = encryptAES($("#userPhone").val());
queryData['recipient'] = $("#recipient").val();
queryData['recipientPhone'] = $("#recipientPhone").val();
queryData['driver'] = $("#driver").val();
--
Gitblit v1.7.1