Commit 2f8689c4cef1bbb16d4c7eca6cb36860d65365c7
1 parent
99c6ac35
fix:DEFECT-933 产品测试脚本,点击测试时显示为新增转换函数,应该与选择了的转换函数内容一致
Showing
1 changed file
with
12 additions
and
7 deletions
... | ... | @@ -194,14 +194,19 @@ |
194 | 194 | Reflect.set(scriptForm, 'params', trimParams); |
195 | 195 | }; |
196 | 196 | const setFormData = (v) => { |
197 | - for (let i in scriptForm) { | |
198 | - Reflect.set(scriptForm, i, v[i]); | |
197 | + if (v) { | |
198 | + for (let i in scriptForm) { | |
199 | + Reflect.set(scriptForm, i, v[i]); | |
200 | + } | |
201 | + nextTick(() => { | |
202 | + setTimeout(() => { | |
203 | + scriptForm.saveOriginalData = v.saveOriginalData === false ? 'false' : 'true'; | |
204 | + scriptForm.dataType = v.dataType; | |
205 | + }, 500); | |
206 | + }); | |
207 | + aceEditor.value.setValue(v.convertJs); | |
208 | + handleFormat(); | |
199 | 209 | } |
200 | - nextTick(() => { | |
201 | - scriptForm.saveOriginalData = v.saveOriginalData === false ? 'false' : 'true'; | |
202 | - }); | |
203 | - aceEditor.value.setValue(v.convertJs); | |
204 | - handleFormat(); | |
205 | 210 | }; |
206 | 211 | const setScriptContentData = (v) => { |
207 | 212 | aceEditor.value.setValue(v); | ... | ... |