diff --git a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue
index a73c3072..d47ec6c9 100644
--- a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue
+++ b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue
@@ -441,7 +441,7 @@
配置
@@ -451,7 +451,7 @@
v-for="param in dataForm.config.paramsList"
:key="param.name"
class="field-item"
- @click="$refs.paramsSettingDialog.open()"
+ @click="openParamsSetDialog(false)"
>
{{ param.name }}
配置
@@ -620,10 +620,11 @@
!item.value)
// 每次执行时只要有动态参数就会打开参数配置的弹窗进行设置
if (this.dataForm.config.paramsList && this.dataForm.config.paramsList.length && !isInit) {
- this.$refs.paramsSettingDialog.open(true)
+ this.openParamsSetDialog(true)
} else {
this.getData()
}
@@ -1098,6 +1134,7 @@ export default {
}
return result
},
+
// 清空分类
clearType () {
this.typeName = ''
diff --git a/data-room-ui/packages/DataSetManagement/src/JsComponents/ParamsSettingDialog.vue b/data-room-ui/packages/DataSetManagement/src/JsComponents/ParamsSettingDialog.vue
index 759b8c1f..3cd736e4 100644
--- a/data-room-ui/packages/DataSetManagement/src/JsComponents/ParamsSettingDialog.vue
+++ b/data-room-ui/packages/DataSetManagement/src/JsComponents/ParamsSettingDialog.vue
@@ -29,6 +29,7 @@
class="bs-el-input"
placeholder="请输入名称"
clearable
+ readonly
@change="checkParamsName(scope.row)"
/>
@@ -64,7 +65,10 @@
filterable
>
-
+
是
@@ -108,6 +112,7 @@
class="bs-el-input"
placeholder="请输入备注"
rows="2"
+ :readonly="isUpdate"
maxlength="200"
/>
@@ -184,8 +189,9 @@ export default {
},
methods: {
open (isUpdate = false) {
+ this.$emit('getPramsList')
if (isUpdate) {
- this.params = cloneDeep(this.newParamsList)
+ this.params = this.newParamsList
} else {
this.params = cloneDeep(this.paramsList)
}
@@ -219,7 +225,6 @@ export default {
this.dialogVisible = false
}
}
-
}