Leo 2 yıl önce
ebeveyn
işleme
38ad938326

+ 2 - 4
src/module/datasource/component/DatasourceAdd.jsx

@@ -118,10 +118,6 @@ export default function DatasourceAdd({ updateDataSource }) {
     return true
   }
 
-  useEffect(() => {
-    form.setFieldValue('use_ssl', useSSL)
-  }, [useSSL])
-
   const uploadKerbFile = async fileList => {
     const file = new FormData()
     fileList.forEach(item => {
@@ -181,6 +177,7 @@ export default function DatasourceAdd({ updateDataSource }) {
       initialValues={{
         datasource: DATA_TYPE_MYSQL,
         kerbsValid: KERBS_VALID_FALSE,
+        use_ssl: false,
         comments: '',
       }}
       title="添加数据源"
@@ -190,6 +187,7 @@ export default function DatasourceAdd({ updateDataSource }) {
         afterClose: () => {
           setDataType(DATA_TYPE_MYSQL)
           setKerbsValid(KERBS_VALID_FALSE)
+          setUseSSL(false)
           form.resetFields()
         },
         okText: '确认添加',