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); | ... | ... |