Commit fdb46f26 authored by 赵啸非's avatar 赵啸非

添加检测是否首次安装

parent 0519eb6f
<template> <template>
<div class="page page-home" style="min-height: 100vh;"> <div class="page page-home" style="min-height: 100vh;">
欢迎你,{{userData}} 欢迎你,{{userData}}
<div v-if="!bool">引导页面</div>
</div> </div>
</template> </template>
<script> <script>
export default { export default {
created() {
//检测是否初始安装
this.$get("/setup/project/check")
.then((res) => {
if (res.code == 1) {
console.log(res)
let bool=res.data
if(bool){
}else{
//弹框引导页面
}
//this.$message.success("项目部署成功!");
// this.getData();
}
})
.catch((error) => {
this.$message.error(error.message);
});
},
computed: { computed: {
userData() { userData() {
return this.$store.state.userData.currUserName; return this.$store.state.userData.currUserName;
}, },
}, },
data() {
return {
bool:false
}
}
}; };
</script> </script>
...@@ -18,7 +18,45 @@ ...@@ -18,7 +18,45 @@
<drawer-show ref="drawerform" @ok="getData" /> <drawer-show ref="drawerform" @ok="getData" />
<!-- 设备导入对话框 --> <!-- 项目导入对话框 -->
<el-dialog
:title="upload.title"
:visible.sync="upload.open"
width="400px"
append-to-body
>
<el-upload
ref="upload"
:limit="1"
accept=".zip,.tar.gz"
:headers="upload.headers"
:action="upload.url"
:disabled="upload.isUploading"
:on-progress="handleFileUploadProgress"
:on-success="handleFileSuccess"
:auto-upload="false"
drag
>
<i class="el-icon-upload"></i>
<div class="el-upload__text">
将文件拖到此处,或
<em>点击上传</em>
</div>
<div class="el-upload__tip" style="color: red" slot="tip">
提示:仅允许导入“zip”或“.tar.gz”格式压缩文件!
</div>
</el-upload>
<div slot="footer" class="dialog-footer">
<el-button type="primary" class="addclass" @click="submitFileForm"
>确 定</el-button
>
<el-button @click="upload.open = false">取 消</el-button>
</div>
</el-dialog>
<!-- 项目引导导入对话框 -->
<el-dialog <el-dialog
:title="upload.title" :title="upload.title"
:visible.sync="upload.open" :visible.sync="upload.open"
...@@ -65,34 +103,10 @@ ...@@ -65,34 +103,10 @@
name: "SetupProjectList", name: "SetupProjectList",
components: { components: {
drawerShow drawerShow
}, },
mixins: [table], mixins: [table],
created() { created() {
//检测是否初始安装
this.$get("/setup/project/check")
.then((res) => {
if (res.code == 1) {
console.log(res)
let bool=res.data
if(bool){
}else{
//弹框引导页面
}
//this.$message.success("项目部署成功!");
// this.getData();
}
})
.catch((error) => {
this.$message.error(error.message);
});
}, },
methods: { methods: {
/** 导入 */ /** 导入 */
......
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