浏览代码

代码生成

sr 4 年之前
父节点
当前提交
dccb6f63f4
共有 1 个文件被更改,包括 41 次插入2 次删除
  1. 41 2
      ruoyi-ui/src/views/tool/gen/editTable.vue

+ 41 - 2
ruoyi-ui/src/views/tool/gen/editTable.vue

@@ -112,9 +112,48 @@
           </el-table-column>
         </el-table>
       </el-tab-pane>
-      <el-tab-pane label="生成信息" name="genInfo">
+     <!-- <el-tab-pane label="生成信息" name="genInfo">
         <gen-info-form ref="genInfo" :info="info" :tables="tables" :menus="menus"/>
-      </el-tab-pane>
+      </el-tab-pane> -->
+      <el-tab-pane label="关联表" name="genInfo">
+        <el-row>
+          <el-col>
+            <el-button style="background-color: #FFE9ED;color: #E58481;border: 1px solid #E58481;">保存</el-button>
+            <el-button style="background-color: #FFD6B0;color: #EA551A;border: 1px solid #F4AD6B;">返回</el-button>
+          </el-col>
+          <el-col>
+            <el-button style="background-color: #FFE9ED;color: #E58481;border: 1px solid #E58481;">新增</el-button>
+            <el-button style="background-color: #FFD6B0;color: #EA551A;border: 1px solid #F4AD6B;">删除</el-button>
+          </el-col>
+        </el-row>
+         <el-table ref="dragTable" :data="cloumns" row-key="columnId" :max-height="tableHeight">
+           <el-table-column label="序号" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="可用" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="序号" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="描述" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="关联表" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="字段(关联到主表PK)" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="显示条件" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="关联方式" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="内嵌编辑" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="修改人" type="index" min-width="5%" class-name="allowDrag" />
+           <el-table-column label="修改时间" type="index" min-width="5%" class-name="allowDrag" />
+         </el-table>
+       </el-tab-pane>
+       <el-tab-pane label="数据库SQL" name="genSql">
+          <el-row>
+            <el-button style="background-color: #FFE9ED;color: #E58481;border: 1px solid #E58481;">执行创建语句</el-button>
+            <el-button style="background-color: #FFD6B0;color: #EA551A;border: 1px solid #F4AD6B;">刷新创建语句</el-button>
+          </el-row>
+          <el-form>
+            <el-form-item label="创建语句:" style="margin-top: 20px;">
+              <el-input style="resize: none;width: 600px;" type="textarea":rows="3"></el-input>
+            </el-form-item>
+            <el-form-item label="修改日志:">
+              <el-input style="resize: none;width: 600px;" type="textarea":rows="3"></el-input>
+            </el-form-item>
+          </el-form>
+       </el-tab-pane>
     </el-tabs>
     <el-form label-width="100px">
       <el-form-item style="text-align: center;margin-left:-100px;margin-top:10px;">