| 
														
															@@ -12,6 +12,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { generateUUID } from "@/utils/index"  
														 | 
														
														 | 
														
															 import { generateUUID } from "@/utils/index"  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { sha256 } from 'js-sha256' 
														 | 
														
														 | 
														
															 import { sha256 } from 'js-sha256' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { decodeURIComponentSafe } from '@/utils/index' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 /** 
														 | 
														
														 | 
														
															 /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  *  
														 | 
														
														 | 
														
															  *  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -19,17 +20,6 @@ import { sha256 } from 'js-sha256' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * @param { Object } body 
														 | 
														
														 | 
														
															  * @param { Object } body 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  * @returns  
														 | 
														
														 | 
														
															  * @returns  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 */ 
														 | 
														
														 | 
														
															 */ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-// 替换无效编码序列(解决 decodeURIComponent 报错 "URI malformed" 的问题) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-export const decodeURIComponentSafe = (str) => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  try { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    return decodeURIComponent(str); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  } catch (e) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    // 替换无效的百分号编码为空字符串 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    return decodeURIComponent(str.replace(/%(?![\da-f]{2})/gi, '')); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 export const encryptionFun = ({raw, body, appId, AppSecret, timestamp}) => { 
														 | 
														
														 | 
														
															 export const encryptionFun = ({raw, body, appId, AppSecret, timestamp}) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   const initSign = { 
														 | 
														
														 | 
														
															   const initSign = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     appId, 
														 | 
														
														 | 
														
															     appId, 
														 |