Quellcode durchsuchen

数据建模修改

xuezizhuo vor 2 Jahren
Ursprung
Commit
d3843dd05e

+ 1 - 1
ruoyi-ui/src/api/dataEngine/index.js

@@ -13,7 +13,7 @@ export function tableInfoList(data) {
 export function removeTable(tableName) {
   return request({
     url: '/tableInfo/removeTable/' + tableName,
-    method: 'get',
+    method: 'delete',
     baseURL:process.env.VUE_APP_BASE_API2
   })
 }

+ 1 - 1
ruoyi-ui/src/api/datasheet/index.js

@@ -2,7 +2,7 @@ import request from '@/utils/request'
 
 export function createDatabase(data) {
     return request({
-      url: '/tableInfo/createDatabase',
+      url: '/tableInfo/createTable',
       method: 'post',
       data: data,
       baseURL:process.env.VUE_APP_BASE_API2

+ 7 - 1
ruoyi-ui/src/views/dataEngine/datamodeling/editTable.vue

@@ -8,6 +8,9 @@
                 <el-form-item label="数据表名称">
                     <el-input v-model="form.tableName" style="width: 600px;"></el-input>
                 </el-form-item>
+                <el-form-item label="表描述">
+                    <el-input v-model="form.tableComment" style="width: 600px;"></el-input>
+                </el-form-item>
             </el-form>
         </el-card>
         <el-card>
@@ -104,6 +107,7 @@ export default {
             form: {
                 dataBaseName: '',
                 tableName: '',
+                tableComment:'',
             },
             experienceData: [],
             dataBase: {}
@@ -143,11 +147,12 @@ export default {
         },
         info() {
             const tableName = this.$route.query.tableName
-            console.log(tableName);
+            const tableComment = this.$route.query.tableComment
             tableInfo(tableName).then(response => {
                 console.log(response);
                 this.experienceData = response.data
                 this.form.tableName = tableName
+                this.form.tableComment = tableComment
             });
         },
         edit() {
@@ -158,6 +163,7 @@ export default {
             })
             let query = {
                 tableName: this.form.tableName,
+                tableComment: this.form.tableComment,
                 field: this.experienceData
             }
             editMysqlTable(query).then(res => {

+ 3 - 2
ruoyi-ui/src/views/dataEngine/datamodeling/index.vue

@@ -65,6 +65,7 @@ export default {
       this.loading = true;
       tableInfoList(this.queryParams).then(response => {
         this.aaaList = response.data;
+        this.total = response.total;
         this.loading = false;
       });
     },
@@ -93,11 +94,11 @@ export default {
       }).catch(() => { });
     },
     handleUpdate(row) {
-      const tableName = row.tableName;
       this.$router.push({
         path: "/datasheet/editTable",
         query: {
-          tableName: tableName  // 传递的参数: 键值对
+          tableName: row.tableName,
+          tableComment: row.tableComment
         }
       })
     }

+ 5 - 0
ruoyi-ui/src/views/tool/datasheet/index.vue

@@ -8,6 +8,9 @@
                 <el-form-item label="数据表名称">
                     <el-input v-model="form.tableName" style="width: 600px;"></el-input>
                 </el-form-item>
+                <el-form-item label="表描述">
+                    <el-input v-model="form.tableComment" style="width: 600px;"></el-input>
+                </el-form-item>
             </el-form>
         </el-card>
         <el-card>
@@ -104,6 +107,7 @@ export default {
             form: {
                 dataBaseName: '',
                 tableName: '',
+                tableComment:'',
             },
             experienceData: [{
                 fieldName: '',
@@ -156,6 +160,7 @@ export default {
             let query = {
                 dataBaseName: this.form.dataBaseName,
                 tableName: this.form.tableName,
+                tableComment:this.form.tableComment,
                 field: this.experienceData
             }
             createDatabase(query).then(res => {