style(crud): 统一操作列宽度并调整内容左对齐

- 将全站 Avue CRUD 操作列宽度统一修改为 180px,替换原有不同宽度配置
- 修正部分页面菜单宽度从 160、220、250、300、350 等多值变为统一 180
- 新增全局样式,实现操作列内容左对齐,解决内置右对齐不统一问题
- 统一所有“删 除”按钮文本为“删除”,提升文案一致性
- 根据 cargo-type 参考,精简全站操作列宽度,提升界面紧凑度和一致性
- 说明风险:部分按钮较多页面可能出现换行或溢出,需单独处理
This commit is contained in:
2026-07-31 18:26:44 +08:00
parent 06dc1c64f6
commit 638d09b19d
85 changed files with 162 additions and 143 deletions
+1 -1
View File
@@ -27,7 +27,7 @@
plain
v-if="permission.client_delete"
@click="handleDelete"
>
>删除
</el-button>
</template>
</avue-crud>
+2 -2
View File
@@ -28,7 +28,7 @@
v-if="permission.dept_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
@@ -82,7 +82,7 @@ export default {
index: true,
selection: true,
viewBtn: true,
menuWidth: 320,
menuWidth: 180,
dialogWidth: 800,
dialogClickModal: false,
column: [
+2 -2
View File
@@ -28,7 +28,7 @@
v-if="permission.dict_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
@@ -76,7 +76,7 @@
v-if="permission.dict_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
+2 -2
View File
@@ -28,7 +28,7 @@
v-if="permission.dictbiz_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
@@ -76,7 +76,7 @@
v-if="permission.dict_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
+2 -2
View File
@@ -28,7 +28,7 @@
v-if="permission.menu_delete"
plain
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #menu="scope">
@@ -89,7 +89,7 @@ export default {
index: true,
selection: true,
viewBtn: true,
menuWidth: 320,
menuWidth: 180,
dialogClickModal: false,
column: [
{
+1 -1
View File
@@ -34,7 +34,7 @@
icon="el-icon-delete"
@click="handleDelete"
plain
>
>删除
</el-button>
</div>
<!-- 头部右侧按钮模块 -->
+1 -1
View File
@@ -27,7 +27,7 @@
plain
v-if="permission.post_delete"
@click="handleDelete"
>
>删除
</el-button>
</template>
<template #category="{ row }">
+3 -3
View File
@@ -34,7 +34,7 @@
v-if="permission.tenant_delete && !recycleMode"
plain
@click="handleDelete"
>
>删除
</el-button>
<el-button
type="primary"
@@ -58,7 +58,7 @@
icon="el-icon-close"
v-if="userInfo.authority.includes('administrator') && recycleMode"
@click="handleRecycleRemove"
>
>删除
</el-button>
<el-button
type="primary"
@@ -240,7 +240,7 @@ export default {
selection: true,
addBtn: false,
viewBtn: true,
menuWidth: 380,
menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
+1 -1
View File
@@ -22,7 +22,7 @@
>
<template #menu-left>
<el-button type="danger" icon="el-icon-delete" plain @click="handleDelete"
>
>删除
</el-button>
</template>
<template #shardingConfig-form="{}">
+1 -1
View File
@@ -20,7 +20,7 @@
@on-load="onLoad"
>
<template #menu-left>
<el-button type="danger" icon="el-icon-delete" plain @click="handleDelete"> </el-button>
<el-button type="danger" icon="el-icon-delete" plain @click="handleDelete">删除</el-button>
</template>
<template #menuId-form>
<el-row
+2 -2
View File
@@ -27,7 +27,7 @@
plain
v-if="permission.topmenu_delete"
@click="handleDelete"
>
>删除
</el-button>
<el-button
icon="el-icon-setting"
@@ -173,7 +173,7 @@ export default {
index: true,
viewBtn: true,
selection: true,
menuWidth: 300,
menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
+3 -3
View File
@@ -46,7 +46,7 @@
icon="el-icon-delete"
v-if="permission.user_delete && !auditMode"
@click="handleDelete"
>
>删除
</el-button>
<el-button
type="primary"
@@ -131,7 +131,7 @@
icon="el-icon-view"
v-if="this.permission.user_view"
@click.stop="$refs.crud.rowView(row, index)"
>
>查看
</el-button>
<el-button
text
@@ -139,7 +139,7 @@
icon="el-icon-edit"
v-if="this.permission.user_edit"
@click.stop="$refs.crud.rowEdit(row, index)"
>
>编辑
</el-button>
<el-dropdown @command="command => handleDropdownCommand(command, row, index)">
<el-button text type="primary" icon="el-icon-setting"> </el-button>