@@ -857,65 +857,67 @@ const saveHandler = () => {
857857 </el-form >
858858 </div >
859859 <div v-if =" activeStep === 1 && !advancedApplication" class =" drawer-content" >
860- <div class =" title" >
861- {{ $t('embedded.set_data_source') }}
862- </div >
863-
864- <el-form
865- ref =" dsFormRef"
866- :model =" dsForm"
867- label-width =" 180px"
868- label-position =" top"
869- :rules =" dsRules"
870- class =" form-content_error"
871- @submit.prevent
872- >
873- <el-form-item prop =" oid" :label =" t('user.workspace')" >
874- <el-select
875- v-model =" dsForm.oid"
876- filterable
877- :placeholder ="
878- $t('datasource.please_enter') + $t('common.empty') + $t('user.workspace')
879- "
880- @change =" wsChanged"
881- >
882- <el-option
883- v-for =" item in workspaces"
884- :key =" item.id"
885- :label =" item.name"
886- :value =" item.id"
887- />
888- </el-select >
889- </el-form-item >
860+ <el-scrollbar >
861+ <div class =" title" >
862+ {{ $t('embedded.set_data_source') }}
863+ </div >
890864
891- <el-form-item class =" private-list_form" >
892- <template #label >
893- <div class =" private-list" >
894- {{ t('embedded.set_data_source') }}
895- <span :title =" $t('embedded.open_the_query')" class =" open-the_query ellipsis"
896- >{{ $t('embedded.open_the_query') }}
897- </span >
865+ <el-form
866+ ref =" dsFormRef"
867+ :model =" dsForm"
868+ label-width =" 180px"
869+ label-position =" top"
870+ :rules =" dsRules"
871+ class =" form-content_error"
872+ @submit.prevent
873+ >
874+ <el-form-item prop =" oid" :label =" t('user.workspace')" >
875+ <el-select
876+ v-model =" dsForm.oid"
877+ filterable
878+ :placeholder ="
879+ $t('datasource.please_enter') + $t('common.empty') + $t('user.workspace')
880+ "
881+ @change =" wsChanged"
882+ >
883+ <el-option
884+ v-for =" item in workspaces"
885+ :key =" item.id"
886+ :label =" item.name"
887+ :value =" item.id"
888+ />
889+ </el-select >
890+ </el-form-item >
891+
892+ <el-form-item class =" private-list_form" >
893+ <template #label >
894+ <div class =" private-list" >
895+ {{ t('embedded.set_data_source') }}
896+ <span :title =" $t('embedded.open_the_query')" class =" open-the_query ellipsis"
897+ >{{ $t('embedded.open_the_query') }}
898+ </span >
899+ </div >
900+ </template >
901+ <div class =" card-ds_content" >
902+ <DsCard
903+ v-for =" (ele, index) in dsListOptions"
904+ :id =" ele.id"
905+ :key =" ele.id"
906+ :class =" [0, 1].includes(index) && 'no-margin_top'"
907+ :name =" ele.name"
908+ :type =" ele.type"
909+ :type-name =" ele.type_name"
910+ :description =" ele.description"
911+ :is-private =" !dsForm.public_list.includes(ele.id)"
912+ :num =" ele.num"
913+ @active =" handleActive(ele)"
914+ @private =" handlePrivate(ele)"
915+ @public =" handlePublic(ele)"
916+ ></DsCard >
898917 </div >
899- </template >
900- <div class =" card-ds_content" >
901- <DsCard
902- v-for =" (ele, index) in dsListOptions"
903- :id =" ele.id"
904- :key =" ele.id"
905- :class =" [0, 1].includes(index) && 'no-margin_top'"
906- :name =" ele.name"
907- :type =" ele.type"
908- :type-name =" ele.type_name"
909- :description =" ele.description"
910- :is-private =" !dsForm.public_list.includes(ele.id)"
911- :num =" ele.num"
912- @active =" handleActive(ele)"
913- @private =" handlePrivate(ele)"
914- @public =" handlePublic(ele)"
915- ></DsCard >
916- </div >
917- </el-form-item >
918- </el-form >
918+ </el-form-item >
919+ </el-form >
920+ </el-scrollbar >
919921 </div >
920922
921923 <template #footer >
0 commit comments