Browse Source

feat:加入加密

st 2 months ago
parent
commit
c034500b22
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/utils/http.ts

+ 2 - 2
src/utils/http.ts

@@ -6,7 +6,7 @@ const smCrypto = new SmCrypto(import.meta.env.VITE_PRIVATE_KEY, import.meta.env.
 export const http = <T>(options: CustomRequestOptions) => {
 export const http = <T>(options: CustomRequestOptions) => {
   // let resdata = options.data
   // let resdata = options.data
   // console.info('🚀 ~ 请求数据', resdata)
   // console.info('🚀 ~ 请求数据', resdata)
-  // options.data = smCrypto.doEncrypt(options.data)
+  options.data = smCrypto.doEncrypt(options.data)
   // 1. 返回 Promise 对象
   // 1. 返回 Promise 对象
   return new Promise<IResData<T>>((resolve, reject) => {
   return new Promise<IResData<T>>((resolve, reject) => {
     // console.log('当前语言:', uni.getStorageSync('lang'))
     // console.log('当前语言:', uni.getStorageSync('lang'))
@@ -24,7 +24,7 @@ export const http = <T>(options: CustomRequestOptions) => {
       // #endif
       // #endif
       // 响应成功
       // 响应成功
       success(res) {
       success(res) {
-        // res.data = smCrypto.doDecrypt(res.data)
+        res.data = smCrypto.doDecrypt(res.data)
         // 状态码 2xx,参考 axios 的设计
         // 状态码 2xx,参考 axios 的设计
         if (res.statusCode >= 200 && res.statusCode < 300) {
         if (res.statusCode >= 200 && res.statusCode < 300) {
           // 2.1 提取核心数据 res.data
           // 2.1 提取核心数据 res.data