diff --git a/src/views/tool/model.vue b/src/views/tool/model.vue index cd4ab8c..f4b346e 100644 --- a/src/views/tool/model.vue +++ b/src/views/tool/model.vue @@ -67,6 +67,7 @@ import { import {entityDic, option, optionModel} from "@/const/tool/model"; import {validatenull} from "@/util/validate"; import {mapGetters} from "vuex"; +import {clearCache} from "@/api/user"; export default { data() { @@ -159,13 +160,24 @@ export default { }, methods: { rowSave(row, done, loading) { - add(row).then(() => { + add(row).then((res) => { done(); this.onLoad(this.page); this.$message({ type: "success", message: "操作成功!" }); + this.$confirm("是否进行模型配置?", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }).then(() => { + let model = { + id: res.data.data.id, + datasourceId: res.data.data.datasourceId + }; + this.handleModel(model); + }); }, error => { loading(); window.console.log(error);