refactor: 优化 GiForm、GiEditTable(同步 GiDemo 更新)

This commit is contained in:
2025-03-21 21:14:39 +08:00
parent 1d77d8c51a
commit 436cc6bdfc
7 changed files with 113 additions and 51 deletions

View File

@@ -72,7 +72,7 @@ const {
const columns: TableInstance['columns'] = [
{
title: '序号',
width: 66,
minWidth: 66,
align: 'center',
render: ({ rowIndex }) => h('span', {}, rowIndex + 1 + (pagination.current - 1) * pagination.pageSize),
},

View File

@@ -83,7 +83,7 @@ const {
const columns: TableInstance['columns'] = [
{
title: '序号',
width: 66,
minWidth: 66,
align: 'center',
render: ({ rowIndex }) => h('span', {}, rowIndex + 1 + (pagination.current - 1) * pagination.pageSize),
},

View File

@@ -40,7 +40,7 @@
<GiIconSelector v-model="form.icon" />
</a-form-item>
<a-form-item v-else label="权限标识" field="permission">
<a-input v-model.trim="form.permission" placeholder="system:user:add" allow-clear />
<a-input v-model.trim="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
</a-form-item>
</a-col>
</a-row>
@@ -80,7 +80,7 @@
</a-col>
<a-col v-bind="colProps">
<a-form-item v-if="form.type === 2" label="权限标识" field="permission">
<a-input v-model.trim="form.permission" placeholder="system:user:add" allow-clear />
<a-input v-model.trim="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
</a-form-item>
</a-col>
</a-row>