util.encryption = function (params) {
let { data, param, key } = params
const result = JSON.parse(JSON.stringify(data))
param.forEach(ele => {
let data = result[ele]
key = CryptoJS.enc.Latin1.parse(key)
let iv = key
// AES 加密
let encrypted = CryptoJS.AES.encrypt(data, key, {
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.ZeroPadding
})
result[ele] = encrypted.toString()
})
return result
}