feat: 项目与资源强校验&更新静态文件

This commit is contained in:
meilin.huang
2022-04-22 17:49:21 +08:00
parent a9d6c5f7ee
commit 41c660894c
91 changed files with 302 additions and 250 deletions

View File

@@ -21,7 +21,7 @@
</el-form-item>
<el-form-item label-width="40" label="表">
<el-select v-model="tableName" placeholder="选择表查看表数据" @change="changeTable" filterable style="width: 250px">
<el-select v-model="tableName" placeholder="选择表查看表数据" @change="changeTable" filterable style="width: 300px">
<el-option
v-for="item in tableMetadata"
:key="item.tableName"
@@ -408,6 +408,8 @@ export default defineComponent({
const name = tab.props.name;
// 不是查询tab则为表数据tab同时赋值当前表名用于在线修改表数据等
if (name != state.queryTab.name) {
// 修改选择框绑定的表信息
state.tableName = name;
state.nowTableName = name;
} else {
state.nowTableName = state.queryTab.nowTableName;

View File

@@ -62,7 +62,7 @@
<el-dialog width="400px" title="项目编辑" :before-close="cancelAddProject" v-model="addProjectDialog.visible">
<el-form :model="addProjectDialog.form" label-width="70px">
<el-form-item label="项目名:" required>
<el-form-item prop="name" label="项目名:" required>
<el-input :disabled="addProjectDialog.form.id ? true : false" v-model="addProjectDialog.form.name" auto-complete="off"></el-input>
</el-form-item>
<el-form-item label="描述:">
@@ -94,7 +94,7 @@
<el-dialog width="400px" title="添加环境" :before-close="cancelAddEnv" v-model="showEnvDialog.addVisible">
<el-form :model="showEnvDialog.envForm" label-width="70px">
<el-form-item label="环境名:" required>
<el-form-item prop="name" label="环境名:" required>
<el-input v-model="showEnvDialog.envForm.name" auto-complete="off"></el-input>
</el-form-item>
<el-form-item label="描述:">

View File

@@ -93,7 +93,7 @@ export default defineComponent({
state.btnLoading = false;
}, 1000);
//重置表单域
accountForm.resetFields();
accountForm.value.resetFields();
state.form = {} as any;
});
} else {