Commit fa818f293dac924d7eae36f938c7a7c67ced1c30

Authored by fengwotao
1 parent b4a0875b

fix: DEFECT-1619 新增里面的测试和启用后的测试转换脚本时,如果该脚本为上行解析,则设备鉴权不可点击,反之则一样

@@ -323,7 +323,7 @@ @@ -323,7 +323,7 @@
323 }; 323 };
324 324
325 const setDisableRadio = (value) => { 325 const setDisableRadio = (value) => {
326 - reportTypeOptions.scriptTypeOptions.forEach((item: any) => { 326 + unref(reportTypeOptions.scriptTypeOptions).forEach((item: any) => {
327 if (item.value === value) item.disabled = false; 327 if (item.value === value) item.disabled = false;
328 else item.disabled = true; 328 else item.disabled = true;
329 }); 329 });
@@ -56,7 +56,14 @@ @@ -56,7 +56,14 @@
56 if (!data.innerTest) { 56 if (!data.innerTest) {
57 const rest = await getScriptManageDetail(data.record?.id); 57 const rest = await getScriptManageDetail(data.record?.id);
58 converScriptFormRef.value?.setFormData(rest); 58 converScriptFormRef.value?.setFormData(rest);
59 - } else converScriptFormRef.value?.setFormData(data.record); 59 + if (data.text !== BusinessConvertScriptTextEnum.BUSINESS_EDIT_TEXT) {
  60 + //编辑是不能禁用脚本类型的
  61 + converScriptFormRef.value?.setDisableRadio(data.record.scriptType);
  62 + }
  63 + } else {
  64 + //从新增页面里点击的测试
  65 + converScriptFormRef.value?.setFormData(data.record);
  66 + }
60 if (data.scriptType) { 67 if (data.scriptType) {
61 converScriptFormRef.value?.setDisableRadio(data.scriptType); 68 converScriptFormRef.value?.setDisableRadio(data.scriptType);
62 } 69 }