瀏覽代碼

fix:修改http数据集数据回显问题

liu.shiyi 1 年之前
父節點
當前提交
e7791d49c3
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue

+ 6 - 6
data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue

@@ -63,7 +63,6 @@
               <el-col :span="12">
                 <el-form-item
                   label="分组"
-                  prop="typeId"
                 >
                   <el-select
                     ref="selectParentName"
@@ -128,7 +127,7 @@
               <el-col :span="12">
                 <el-form-item
                   label="调用方式"
-                  prop="labelIds"
+                  prop="config.requestType"
                 >
                   <el-select
                     v-model="dataForm.config.requestType"
@@ -673,7 +672,7 @@ export default {
         labelIds: [],
         config: {
           className: 'com.gccloud.dataset.entity.config.HttpDataSetConfig',
-          requestType: '',
+          requestType: 'back',
           method: 'get',
           url: '',
           headers: [],
@@ -688,8 +687,8 @@ export default {
           { required: true, message: '请输入数据集名称', trigger: 'blur' },
           { validator: validateName, trigger: 'blur' }
         ],
-        typeId: [
-          { required: true, message: '请选择分组', trigger: 'blur' }
+        'config.requestType': [
+          { required: true, message: '请选择调用方式', trigger: 'change' }
         ],
         key: [{ required: true, message: '键不能为空', trigger: 'blur' }],
         type: [{ required: true, message: '类型不能为空', trigger: 'blur' }],
@@ -754,7 +753,7 @@ export default {
         getDataset(this.datasetId).then(res => {
           const { id, name, typeId, remark, datasetType, moduleCode, editable, sourceId, config } = res
           const { script, paramsList, fieldDesc, fieldList } = config
-          this.dataForm = { id, name, typeId, remark, datasetType, moduleCode, editable, sourceId, config: { script, paramsList } }
+          this.dataForm = { id, name, typeId, remark, datasetType, moduleCode, editable, sourceId, config: { ...config } }
           this.fieldDesc = fieldDesc
           this.outputFieldList = fieldList
           this.scriptExecute(true)
@@ -805,6 +804,7 @@ export default {
               body: dataForm.config.body,
               requestScript: dataForm.config.requestScript,
               responseScript: dataForm.config.responseScript,
+              requestType: dataForm.config.requestType,
               fieldDesc,
               paramsList: dataForm.config.paramsList,
               fieldList: outputFieldList