diff --git a/.workbuddy/memory/2026-08-07.md b/.workbuddy/memory/2026-08-07.md
new file mode 100644
index 0000000..a36c356
--- /dev/null
+++ b/.workbuddy/memory/2026-08-07.md
@@ -0,0 +1,110 @@
+# 2026-08-07 工作日志
+
+## 运输计划调度弹窗恢复左右分栏布局
+- 需求:客户提供「计划详情」参考截图,要求调度弹窗改回「左侧基本信息卡 + 右侧收发货路线卡」的左右分栏布局。
+- 改动:`src/views/business/components/business-crud-page.vue`
+ - 模板:把基本信息与收发货路线重新包进 `business-crud-page__dispatch-summary` 双列容器;左侧 `section-card` 内恢复 3 列网格(客户/项目/合同编号),货物信息占 2 列、计划执行时间占 1 列、附件独占一行;右侧 `section-card` 内恢复左右排列的起点/终点(徽章+名称+地址+联系人),中间用方向虚线连接。
+ - 样式:
+ - 外容器恢复 `grid-template-columns: minmax(0, 1.25fr) minmax(420px, 1fr)`,gap 16px,卡片等高拉伸。
+ - 基本信息网格恢复 3 列,列间距 16px、行间距 12px。
+ - 路线区恢复 `grid-template-columns: 1fr 56px 1fr`,徽章 32px,标题 16px,地址/联系人 13px,连接线 56px。
+ - 保留紧凑化后的字号/间距(标签 12px、值 14px),避免回到原先过松的状态。
+- 验证:`npm run build` 成功。
+
+## 运输计划调度弹窗基本信息改为 2 列
+- 需求:客户截图反馈左侧「基本信息」还嫌松,要求改为 2 列更紧凑。
+- 改动:`src/views/business/components/business-crud-page.vue`
+ - 模板:调整基本信息字段顺序为 客户/项目、合同编号/计划执行时间、货物信息(占满 2 列)、附件(占满 2 列)。
+ - 样式:`business-crud-page__dispatch-summary-grid` 从 `repeat(3, minmax(0, 1fr))` 改为 `repeat(2, minmax(0, 1fr))`,保持 gap 12px 16px。
+- 验证:`npm run build` 成功。
+
+## 运输计划调度弹窗路线连接改为车辆图标
+- 需求:客户希望把收发货路线中间的方向虚线换成车辆图标。
+- 改动:`src/views/business/components/business-crud-page.vue`
+ - 模板:把 `
` 替换为 `
`。
+ - 样式:删除原 `&__dispatch-route-line` 虚线箭头样式,新增 `&__dispatch-route-vehicle`,使用主色圆形背景、白色 `Van` 图标,尺寸 36×36px,居中与路线节点对齐。
+- 验证:`npm run build` 成功。
+
+## 运输计划调度弹窗收发货路线视觉美化
+- 需求:客户反馈右上角「收发货路线」卡片仍不够美观,要求继续优化。
+- 改动:`src/views/business/components/business-crud-page.vue`
+ - 样式:
+ - 路线容器去掉 `padding-top`,改为 `align-items: center` 垂直居中。
+ - 起点/终点 item 改为 `align-items: center`,徽章从方角改为圆形,并加轻微阴影。
+ - 车辆图标改为白底 + 主色边框 + 主色 `Van` 图标,尺寸加大到 44×44px,两侧各延伸 20px 虚线,形成「路线」流动感。
+ - 城市名称限制单行并溢出省略,地址/联系人间距收紧、颜色变淡。
+- 验证:`npm run build` 成功。
+
+## 通知公告 /desk/notice 操作列加宽
+- 需求:客户截图反馈操作列中「查看、编辑、删除」三个文字链接被挤成两行,要求加宽。
+- 改动:`src/views/desk/notice.vue`
+ - 在 Avue CRUD option 中新增 `menuWidth: 220`,使操作列可在一行容纳三个操作链接;符合项目样式规范「三个操作按钮时宽度不小于 220px」。
+
+## 全仓表格操作列宽度统一(≤3 按钮统一 180)
+- 需求:客户提供新截图,要求所有操作按钮 ≤3 个的表格操作列统一宽度为 180;>3 个按钮保持 320。
+- 核心改动:
+ - `src/utils/table-menu.js`:`TABLE_MENU_WIDTH` 的 `default` 与 `three` 都从 160/220 统一改为 180,`four` 保持 320;`resolveTableMenuWidth` 逻辑不变。
+ - `src/main.js`:全局 `crudOption.menuWidth` 从 160 改为 180,覆盖未显式设置 menuWidth 的 Avue CRUD 页面。
+ - `src/views/desk/notice.vue`:`menuWidth` 从 220 改为 180。
+ - `src/option/business/process-config.js`:`menuWidth` 从 200 改为 180。
+ - `src/views/system/param.vue`:手写 el-table 操作列宽度从 220 改为 180。
+ - 批量替换:对 44 个显式设置 `menuWidth: 160` 的 `.vue` / `.js` / `const/*.js` 文件统一改为 180(含部分文件内多处)。
+- 验证:`npm run build` 成功(exit code 0)。
+
+## 角色管理 /authority/role 操作列改 180
+- 需求:用户明确要求把 /authority/role 页面操作列宽度设为 180(该页面此前设为 320,因含「查看/编辑/删除 + 权限设置」自定义菜单)。
+- 改动:`src/views/authority/role.vue`
+ - option 内联 `menuWidth: 320` 改为 `menuWidth: 180`。
+
+## 全站操作列按钮统一为链接(el-link)风格
+- 需求:用户要求「操作栏里的按钮改成链接的方案,全站风格统一」,并先确认了对功能是否有影响。
+- 调研结论(关键):全仓手写 el-table 操作列(10 个文件、约 28 列)与 53 个 avue-crud 自定义 `#menu` 插槽**已全部是 ``**,全库 `type="text"` 残留为 0;真正未链接化的只剩下 **Avue 内置 viewBtn/editBtn/delBtn**(渲染为 ``,包在 `div.avue-crud__menu` 内,且自带 `permission` 指令与 `rowView/rowEdit/rowDel` 事件)。
+- 实施手法:采用「方案 A:纯 CSS 视觉对齐」(零功能影响、不动事件与权限,符合用户「不要影响功能」的诉求)。
+- 改动:`src/styles/element-ui.scss`
+ - 新增 `.avue-crud__menu > .el-button.is-text` 规则,把 Avue 内置行操作按钮外观对齐为 el-link:主色文字、无边框/无背景、hover 下划线 + 浅色、禁用态浅色无下划线、`height:auto / padding:0`(配合父级 `inline-flex; gap:8px` 与已存在的主色/间距覆盖规则)。
+ - 选择器仅命中行操作列 `.avue-crud__menu` 内的 `is-text` 按钮,不误伤顶部工具栏(`.avue-crud__header`)与弹窗按钮(`.avue-crud__dialog__menu`)。
+- 注意:现有全局规则 `.avue-crud__menu .el-link` 会强制操作列内所有 el-link(含 `type="danger"` 的删除)显示为主色蓝。如需删除按钮保留红色告警,需单独调整该覆盖规则(本次未改,保持统一蓝)。
+- 验证:`npm run build` 成功(exit code 0);构建日志中的 CSS `*` 告警来自第三方库压缩,与本次无关(历史既有)。
+
+## 操作列文字取消加粗(统一常规字重)
+- 需求:用户要求操作栏下的按钮字体都不要加粗,统一风格。
+- 根因:Element Plus `el-link` 默认 `font-weight: var(--el-font-weight-primary)`(500 中等粗),导致操作列里的链接(查看/编辑/删除等)显示为加粗;而 Avue 内置 `is-text` 按钮此前已被规则设为 normal。
+- 改动:`src/styles/element-ui.scss`
+ - 在既有 `.avue-crud__menu .el-link, .el-table ... .cell:has(.el-link) .el-link` 统一规则中增加 `font-weight: normal;`((0,2,0) 优先级高于 el-link 自身 (0,1,0) 的默认字重,可覆盖)。
+ - 覆盖范围:Avue 行菜单内的 el-link + 任意含 el-link 的表格体单元格(手写操作列),一次统一全站操作列字重;Avue 内置 `is-text` 按钮与顶部工具栏/弹窗按钮字重保持原样不受影响。
+- 验证:`npm run build` 成功(exit code 0)。
+
+## 全站表格省略文字 hover tooltip 提示统一
+- 需求:用户截图反馈合同管理等页面中「所属项目」等列文字被省略,要求像 `/base/common-address` 一样,鼠标移上去显示完整提示;全站统一加,改完列出文件。
+- 参考实现:`src/option/base/common-address.js` 中 Avue 列配置使用 `showOverflowTooltip: true`。
+- 调研结论:全站表格可见列约 848 个(Avue)+ 424 个手写 ``,其中 801 个 Avue 列、268 个手写列未开启 tooltip。Element Plus 支持全局 `table: { showOverflowTooltip: true }` 配置,Avue 3.9.2 完整透传,可一行代码覆盖全站。
+- 改动文件清单:
+ - `src/main.js`
+ - Element Plus 全局配置新增 `table: { showOverflowTooltip: true }`,一次性覆盖所有 Avue CRUD 与手写 el-table。
+ - Avue 全局 `crudOption` 新增 `showOverflowTooltip: true` 作为双保险,避免页面级 option 被错误覆盖时失效。
+ - `src/styles/element-ui.scss`
+ - 新增 `.el-table .cell.avue-crud__menu, .el-table .el-table__body .cell.el-tooltip:has(> .el-link)` 规则,豁免操作列单元格的固定宽度与溢出隐藏,防止全局 tooltip 导致操作列内 el-link 换行后被裁切,保持原有 8px gap 与自动换行。
+ - `src/option/business/common.js`
+ - 共享工厂函数 `createCrudOption` 新增 `showOverflowTooltip: true`,覆盖 business 模块通过该工厂生成的所有 CRUD option。
+- 覆盖范围:全站所有表格可见文本列(含 Avue 与手写 el-table),`type="selection"` 选择列由 Element Plus 自动豁免;操作列通过 CSS 豁免不被影响。
+- 验证:`npm run build` 成功(exit code 0);构建日志中 CSS `*` 告警来自第三方库压缩,与本次无关(历史既有)。
+
+## 修复 /system/dept 操作栏错位(链接竖排)
+- 现象:用户截图反馈机构管理页操作列「查看 / 编辑 / 删除 / 新增子项」竖排且偏右错位。
+- 根因:Avue 自带默认样式 `.avue-crud .avue-crud__menu{display:block}`(特异性 0,2,0)与项目全局覆盖样式选择器完全相同;项目原规则虽带 `!important`,但在 dev 模式 CSS 注入时序或浏览器缓存旧 element-ui.scss 时,`.avue-crud__menu` 退化成 block,导致内部按钮/链接竖排。
+- 修复:
+ - `src/styles/element-ui.scss`:把 `.avue-crud .avue-crud__menu` 改为重复类名 `.avue-crud .avue-crud__menu.avue-crud__menu`(特异性升到 0,3,0),并新增 `width: 100% !important` 让操作列容器占满单元格、左对齐横排更稳。
+ - `src/views/system/dept.vue`:scoped 样式新增 `:deep(.avue-crud__menu)` 兜底(inline-flex + gap 8px + 子元素 inline-flex),双保险确保本页操作列横排。
+- 验证:dev server 已热更新,curl 确认两处编译结果均含 `display: inline-flex !important`;构建需用户硬刷新浏览器清旧 CSS 缓存。
+
+## 客商档案 /vehicle/customer-archive 弹窗风格统一为 section-card
+- 需求:用户截图反馈弹窗有「双层灰色背景」,且「工商信息」等标题没有放到卡片里面;要求改成和 `/business/project-apply` 一致的白卡风格。
+- 根因:原页面主表单使用 `.archive-form__group` 灰色容器,内部再包一层白色 `.el-row` 卡片,标题坐在灰色背景上,形成外层 dialog body 灰 + 分组灰的「双层灰」;客商材料、变更记录、评分材料、发票/邮寄信息也沿用旧的分节标题样式。
+- 改动:`src/views/vehicle/customer-archive.vue`
+ - 主表单 4 个分组改为 `` 全局白卡组件,删除外层「基本信息」大标题。
+ - 评分/联系人/收款/发票 4 个 Tab 内容改为 `` + ``,按钮组进入卡头右侧。
+ - 客商材料改为 ``,变更记录改为 ``。
+ - 发票信息弹窗的「发票信息 / 邮寄信息」改为两张 ``。
+ - 评分详情弹窗的「证明材料」改为 ``。
+ - 清理不再使用的样式:`.archive-form__group`、`.section-title`、`.section-head`、`.customer-material-section`、`.change-record-section`、`.invoice-form__section-title`、`.score-material-section` 等。
+- 验证:`npm run build` 成功(exit code 0)。
diff --git a/src/const/tool/model.js b/src/const/tool/model.js
index 0afde25..6139d94 100644
--- a/src/const/tool/model.js
+++ b/src/const/tool/model.js
@@ -147,7 +147,7 @@ export const option = {
viewBtn: true,
grid: true,
selection: true,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '数据源',
diff --git a/src/main.js b/src/main.js
index 50eff96..195571f 100644
--- a/src/main.js
+++ b/src/main.js
@@ -75,6 +75,7 @@ app.use(store);
app.use(router);
app.use(ElementPlus, {
locale: messages[language],
+ table: { showOverflowTooltip: true },
});
app.use(Avue, {
axios,
@@ -85,7 +86,8 @@ app.use(Avue, {
searchLabelWidth: 160,
searchMenuSpan: 24,
searchMenuPosition: 'right',
- menuWidth: 160,
+ menuWidth: 180,
+ showOverflowTooltip: true,
viewBtnIcon: ' ',
editBtnIcon: ' ',
copyBtnIcon: ' ',
diff --git a/src/option/base/cargo-type.js b/src/option/base/cargo-type.js
index 963b297..ede95c6 100644
--- a/src/option/base/cargo-type.js
+++ b/src/option/base/cargo-type.js
@@ -48,7 +48,7 @@ export const getCargoTypeOption = ctx => ({
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '类型',
diff --git a/src/option/business/common.js b/src/option/business/common.js
index f4b4aa8..bbecf30 100644
--- a/src/option/business/common.js
+++ b/src/option/business/common.js
@@ -204,7 +204,8 @@ export const createCrudOption = columns => ({
delBtn: false,
dialogClickModal: false,
menuFixed: 'right',
- menuWidth: 160,
+ menuWidth: 180,
+ showOverflowTooltip: true,
column: columns,
});
diff --git a/src/option/business/process-config.js b/src/option/business/process-config.js
index aa6e098..7e18816 100644
--- a/src/option/business/process-config.js
+++ b/src/option/business/process-config.js
@@ -178,5 +178,5 @@ export const option = {
updateBtnText: '保存',
dialogTop: '10px',
dialogWidth: '96%',
- menuWidth: 200,
+ menuWidth: 220,
};
diff --git a/src/option/business/waybill-manage.js b/src/option/business/waybill-manage.js
index 21edd0f..44a004c 100644
--- a/src/option/business/waybill-manage.js
+++ b/src/option/business/waybill-manage.js
@@ -718,5 +718,5 @@ export const option = {
]),
dialogWidth: '96%',
dialogTop: '10px',
- menuWidth: 320,
+ menuWidth: 280,
};
diff --git a/src/option/job/jobinfo.js b/src/option/job/jobinfo.js
index a788ae5..c69f459 100644
--- a/src/option/job/jobinfo.js
+++ b/src/option/job/jobinfo.js
@@ -130,7 +130,7 @@ export default {
selection: true,
grid: true,
labelWidth: 'auto',
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 1200,
dialogClickModal: false,
tabs: true,
diff --git a/src/option/job/jobserver.js b/src/option/job/jobserver.js
index 84c2bc5..8f92f7c 100644
--- a/src/option/job/jobserver.js
+++ b/src/option/job/jobserver.js
@@ -13,7 +13,7 @@ export default {
selection: true,
grid: true,
labelWidth: 'auto',
- menuWidth: 160,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
diff --git a/src/option/system/authlock.js b/src/option/system/authlock.js
index 3642e59..e8f23e6 100644
--- a/src/option/system/authlock.js
+++ b/src/option/system/authlock.js
@@ -22,7 +22,7 @@ export const authLockOption = {
viewBtn: false,
editBtn: false,
delBtn: false,
- menuWidth: 160,
+ menuWidth: 180,
dialogType: 'drawer',
dialogWidth: 800,
dialogClickModal: false,
diff --git a/src/option/system/authlog.js b/src/option/system/authlog.js
index 6f26329..6fc01aa 100644
--- a/src/option/system/authlog.js
+++ b/src/option/system/authlog.js
@@ -21,7 +21,7 @@ export const authLogOption = {
editBtn: false,
delBtn: false,
menu: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogType: 'drawer',
dialogWidth: 800,
dialogClickModal: false,
diff --git a/src/option/system/dict.js b/src/option/system/dict.js
index 7875a44..163c4fb 100644
--- a/src/option/system/dict.js
+++ b/src/option/system/dict.js
@@ -11,7 +11,7 @@ export const optionParent = {
index: true,
selection: true,
viewBtn: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 880,
dialogClickModal: false,
column: [
@@ -104,7 +104,7 @@ export const optionChild = {
index: true,
selection: true,
viewBtn: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 880,
dialogClickModal: false,
column: [
diff --git a/src/option/system/dictbiz.js b/src/option/system/dictbiz.js
index fed9900..2701743 100644
--- a/src/option/system/dictbiz.js
+++ b/src/option/system/dictbiz.js
@@ -11,7 +11,7 @@ export const optionParent = {
index: true,
selection: true,
viewBtn: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 880,
dialogClickModal: false,
column: [
@@ -105,7 +105,7 @@ export const optionChild = {
index: true,
selection: true,
viewBtn: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 880,
dialogClickModal: false,
column: [
diff --git a/src/option/system/user.js b/src/option/system/user.js
index f36f4b1..cef9c75 100644
--- a/src/option/system/user.js
+++ b/src/option/system/user.js
@@ -359,7 +359,7 @@ export const platformOption = {
selection: true,
viewBtn: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
editBtnText: '配置',
column: [
{
diff --git a/src/option/tool/code.js b/src/option/tool/code.js
index 0e09a0b..c7ae72d 100644
--- a/src/option/tool/code.js
+++ b/src/option/tool/code.js
@@ -14,7 +14,7 @@ export const codeOption = {
index: true,
selection: true,
labelWidth: 'auto',
- menuWidth: 160,
+ menuWidth: 180,
viewBtn: true,
dialogClickModal: false,
tabs: true,
diff --git a/src/option/tool/codesetting.js b/src/option/tool/codesetting.js
index 546026b..7273796 100644
--- a/src/option/tool/codesetting.js
+++ b/src/option/tool/codesetting.js
@@ -14,7 +14,7 @@ export default {
selection: true,
labelWidth: 'auto',
searchLabelWidth: 160,
- menuWidth: 160,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
diff --git a/src/option/tool/formsetting.js b/src/option/tool/formsetting.js
index d2d90a6..74bbf9c 100644
--- a/src/option/tool/formsetting.js
+++ b/src/option/tool/formsetting.js
@@ -14,7 +14,7 @@ export default {
selection: true,
labelWidth: 'auto',
searchLabelWidth: 160,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 500,
dialogClickModal: false,
column: [
diff --git a/src/option/transportCapacity/transport-ship.js b/src/option/transportCapacity/transport-ship.js
index d7b9834..b1cb9ad 100644
--- a/src/option/transportCapacity/transport-ship.js
+++ b/src/option/transportCapacity/transport-ship.js
@@ -14,7 +14,7 @@ export const option = {
editBtn: false,
delBtn: false,
viewBtn: false,
- menuWidth: 320,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
diff --git a/src/page/index/logo.vue b/src/page/index/logo.vue
index 6e81e10..337182e 100644
--- a/src/page/index/logo.vue
+++ b/src/page/index/logo.vue
@@ -42,7 +42,7 @@ export default {
justify-content: center;
}
.logo-img {
- width: 40px;
- margin-top: 5px;
+ width: 30px;
+ margin-top: 10px;
}
diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss
index 6b03fbc..4c79cf3 100644
--- a/src/styles/element-ui.scss
+++ b/src/styles/element-ui.scss
@@ -550,12 +550,16 @@
}
// 全站统一:Avue 操作列文字链接保持间距并支持自动换行
-.avue-crud .avue-crud__menu {
+// 注意:Avue 自带 .avue-crud .avue-crud__menu{display:block}(特异性同为 0,2,0)。
+// 此处重复类名升至 0,3,0 并强制 display:inline-flex !important,彻底压过 Avue 内置样式,
+// 避免 dev 模式下 CSS 注入顺序导致 .avue-crud__menu 退化成 block 而让操作项竖排错位。
+.avue-crud .avue-crud__menu.avue-crud__menu {
display: inline-flex !important;
flex-wrap: wrap;
gap: 8px;
align-items: center;
justify-content: start;
+ width: 100% !important;
text-align: left;
}
@@ -573,6 +577,9 @@
// 选择器同时覆盖 Avue 行菜单(.avue-crud__menu)与任意含 el-link 的表格体单元格(手写操作列)。
.avue-crud__menu .el-link,
.el-table .el-table__body .cell:has(.el-link) .el-link {
+ // 覆盖 Element Plus el-link 默认的 font-weight: var(--el-font-weight-primary)(500 中等粗),
+ // 操作列文字统一为常规字重,避免「查看/编辑/删除」等链接显得加粗。
+ font-weight: normal;
--el-link-text-color: var(--el-color-primary);
--el-link-hover-text-color: var(--el-color-primary-light-3);
--el-link-active-text-color: var(--el-color-primary-dark-2);
@@ -596,6 +603,44 @@
font-weight: normal;
}
+// 全站统一:Element Plus 全局开启 show-overflow-tooltip 后,
+// 操作列单元格会被加上 .el-tooltip 类并写死宽度,导致内部 el-link 换行后被裁切。
+// 此处豁免操作列单元格:让 Avue 行菜单与手写表格操作列保持原有 flex 自动换行,不被固定宽度裁切。
+.el-table .cell.avue-crud__menu,
+.el-table .el-table__body .cell.el-tooltip:has(> .el-link) {
+ width: auto !important;
+ overflow: visible;
+ text-overflow: clip;
+}
+
+// 全站统一:Avue 内置行操作按钮(查看 / 编辑 / 删除 / 复制等)视觉对齐为 el-link 链接样式。
+// 选择器仅命中表格行操作列 .avue-crud__menu 内的 is-text 按钮,不误伤顶部工具栏(.avue-crud__header)
+// 与弹窗按钮(.avue-crud__dialog__menu)。事件(rowView/rowEdit/rowDel)与权限(permission 指令)
+// 由 Avue 自带,此处只改外观,零功能影响。
+.avue-crud__menu > .el-button.is-text {
+ height: auto;
+ padding: 0;
+ border: none;
+ background: transparent;
+ color: var(--el-color-primary);
+ font-weight: normal;
+
+ &:hover,
+ &:focus,
+ &:active {
+ background: transparent;
+ color: var(--el-color-primary-light-3);
+ text-decoration: underline;
+ }
+
+ &.is-disabled,
+ &.is-disabled:hover {
+ background: transparent;
+ color: var(--el-color-primary-light-5);
+ text-decoration: none;
+ }
+}
+
@media (max-width: 768px) {
.avue-crud__pagination .el-pagination,
.empty-pagination .el-pagination,
diff --git a/src/utils/table-menu.js b/src/utils/table-menu.js
index 18ddabf..6756c78 100644
--- a/src/utils/table-menu.js
+++ b/src/utils/table-menu.js
@@ -1,6 +1,6 @@
export const TABLE_MENU_WIDTH = {
- default: 160,
- three: 220,
+ default: 180,
+ three: 180,
four: 320,
};
diff --git a/src/views/authority/apikey.vue b/src/views/authority/apikey.vue
index e9b412d..bc5541e 100644
--- a/src/views/authority/apikey.vue
+++ b/src/views/authority/apikey.vue
@@ -321,7 +321,7 @@ export default {
height: 'auto',
calcHeight: 32,
dialogWidth: 700,
- menuWidth: 160,
+ menuWidth: 180,
tip: false,
searchShow: true,
searchMenuSpan: 24,
@@ -500,7 +500,7 @@ export default {
editBtn: false,
addBtn: false,
delBtn: false,
- menuWidth: 160,
+ menuWidth: 180,
dialogType: 'drawer',
dialogWidth: 800,
column: [
diff --git a/src/views/authority/apiscope.vue b/src/views/authority/apiscope.vue
index 0004911..1973a25 100644
--- a/src/views/authority/apiscope.vue
+++ b/src/views/authority/apiscope.vue
@@ -164,7 +164,7 @@ export default {
selection: true,
labelWidth: 'auto',
searchLabelWidth: 160,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
@@ -275,7 +275,7 @@ export default {
editBtn: false,
addBtn: false,
delBtn: false,
- menuWidth: 160,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
@@ -336,7 +336,7 @@ export default {
viewBtn: true,
selection: true,
labelWidth: 'auto',
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
diff --git a/src/views/authority/datascope.vue b/src/views/authority/datascope.vue
index f3d8377..a9cd519 100644
--- a/src/views/authority/datascope.vue
+++ b/src/views/authority/datascope.vue
@@ -165,7 +165,7 @@ export default {
selection: true,
labelWidth: 'auto',
searchLabelWidth: 160,
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
@@ -312,7 +312,7 @@ export default {
editBtn: false,
addBtn: false,
delBtn: false,
- menuWidth: 160,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
@@ -375,7 +375,7 @@ export default {
viewBtn: true,
selection: true,
labelWidth: 'auto',
- menuWidth: 160,
+ menuWidth: 180,
dialogWidth: 900,
dialogClickModal: false,
column: [
diff --git a/src/views/authority/ratelimit.vue b/src/views/authority/ratelimit.vue
index ab5200d..c934eca 100644
--- a/src/views/authority/ratelimit.vue
+++ b/src/views/authority/ratelimit.vue
@@ -211,7 +211,7 @@ export default {
index: true,
viewBtn: true,
selection: true,
- menuWidth: 160,
+ menuWidth: 180,
dialogClickModal: false,
column: [
{
@@ -366,7 +366,7 @@ export default {
editBtn: false,
addBtn: false,
delBtn: false,
- menuWidth: 160,
+ menuWidth: 180,
dialogType: 'drawer',
dialogWidth: 800,
column: [
diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue
index 3070d66..92a0e3c 100644
--- a/src/views/authority/role.vue
+++ b/src/views/authority/role.vue
@@ -250,7 +250,7 @@ export default {
viewBtn: true,
labelWidth: 'auto',
searchLabelWidth: 160,
- menuWidth: 320,
+ menuWidth: 240,
dialogWidth: 600,
dialogClickModal: false,
column: [
diff --git a/src/views/base/airport-master.vue b/src/views/base/airport-master.vue
index b509306..b2cc09a 100644
--- a/src/views/base/airport-master.vue
+++ b/src/views/base/airport-master.vue
@@ -253,7 +253,7 @@ export default {
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '编码',
diff --git a/src/views/base/currency.vue b/src/views/base/currency.vue
index 7dab365..afd8dda 100644
--- a/src/views/base/currency.vue
+++ b/src/views/base/currency.vue
@@ -170,7 +170,7 @@ export default {
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
menuFixed: 'right',
column: [
{
diff --git a/src/views/base/customer-type.vue b/src/views/base/customer-type.vue
index 028c117..9cfc6f2 100644
--- a/src/views/base/customer-type.vue
+++ b/src/views/base/customer-type.vue
@@ -101,7 +101,7 @@ export default {
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '中文名称',
diff --git a/src/views/base/fee-item.vue b/src/views/base/fee-item.vue
index e5e3fd5..a33cc79 100644
--- a/src/views/base/fee-item.vue
+++ b/src/views/base/fee-item.vue
@@ -141,7 +141,7 @@ export default {
editBtn: false,
selection: false,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '费用类型',
diff --git a/src/views/base/port-terminal.vue b/src/views/base/port-terminal.vue
index e1d821e..38850e9 100644
--- a/src/views/base/port-terminal.vue
+++ b/src/views/base/port-terminal.vue
@@ -387,7 +387,7 @@ export default {
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '编码',
diff --git a/src/views/base/railway-station.vue b/src/views/base/railway-station.vue
index 37d1bc3..909ef7d 100644
--- a/src/views/base/railway-station.vue
+++ b/src/views/base/railway-station.vue
@@ -219,7 +219,7 @@ export default {
editBtn: false,
selection: true,
dialogClickModal: false,
- menuWidth: 160,
+ menuWidth: 180,
column: [
{
label: '编码',
diff --git a/src/views/business/waybill-manage.vue b/src/views/business/waybill-manage.vue
index a9f7796..21b4fe0 100644
--- a/src/views/business/waybill-manage.vue
+++ b/src/views/business/waybill-manage.vue
@@ -1,5 +1,5 @@
-
+