Commit 6af6ef44 authored by liaozan's avatar liaozan 🏀

Merge branch 'master' into develop

# Conflicts:
#	initializer-ui/package.json
#	initializer-ui/src/components/starter.vue
parents 9c1b10f7 99d2bd60
...@@ -14,8 +14,8 @@ ...@@ -14,8 +14,8 @@
}, },
"devDependencies": { "devDependencies": {
"@vitejs/plugin-vue": "^2.3.1", "@vitejs/plugin-vue": "^2.3.1",
"typescript": "^4.6.3", "typescript": "^4.6.4",
"vite": "^2.9.6", "vite": "^2.9.7",
"vue-tsc": "^0.34.10" "vue-tsc": "^0.34.11"
} }
} }
\ No newline at end of file
<template> <template>
<Starter/> <!--suppress HtmlUnknownTag -->
<a-config-provider :locale="locale">
<Starter/>
</a-config-provider>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import Starter from "./components/starter.vue"</script> import Starter from "./components/starter.vue"
\ No newline at end of file import zhCN from 'ant-design-vue/es/locale/zh_CN';
import {ref} from "vue";
const locale = ref(zhCN);
</script>
\ No newline at end of file
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<highlightjs :autodetect="false" :code="fileContent" :language="fileExtension"></highlightjs> <highlightjs :autodetect="false" :code="fileContent" :language="fileExtension"></highlightjs>
</a-modal> </a-modal>
<a-modal v-model:visible="gitlabGroupVisible" @ok="gitlabGroupVisible=false" title="Gitlab 群组" width="500px"> <a-modal v-model:visible="gitlabGroupVisible" @close="onGroupModalClose" @ok="onGroupModalClose" @cancel="onGroupModalClose" title="Gitlab 群组" width="500px">
<a-directory-tree :tree-data="gitlabGroupTreeData" @select="onGroupTreeNodeSelect"/> <a-directory-tree :tree-data="gitlabGroupTreeData" @select="onGroupTreeNodeSelect"/>
</a-modal> </a-modal>
</div> </div>
...@@ -165,6 +165,13 @@ const onGroupTreeNodeSelect = async (selectedKeys: string[], event: { node: Tree ...@@ -165,6 +165,13 @@ const onGroupTreeNodeSelect = async (selectedKeys: string[], event: { node: Tree
formState.repoGroup = node.title formState.repoGroup = node.title
} }
const onGroupModalClose = async () => {
if (formState.repoGroupId === -1) {
formState.initGitRepo = false
}
gitlabGroupVisible.value = false
}
const downloadGeneratedProject = (data: BlobPart, fileName: string) => { const downloadGeneratedProject = (data: BlobPart, fileName: string) => {
const blob = new Blob([data]) const blob = new Blob([data])
const link = document.createElement('a') const link = document.createElement('a')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment