😎1、修复库表可视化tbody缺失 2、更新前端请求文件 3、升级依赖

This commit is contained in:
zuohuaijun 2024-11-08 10:09:50 +08:00
parent 91f0dd796b
commit d5a4979639
7 changed files with 56 additions and 33 deletions

View File

@ -2,7 +2,7 @@
"name": "admin.net.pro", "name": "admin.net.pro",
"type": "module", "type": "module",
"version": "2.4.33", "version": "2.4.33",
"lastBuildTime": "2024.11.07", "lastBuildTime": "2024.11.08",
"description": "Admin.NET 站在巨人肩膀上的 .NET 通用权限开发框架", "description": "Admin.NET 站在巨人肩膀上的 .NET 通用权限开发框架",
"author": "zuohuaijun", "author": "zuohuaijun",
"license": "MIT", "license": "MIT",
@ -71,7 +71,7 @@
"vue-router": "^4.4.5", "vue-router": "^4.4.5",
"vue-signature-pad": "^3.0.2", "vue-signature-pad": "^3.0.2",
"vue3-tree-org": "^4.2.2", "vue3-tree-org": "^4.2.2",
"vxe-pc-ui": "^4.2.43", "vxe-pc-ui": "^4.2.46",
"vxe-table": "^4.7.59", "vxe-table": "^4.7.59",
"vxe-table-plugin-element": "^4.0.4", "vxe-table-plugin-element": "^4.0.4",
"vxe-table-plugin-export-xlsx": "^4.0.7", "vxe-table-plugin-export-xlsx": "^4.0.7",
@ -90,7 +90,7 @@
"@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue-jsx": "^4.0.1", "@vitejs/plugin-vue-jsx": "^4.0.1",
"@vue/compiler-sfc": "^3.5.12", "@vue/compiler-sfc": "^3.5.12",
"code-inspector-plugin": "^0.17.7", "code-inspector-plugin": "^0.17.8",
"eslint": "^9.14.0", "eslint": "^9.14.0",
"eslint-plugin-vue": "^9.29.1", "eslint-plugin-vue": "^9.29.1",
"globals": "^15.12.0", "globals": "^15.12.0",

View File

@ -14,6 +14,7 @@
import { StatusEnum } from './status-enum'; import { StatusEnum } from './status-enum';
import { SysDictData } from './sys-dict-data'; import { SysDictData } from './sys-dict-data';
import { YesNoEnum } from './yes-no-enum';
/** /**
* *
* *
@ -124,6 +125,12 @@ export interface AddDictTypeInput {
*/ */
status?: StatusEnum; status?: StatusEnum;
/**
* @type {YesNoEnum}
* @memberof AddDictTypeInput
*/
sysFlag?: YesNoEnum;
/** /**
* *
* *

View File

@ -14,6 +14,7 @@
import { StatusEnum } from './status-enum'; import { StatusEnum } from './status-enum';
import { SysDictData } from './sys-dict-data'; import { SysDictData } from './sys-dict-data';
import { YesNoEnum } from './yes-no-enum';
/** /**
* *
* *
@ -124,6 +125,12 @@ export interface SysDictType {
*/ */
status?: StatusEnum; status?: StatusEnum;
/**
* @type {YesNoEnum}
* @memberof SysDictType
*/
sysFlag?: YesNoEnum;
/** /**
* *
* *

View File

@ -29,14 +29,6 @@ export interface SysRegion {
*/ */
id?: number; id?: number;
/**
* Id
*
* @type {number}
* @memberof SysRegion
*/
pid?: number;
/** /**
* *
* *
@ -45,6 +37,14 @@ export interface SysRegion {
*/ */
name: string; name: string;
/**
* Id
*
* @type {number}
* @memberof SysRegion
*/
pid?: number;
/** /**
* *
* *

View File

@ -93,6 +93,14 @@ export interface SysSchedule {
*/ */
tenantId?: number | null; tenantId?: number | null;
/**
*
*
* @type {string}
* @memberof SysSchedule
*/
content: string;
/** /**
* Id * Id
* *
@ -125,14 +133,6 @@ export interface SysSchedule {
*/ */
endTime?: string | null; endTime?: string | null;
/**
*
*
* @type {string}
* @memberof SysSchedule
*/
content: string;
/** /**
* @type {FinishStatusEnum} * @type {FinishStatusEnum}
* @memberof SysSchedule * @memberof SysSchedule

View File

@ -14,6 +14,7 @@
import { StatusEnum } from './status-enum'; import { StatusEnum } from './status-enum';
import { SysDictData } from './sys-dict-data'; import { SysDictData } from './sys-dict-data';
import { YesNoEnum } from './yes-no-enum';
/** /**
* *
* *
@ -124,6 +125,12 @@ export interface UpdateDictTypeInput {
*/ */
status?: StatusEnum; status?: StatusEnum;
/**
* @type {YesNoEnum}
* @memberof UpdateDictTypeInput
*/
sysFlag?: YesNoEnum;
/** /**
* *
* *

View File

@ -39,22 +39,24 @@
<div style="width: 500px; background-color: #f39930"> <div style="width: 500px; background-color: #f39930">
<div style="height: 30px; display: flex; align-items: center; justify-content: center">{{ node.text }} - {{ node.data.columns.length }}</div> <div style="height: 30px; display: flex; align-items: center; justify-content: center">{{ node.text }} - {{ node.data.columns.length }}</div>
<table class="c-data-table"> <table class="c-data-table">
<tr> <tbody>
<th>列名</th>
<th>类型</th>
<th>长度</th>
<th>描述</th>
</tr>
<template v-for="column of node.data.columns" :key="column.columnName">
<tr> <tr>
<td> <th>列名</th>
<div :id="`${node.id}-${column.columnName}`">{{ column.columnName }}</div> <th>类型</th>
</td> <th>长度</th>
<td>{{ column.dataType }}</td> <th>描述</th>
<td>{{ column.dataLength }}</td>
<td>{{ column.columnDescription }}</td>
</tr> </tr>
</template> <template v-for="column of node.data.columns" :key="column.columnName">
<tr>
<td>
<div :id="`${node.id}-${column.columnName}`">{{ column.columnName }}</div>
</td>
<td>{{ column.dataType }}</td>
<td>{{ column.dataLength }}</td>
<td>{{ column.columnDescription }}</td>
</tr>
</template>
</tbody>
</table> </table>
</div> </div>
</template> </template>