Bläddra i källkod

feat(代码生成器): 代码生成器功能完善

shizhongming 2 år sedan
förälder
incheckning
77b907a8dd

+ 6 - 1
src/modules/codeGenerator/views/codeList/CodeListView.vue

@@ -81,8 +81,9 @@
   const [registerCodeCreateModal, { openModal: openCodeCreateModal }] = useModal();
 
   const [registerTable, { reload }] = useSmartTable({
-    id: 'smart-tool-code-coldeList',
+    id: 'smart-tool-code-codeList',
     customConfig: { storage: true },
+    showOverflow: 'tooltip',
     border: true,
     searchFormConfig: {
       searchWithSymbol: true,
@@ -103,6 +104,10 @@
     pagerConfig: true,
     sortConfig: {
       remote: true,
+      defaultSort: {
+        field: 'createTime',
+        order: 'desc',
+      },
     },
     columnConfig: {
       resizable: true,

+ 7 - 2
src/modules/codeGenerator/views/document/TemplateDataDocumentView.vue

@@ -1,9 +1,10 @@
 <template>
-  <div style="padding: 10px" class="full-height">
+  <div class="full-height page-container">
     <vxe-grid
       v-bind="tableProps"
       :tree-config="treeConfig"
       :columns="columns"
+      :size="tableSizeConfig"
       highlight-hover-row
       height="auto"
       stripe
@@ -18,6 +19,9 @@
   import { useVxeTable } from '@/hooks/web/useCrud';
   import { tableBooleanColumn } from '@/components/SmartTable';
   import { ApiServiceEnum, defHttp } from '@/utils/http/axios';
+  import { useSizeSetting } from '@/hooks/setting/UseSizeSetting';
+
+  const { tableSizeConfig } = useSizeSetting();
 
   const doLoadData = () => {
     return defHttp.post({
@@ -42,8 +46,9 @@
     data() {
       return {
         treeConfig: {
-          children: 'fieldList',
+          childrenField: 'fieldList',
         },
+        tableSizeConfig,
         columns: [
           {
             title: '属性',