Commit a7e5e21eb0c12380e8b0012c3c04ad85ede51947

Authored by fengwotao
1 parent 52a66605

pref: 优化公共接口管理部分代码

@@ -96,7 +96,7 @@ @@ -96,7 +96,7 @@
96 await nextTick(); 96 await nextTick();
97 const jsCode = aceEditor.value.getValue(); 97 const jsCode = aceEditor.value.getValue();
98 const res = getRestData.value ?? props.restData; 98 const res = getRestData.value ?? props.restData;
99 - const fn = new Function('data', 'res', jsCode)(res?.data, res); 99 + const fn = new Function('res', jsCode)(res);
100 emits('changeAceContent', fn); 100 emits('changeAceContent', fn);
101 } catch (error) { 101 } catch (error) {
102 return `过滤函数错误,日志:${error}`; 102 return `过滤函数错误,日志:${error}`;
@@ -236,9 +236,9 @@ @@ -236,9 +236,9 @@
236 send(JSON.stringify(socketMessage.sendValue)); 236 send(JSON.stringify(socketMessage.sendValue));
237 }, 237 },
238 onMessage(_, e) { 238 onMessage(_, e) {
239 - const { data } = JSON.parse(e.data);  
240 - getRestData.value = data;  
241 - commonRest(data, jsonEditorRef.value?.setJsonValue); 239 + const rest = JSON.parse(e.data);
  240 + getRestData.value = rest;
  241 + commonRest(rest, jsonEditorRef.value?.setJsonValue);
242 }, 242 },
243 onDisconnected() { 243 onDisconnected() {
244 close(); 244 close();
@@ -166,10 +166,7 @@ export const useUtils = () => { @@ -166,10 +166,7 @@ export const useUtils = () => {
166 } else if (typeof data === 'string') { 166 } else if (typeof data === 'string') {
167 fn(data); 167 fn(data);
168 } else if (Array.isArray(data)) { 168 } else if (Array.isArray(data)) {
169 - const temp = {  
170 - data,  
171 - };  
172 - fn(temp); 169 + fn(data);
173 } else { 170 } else {
174 fn(JSON.stringify(data)); 171 fn(JSON.stringify(data));
175 } 172 }