From f065760fa7df1f88747395ab4b55349ce8b2faf0 Mon Sep 17 00:00:00 2001
From: Tomas <tomasysh@gmail.com>
Date: 星期一, 25 十二月 2023 13:35:43 +0800
Subject: [PATCH] Update#178944: 移除 lodash 套件

---
 PAMapp/shared/services/login.service.ts |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/PAMapp/shared/services/login.service.ts b/PAMapp/shared/services/login.service.ts
index eb61ccb..98ac692 100644
--- a/PAMapp/shared/services/login.service.ts
+++ b/PAMapp/shared/services/login.service.ts
@@ -1,8 +1,6 @@
-import { http } from "./httpClient";
 import { AxiosResponse } from 'axios';
-import _ from "lodash";
-import CryptoJS from "crypto-js";
 import forge from "node-forge";
+import { http } from "./httpClient";
 // import CryptoJS from "asmcrypto-js";
 
 import { ConsultantLoginInfo } from "../models/ConsultantLoginInfo";
@@ -73,8 +71,8 @@
     return http.get('/login/validate/get_img_code',{ responseType : 'arraybuffer' })
       .then( response => {
         const toBase64 = window.btoa(
-                          _.reduce( new Uint8Array(response.data),(data,byte) =>
-                            data + String.fromCharCode(byte),'')
+                          Array.from(new Uint8Array(response.data)).reduce((data, byte) =>
+                            data + String.fromCharCode(byte), '')
                         );
         const imgSrc = `data:image/jpeg;base64,${toBase64}`;
         return imgSrc;

--
Gitblit v1.8.0