|
@@ -1,5 +1,6 @@
|
|
<template>
|
|
<template>
|
|
- <el-dialog class="create-dialog" title="新建拓扑图" width="600px" :visible.sync="outerVisible" :close-on-click-modal="false" custom-class="createDialog">
|
|
|
|
|
|
+ <el-dialog class="create-dialog" title="新建拓扑图" width="600px" :visible.sync="outerVisible" :close-on-click-modal="false" custom-class="createDialog"
|
|
|
|
+ @close="closeModal">
|
|
<graphTypeDialog ref="graphTypeDialog" @selectNode="selectNode"></graphTypeDialog>
|
|
<graphTypeDialog ref="graphTypeDialog" @selectNode="selectNode"></graphTypeDialog>
|
|
<div class="dialog-bodys">
|
|
<div class="dialog-bodys">
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm" label-position="top">
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm" label-position="top">
|
|
@@ -103,6 +104,8 @@ export default {
|
|
});
|
|
});
|
|
},
|
|
},
|
|
resetForm(formName) {
|
|
resetForm(formName) {
|
|
|
|
+ this.dynamicTags = [];
|
|
|
|
+ this.buttonStr= '';
|
|
this.$refs[formName].resetFields();
|
|
this.$refs[formName].resetFields();
|
|
this.outerVisible = false
|
|
this.outerVisible = false
|
|
},
|
|
},
|
|
@@ -132,8 +135,11 @@ export default {
|
|
this.$message(res.message)
|
|
this.$message(res.message)
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
+ },
|
|
|
|
+ closeModal() {
|
|
|
|
+ this.resetForm('ruleForm');
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ },
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|