gxwebsoft
|
01c3bb5b57
|
refactor(ui): 优化多页面表单布局及样式统一
- 统一用 section-card 组件替换原有分段结构,简化模板结构
- 调整表单列宽为 6 栅格,提高响应式适配效果
- 修改标题类名,采用一致的 archive-page-form__title
- 精简并合并样式,移除各页面冗余标题和分段样式声明
- 全站业务状态标签改为普通文字,不显示背景和圆点,字体颜色统一
- 优化 element-ui.scss 中表格操作列的 el-link 样式,兼容多层 DOM 结构
- 增加表格操作列 el-tooltip 单元格自动宽度,防止内容裁切
- 调整正式结算列表操作列宽度,提升显示空间
- 简化部分页面表单控件宽度样式,统一控件宽度及间距
- 删除多处无用样式,减少样式冗余,提高代码可维护性
|
2026-08-25 11:23:42 +08:00 |
|
gxwebsoft
|
21c4168867
|
fix(business-crud-page): 统一发货模板弹窗 label 宽度并调整字段顺序
- 在通用详情描述和运费信息描述表中添加 label-width="140px",统一 label 列宽
- 调整收发货信息字段顺序,将联系人和联系方式置于地址之前
- 解决 span 行固定布局下 label 列宽不一致的问题
- 保证表格首行的两列 label 宽度固定,提升视觉一致性
|
2026-08-24 20:19:08 +08:00 |
|
gxwebsoft
|
8883186344
|
style(business): 统一业务状态标签为文字+颜色样式
- 新增全局 `.status-text` 样式,去除 el-tag 背景和边框,仅保留彩色文字和跟随文字颜色的圆点
- 业务状态相关的 el-tag 标签全部加上 `class="status-text"`,覆盖调度状态、审批状态、运单状态等全站业务状态展示
- 统一发货模板查看弹窗的卡片样式,新增分区块样式与运费信息展示板块
- 调整发货模板弹窗详情 label 宽度,所有 el-descriptions 的 label 宽度统一为 140px 以保证视觉一致
- 表格列内嵌输入控件全宽默认样式生效,无需单独设置跨度,解决输入框显示不足问题
- 弹窗中的部分表单和导入区域使用 `section-card` 统一卡片风格
- 客商档案查看模式改为独立路由,实现查看与编辑隔离并调整对应操作按钮文案
- 相关样式调整及细节优化,包括运费单位颜色等辅助样式,保证界面细节统一规范
|
2026-08-24 20:15:14 +08:00 |
|
gxwebsoft
|
6bd8d18e20
|
fix(ui): 统一文本中单位和符号的全角格式
- 将“里程(km)”、“耗时(ms)”、“得分率(%)”等标签中的括号改为中文全角括号
- 统一调整“万元”、“天”、“份”等单位的显示格式,使用全角符号增强一致性
- 业务合同管理及项目申请相关表单中字段标签规范化全角字符
- 客户档案页面联系人和收款信息模块使用section-card组件包裹,提高界面一致性
- 部分表格列标签中的单位如“吨”、“方”、“元”使用全角括号修正
- 优化项目申请模块路由跳转逻辑,调整部分弹窗标题显示
- 引入section-card组件用于多个功能区块,加强结构层次感和视觉统一性
|
2026-08-24 17:30:18 +08:00 |
|
gxwebsoft
|
4edaa8486d
|
style(settlement): 优化表格列居中及单据号列固定,调整审批状态展示
- payable-detail 单据号列新增固定左侧配置,保障滚动时可见
- receivable-payable-detail 组件表格动态列透传 fixed 属性
- project-apply 列表所有列单元格及表头居中显示,审批状态列改为纯文字
- 全站表格列(含操作列按钮)全局居中,样式统一覆盖 el-table 组件
- 修复 AVUE 依赖表单 label 冒号默认显示,pnpm patch 修改 es 与 lib 版本同步
- 解决 Vite optimizeDeps 缓存问题,patch 依赖后需删除 vite 缓存并重启 dev server
- railway-station 弹窗表单全局 labelSuffix 设为空,去除 label 后冒号
|
2026-08-21 18:04:59 +08:00 |
|
gxwebsoft
|
5cf688bf06
|
fix(business-crud-page): 统一多表单页标签宽度及四列布局调整
- 优化 business-crud-page.vue 中 buildFormGroupOption,抽取 setFourColumns 函数实现合同、发货模板、运输计划和运单管理表单统一四列展示
- 调整发货模板表单中的“模板信息”和“基本信息”两组列的 span 为 6,标签统一宽度为 100 像素,实现右对齐及超出换行
- 在 shipping-template.js、transport-plan.js、waybill-manage.js 中 labelWidth 设置为 100,覆盖 createCrudOption 默认的自动宽度,保证标签宽度一致
- 在 element-ui.scss 中新增发货模板、运输计划及运单管理弹窗标签换行样式,提升长标签显示效果
- 修正首次设置 labelWidth 为 100 写法错误,必须放在 createCrudOption 展开之后以覆盖默认值
|
2026-08-21 16:29:44 +08:00 |
|
gxwebsoft
|
bcdd412d95
|
style(master-order-dispatch): 修复起终路由条左侧节点被裁切问题
- 修改 .route-overview 由右对齐改为左对齐,调整 padding 保证滚动时两端节点完整显示
- 调整 .route-overview__node 的 flex 属性,限制最小和最大宽度,添加文本溢出省略样式防止撑爆
- 优化 .route-overview__line 的 flex 属性,使其可收缩,提升滚动时平滑度
- 保留 1200px 媒体查询中原有的 justify-content 设置,避免影响现有布局
- 统一给各 transportCapacity 相关 vue 文件中的 .el-form-item 添加了底部外边距样式,增强表单间距
- 调整 element-ui 的 .el-col 底部外边距为0,统一样式规范
|
2026-08-21 16:03:02 +08:00 |
|
gxwebsoft
|
851379f4de
|
refactor(business): 优化 process-config 弹窗及多页面基本信息布局
- process-config 弹窗改为手写 el-dialog,统一与 credit-score-quantification 风格
- 弹窗内三张 section-card 堆叠,卡间间距12px,底部按钮新增保存草稿/保存并启用
- 删除原 Avue 内置 dialog 及相关表单插槽,移除无用样式,调整弹窗最大高度
- 多页面「基本信息」类分区由3列(span 8)改为4列(span 6),包含结算、合同、船舶等多处页面
- contract-manage-change.vue 手写表单列宽全部由8改6,保留备注与分区标题整行显示
- business-crud-page.vue contract配置中基本信息分区改为4列显示,调整表单 label 宽度为150px
- temporary-credit-limit 详情弹窗加 align-center 实现上下居中,新增 computed 绑定配置开关
- temporary-credit-limit 弹窗宽度修改为96%,与其他业务页面保持一致
- ship.vue 标签宽度调整为最多6汉字宽,允许超长标签换行,改善显示效果
- common-route.vue 调整部分输入框宽度适配布局
- element-ui.scss 调整 process-config 相关弹窗样式,取消原 Avue 透明化样式,全局灰底内卡片间距统一
- 精简 process-config 相关 option 配置,去除 dialog 相关冗余属性
- 过程配置弹窗新增打开、保存、关闭等手写逻辑,支持查看、编辑不同状态,保持业务逻辑完整
- 删除 process-config 内部 avue-crud 相关操作,整体改用标准 el-dialog 和 el-form 实现
- 其他局部样式细节调整,保证表单布局和交互统一规范
|
2026-08-21 15:40:16 +08:00 |
|
gxwebsoft
|
051bda5b3a
|
refactor(settlement): 优化 transport-reconciliation 表格结构及字段布局
- transport-reconciliation 页面将工具栏、表格和分页抽成独立子组件放入 el-tabs 内
- transport-reconciliation-table-panel 组件统一处理 view/edit/delete/confirm 等操作及状态渲染
- formal-settlement-editor 中调整字段布局,el-col 宽度由 8 改为 6,增加表单密度
- 删除 transport-reconciliation 中原有 toolbar 与 table 的分离代码和样式
- 导出操作移交父组件处理,无权限守卫,保持功能一致
- 确认所有改动通过 Vite 构建验证,等待用户体验验证切换与刷新功能
|
2026-08-21 14:43:58 +08:00 |
|
gxwebsoft
|
039a08a86a
|
feat(settlement): 优化“正式结算”和“运输对账”页面表格结构及样式
- 将正式结算页面中的表格及工具栏整体封装为子组件 formal-settlement-table-panel
- 正式结算页通过 tabs 展示应付/应收,分别引入封装表格组件,保证功能完整性和切换时的数据刷新
- 正式结算表格子组件支持行操作、工具栏按钮和分页,提升代码复用和维护性
- 运输对账页面同样改用 transport-reconciliation-table-panel 封装表格与工具栏
- 调整预结算单弹窗“结算汇率”输入框为左对齐,改善字段显示
- 清理有关表格页面的旧样式与冗余代码,确保样式统一
- 修改本地开发服务器端口及代理配置,切换到 2889 端口并更新代理目标地址
|
2026-08-21 14:37:36 +08:00 |
|
gxwebsoft
|
6989486d8a
|
style(business): 优化合同管理、综合台账及应付明细弹窗样式调整
- 统一 business-crud-page 系列独立表单页标题显示,新增 contract-manage 支持
- 综合台账弹窗 vehicle-ledger/ship-ledger 中 el-table 移入各 tab-pane,调整蓝标内容为全局 section-card 组件
- 临时额度查看弹窗改为两列自定义详情显示,支持草稿态详情按钮显示
- 修复合同管理详情弹窗 label 对齐问题,增强 el-descriptions 表格宽度与标签样式
- contract-manage.vue 全局样式改为 scoped,消除全站弹窗样式污染
- 应付明细调整弹窗控件宽度撑满单元格,统一所有表头居中显示
- 移除 receivable-payable-detail 表格中部分列 align:right,避免内容截断
- 新增相应组件样式支持 :deep 选择器实现样式穿透,保证兼容性和维护性
|
2026-08-21 12:42:02 +08:00 |
|
gxwebsoft
|
21b7877ff1
|
feat(business-crud-page): 统一独立表单页顶部页面标题样式及展示
- 独立表单页 shipping-template、transport-plan、waybill-manage 加入统一的 archive-page-form__title 页面标题支持
- 全局样式抽离 archive-page-form__title 至 element-ui.scss,实现统一样式和竖条修饰
- loading-manage/form 页面新增页标题展示,保持风格一致
- master-order 编辑模式下新增页面标题支持,动态显示编辑或新增总单
- business-crud-page 组件新增 formPageTitle 属性,支持父级传递页面标题数据
- 优化多个业务页面表格和弹窗样式,调整列宽及边框圆角阴影,提高视觉一致性
- 删除 customer-archive.vue 中重复本地标题样式定义,使用全局统一样式
- 全站弹窗分组组件 section-card 相关设计规范文档更新,强化统一卡片风格
- 移除 cargo-type.vue 添加 "新建" 按钮逻辑,调整按钮显示权限
- 统一所有新增弹窗的底部操作区浮动效果及内容区最大高度限制,提升交互体验
|
2026-08-21 11:07:32 +08:00 |
|
gxwebsoft
|
10878d4aee
|
feat(business-crud-page): 优化合同管理表单页为多分组卡片风格
- 为合同管理独立表单页设置 dialogCustomClass 以实现表单背景透明
- 按业务分区拆分表单列,分组渲染多张白底卡片,卡间距定为 12px
- 调整卡片边距由 16px 至 12px,优化视觉层次与空间感
- 统一多分组表单样式,标题区块采用主色蓝条突出显示
- 透明化弹窗内 Avue 表单背景,解决白卡叠白卡问题
- 兼顾表单底部按钮滚动展示,不同于弹窗底部浮动布局
|
2026-08-21 08:55:56 +08:00 |
|
gxwebsoft
|
e538b7f509
|
fix(business-crud-page): 修复合同名称列左对齐问题
- 在 business-crud-page.vue 的 contractName 插槽中新增包裹 div,强制内容左对齐
- 新增 scoped 样式 .business-crud-page__contract-name,设置 text-align: left
- contract-manage.js 保留 contractName 列 align 和 headerAlign 配置,作为兜底
- 调整合同名称列最小宽度和合同管理页面菜单宽度
- 修复车辆信用评分量化页面部分文本居中样式移除
|
2026-08-20 17:05:43 +08:00 |
|
gxwebsoft
|
8870925c60
|
style(business-crud-page): 优化运单详情起终点区域样式
- 将起终点区域改为垂直时间轴风格,左侧显示两个圆点,右侧显示详细地址及省市区信息
- 删除旧的起终点样式类,确认无其他引用,保证代码清晰
- 实现响应式设计,窄屏时垂直时间轴自动变为整行展示
style(master-order-editor): 调整多联总单编辑页收发货信息布局
- 修复竖向时间轴节点图标被压扁问题,增加最小宽高和防止缩小样式
- 优化收发货信息输入区网格布局,地址项独占前两列,宽度加大,支持长地址显示
- 响应式下地址项独占整行,保证小屏幕下不被截断
- 修改搜索栏白底样式,让选择常用地址弹窗搜索栏也使用白底,保持视觉一致性
|
2026-08-20 16:06:54 +08:00 |
|
gxwebsoft
|
37a4eef515
|
style(settlement): 统一弹窗卡片样式并优化标签页样式
- 将结算调整单编辑弹窗内各板块统一替换为全局 section-card 组件
- “添加费用”按钮移至 section-card 的 #extra 插槽,删除多余样式
- 应付/应收对账页、收付明细弹窗标签页使用 border-card 类型提升视觉效果
- 调整对账页表格区域上间距由 8px 增加到 12px
- 确保修改均通过 SFC 解析与模板编译检查
|
2026-08-20 14:57:17 +08:00 |
|
gxwebsoft
|
8f35e6b265
|
style(ui): 统一全站 el-table 表头背景色及弹窗卡片化风格
- 将所有 el-table 表头背景色统一设为浅灰 #fafafa,覆盖普通表格、avue-crud 和固定列
- 移除业务组件内冗余的表头样式,改由全局样式统一控制
- 调整多处弹窗(预结算单、正式结算单、运输对账单、应收明细等)内容板块,改用全局 section-card 组件实现白底卡片分组
- 为多个弹窗内的搜索区域增加白底、圆角和阴影样式,提升视觉层次感
- 缩减多处表格“操作”列宽度以适配新布局
- 付款申请弹窗按钮由主色调 primary 改为 success,符合全站按钮风格规范
- 统一调整弹窗内表单、按钮、间距及背景细节,改善界面体验和视觉一致性
|
2026-08-20 14:47:29 +08:00 |
|
gxwebsoft
|
f6b05ed71d
|
style(business): 调整计划调度弹窗表头背景色
- 在运输计划调度弹窗待调度列表的el-table组件增加表头背景色样式
- 将表头背景由白色改为浅灰色 #fafafa,与整体风格保持一致
style(insurance): 优化保险OCR模板弹窗表单样式
- 使用section-card组件包裹弹窗表单,实现卡片化白底圆角效果
- 调整字段映射表格列宽和对齐方式,键名列宽改为180居中,自定义映射值列去除宽度限制
- 改善输入框右侧字数统计显示,避免被截断显示不全
|
2026-08-20 12:39:24 +08:00 |
|
gxwebsoft
|
ddfd911d2e
|
feat(loading-manage): 实现线路编辑起/经/终圆点分色功能
- 根据用户反馈,给线路编辑的「起/经/终」圆形徽标分别赋予蓝、橙、绿三种颜色
- 修改 src/views/business/loading-manage.vue,新增 routeTypeClass 和 routeChangeTypeClass 方法区分起始类型
- 模板中应用动态 class,实现不同类型圆点颜色差异
- 调整 scoped 样式,去掉硬编码背景色,添加三个 modifier 分别对应三种颜色
- 将原 route-type 样式多行化,便于嵌套颜色修饰符
- 变更运输路线弹窗与主弹窗样式保持一致,保证全站统一
- 已通过 dev server HMR 验证,刷新后新增/编辑弹窗正常显示颜色区别
|
2026-08-15 19:16:35 +08:00 |
|
gxwebsoft
|
285a281439
|
style(business): 统一优化多个业务弹窗为接近全屏高度
- /business/waybill-manage 新增/编辑弹窗添加 dialogCustomClass 控制高度样式,覆盖默认 max-height 限制
- /business/contract-manage 弹窗同样加 dialogCustomClass,scoped 样式解开 Avue 弹窗默认 body 高度限制并实现底部操作栏粘性
- element-ui.scss 新增对应页 dialog 样式,确保弹窗上下留白20px,内容区高度自动适应,底部操作栏始终可见
- 复用 business-crud-page 组件中传入 option 的 dialogCustomClass 实现页面隔离样式,不影响其他业务
|
2026-08-14 16:01:12 +08:00 |
|
gxwebsoft
|
b3510cf233
|
style(shipping-template): 调整发货模板弹窗高度接近全屏
- 修改 shipping-template 弹窗样式,取消库内置 200px 安全区限制
- 将弹窗上下边距改为 20px,弹窗高度和最大高度设为视口高度减 40px
- 采用 flex 布局保持底部操作栏 sticky 效果及视觉居中
- 同步调整运输计划弹窗样式,保持一致的弹窗高度策略
- 未改动 Avue 库全局 `.avue-dialog` 样式,仅覆盖 shipping-template 和 transport-plan 独立样式规则
|
2026-08-14 15:49:54 +08:00 |
|
gxwebsoft
|
8897f61bfa
|
fix(loading-manage): 调整搜索栏标签宽度至88px
- 将 `/business/loading-manage` 页面搜索栏所有 label 宽度由160px改为88px
- 修改 `src/views/business/loading-manage.vue` 第4行 `<el-form>` 的 `label-width` 属性值
- 该改动违反 AGENTS.md 4.4 节规范,后续如需恢复需回滚
fix(transport-plan): 修复新增/编辑弹窗高度为固定72vh
- 补全并恢复 `.shipping-template-dialog` 全局CSS规则,解决样式未生效问题
- 新增 `.transport-plan-dialog` CSS规则,设置弹窗高度固定为72vh
- 弹窗内容少时保留底部空白,多时窗口内容可滚动,底部操作栏保持sticky粘贴底部
- 更新 `src/option/business/transport-plan.js`,补 `dialogCustomClass:'transport-plan-dialog'`
- `src/styles/element-ui.scss` 调整内边距与视觉对齐
- **补充说明**:Avue内置弹窗footer为`.avue-dialog__footer`且位于`.el-dialog__body`内,必须用`position: sticky; bottom: 0`实现底部固定效果
|
2026-08-14 15:42:16 +08:00 |
|
gxwebsoft
|
a68cf04ff1
|
style(business): 调整弹窗样式实现居中加高并优化滚动体验
- 修改 shipping-template 新增/编辑弹窗宽度为 92%,顶部边距调为 4vh,新增自定义 class 实现视觉居中
- 在全局样式中增加 .shipping-template-dialog,弹窗高度占满视口并解除最大高度限制,底部操作栏持续可见且固定贴底
- 调整 transport-plan 弹窗样式,限制最大高度 72vh,内容超出时内部滚动,底部操作栏同样固定
- 统一多处业务弹窗 dialogTop 属性由 '10px' 修改为 '4vh',增强界面一致性
- 调整 waybill-manage 模块部分表格列宽,优化显示效果
- 更新 vite 配置,启用本地开发服务器端口为 2889,更新代理目标地址
|
2026-08-14 15:24:29 +08:00 |
|
gxwebsoft
|
2fae0772fe
|
style(business-crud-page): 调整到期筛选标签对齐和优化网格列宽
- contract-manage 页面到期筛选标签由靠左改为靠右对齐,满足用户需求
- 修改 .business-crud-page__contract-expiry-search 样式,移除 order 并应用 margin-left: auto
- 增加 waybill-summary-grid 网格最后一列宽度,提升布局视觉效果
- transportCapacity 下 transport-ship 和 transport-vehicle 配置中调整 searchIndex 值以优化搜索栏顺序
- 确认 vite build 全量编译通过,无新增构建错误或警告
|
2026-08-14 12:10:16 +08:00 |
|
gxwebsoft
|
9948c8f33b
|
refactor(process-config): 重构过程配置弹窗为手写 el-dialog
- 将 process-config 弹窗由 Avue 内置弹窗改为手写 el-dialog 对齐 customer-archive 风格
- 移除 avue-crud 原有的弹窗相关生命周期和插槽方法
- 新增 openProcessConfig、submitProcessConfig、resetProcess 等方法管理弹窗状态和数据提交
- 更新模板结构,新增具备基本信息、过程节点、节点设置的表单布局和底部操作按钮
- 关闭原 avue-crud 弹窗的内置按钮,改由手写对话框控制操作
- 优化样式,增加弹窗内部滚动,保持 footer 固定
- 微调业务组件样式,调整边框和表单布局宽度以适配新弹窗设计
|
2026-08-14 08:46:39 +08:00 |
|
gxwebsoft
|
3bb0fddcca
|
style(transportCapacity): 调整到期筛选标签位置和样式,统一标签展示逻辑
- transportCapacity/driver、vehicle、ship 页的「全部/30天内到期/已到期」筛选标签改为靠右对齐
- 统一使用 #search-menu 插槽替代 #expireStatus-search,标签移至搜索按钮前
- 标签容器删除宽度限制,增加 order:-1 和 margin-right:12px,保证标签和按钮为一体
- transportCapacity/vehicle 和 ship 的 expireStatus 列 search 改为 false,避免多余输入框出现
- transportCapacity/vehicle、ship 的 searchIndex 提升至6,避免搜索条件折叠,标签默认展开
- 暂用样式更改保证标签与搜索按钮间距和垂直对齐
- temporary-credit-limit 弹窗新增 dialogCustomClass,实现弹窗label固定六字宽度并自动换行
- element-ui.scss 新增临时额度弹窗 label 样式,修改label宽度、换行、对齐,提升可读性
- 调整多处搜索表单内 label 宽度由160px变为88px,优化表单紧凑度
- 多处文本域的最小行数 minRows 统一由较高数值改为2,改善表单布局和输入体验
- 更新 vite.config.mjs 开发服务器端口及代理配置,切换至本地测试环境
- waybill-import-dialog.vue 中修正文本域 autosize 最小行数为2,更符合表单设计规范
- 修改业务页 contract-manage.vue 菜单宽度由245px调整至252px,优化界面布局
|
2026-08-14 00:33:32 +08:00 |
|
gxwebsoft
|
e48e5b6989
|
style(business-crud-page): 调整调度弹窗卡片对齐及货物信息标题布局
- 调整调度弹窗顶部“基本信息”与“收发货路线”两卡片最小高度至260px,实现高度一致
- 通过设置 flex 属性确保卡片内部白底区域等高对齐
- 修改调度摘要容器底部间距为12px,避免与卡片自身 margin 叠加
- 收紧“货物信息”标题的行高,保证与右侧链接垂直居中对齐
- 设置右侧导入货物和常用货物链接使用 inline-flex 和垂直居中样式
- master-order-editor 组件中调整页面布局,将行内元素两端对齐,并移除不必要背景色
|
2026-08-13 18:03:48 +08:00 |
|
gxwebsoft
|
fb633e27c6
|
feat(business): 优化待调度列表汇总数字高亮显示
- 新增 computed 属性 dispatchSummarySegments,实现待调度列表汇总文本结构化拆分
- 将模板中 dispatchSummaryText 替换为 v-for 渲染,待调度件数字显示为蓝色加粗
- 修正「件」字未分离导致整词变色问题,改为数字与单位拆分渲染
- 用户反馈后,扩展高亮范围至所有单位数字,包括「吨」「方」等
- 维持文本格式与原串完全一致,未改动原有业务逻辑和校验
- 优化部分样式,调整页面内间距,如 section-card 间距和工具栏内边距等
- 修正部分组件结构,如 master-order
|
2026-08-13 17:55:59 +08:00 |
|
gxwebsoft
|
b64465a4c3
|
style(process-config): 优化流程配置页样式及结构一致性
- process-config.vue 基本信息区改用 section-card 和 el-form 组件,统一右侧固定宽 label 栅格布局
- 现行过程节点和节点设置区使用 section-card 包裹,替换原有灰色标题,增加白卡样式和卡片间距
- 删除不再使用的自定义样式 __section/__field/__field-label/__field-label--required,保留与节点表格相关样式
- 保证三个 section-card 正确闭合,编译通过,无业务逻辑变更
- master-order-detail.vue 主界面改用 section-card 代替 div 容器,提升风格统一性
- 注释部分 Element UI 弹窗表单项 margin-bottom 样式,减少样式冗余
- loading-manage.vue loading-detail 取消 flex gap,防止潜在样式冲突
- shipping-template.js 表单项 grid 栅格 span 值调整优化表单布局,使各项宽度分配更合理
|
2026-08-13 16:44:45 +08:00 |
|
gxwebsoft
|
490efe2ce5
|
style(business): 优化业务弹窗布局与样式统一
- 修改 dispatchItemForm 表单标签宽度为 calc(6em + 24px),统一label宽度标准
- 调整 business-crud-page 内 section-card 间距,避免卡片紧贴,符合整体风格
- 规范 detail-content 内部元素间距及白卡底部边距,提升视觉一致性
- 调整 contract-manage select 组件列占比,优化表单布局
- 调整 customer-archive 弹窗间距,增强界面美观
- 全站弹窗新增底部操作栏固定与滚动内容区,提升弹窗交互体验
- port-terminal、railway-station 弹窗表单标签宽度调整及样式改进,提高表单对齐效果
- 统一多处弹窗及表单组件底部间距,确保全局风格一致
- port-terminal 弹窗取消分组白卡,恢复原有结构以满足用户需求
|
2026-08-13 16:35:35 +08:00 |
|
gxwebsoft
|
563909fafa
|
style(dialogs): 统一全站自定义表单弹窗样式为客商档案风格
- 新增全局弹窗表单标准类 .dialog-form--carded,实现卡片白底分组风格
- 规范表单标签宽度为 calc(6em + 24px),右对齐且垂直居中
- 统一 input/select/cascader/tree-select/date-editor/textarea 等控件宽度为 250px
- 保持 radio/checkbox 组宽度自适应
- 应用样式改造多个弹窗组件:流程变更、流程删除、参数编辑、锁定用户、解锁确认、用户编辑与修改密码、新建导入
- 港口码头编辑弹窗内 input 宽度统一为 250px,调整详细地址为单行输入框并放宽宽度
- 调整备注字段文本域高度,优化整体弹窗表单布局与风格统一
|
2026-08-13 00:02:31 +08:00 |
|
gxwebsoft
|
040456f4d2
|
style(archive-form): 统一和优化弹窗表单风格及间距
- 统一财务/信用信息分组备注字段宽度及对齐,修正跨列占位
- 调整评分量化表弹窗左右边距,移除多余内边距复用全局样式
- 将评分量化表相关编辑弹窗改用 section-card 白卡分组并应用 archive-form 风格
- 给业务编辑弹窗添加 archive-form 样式,统一 label 固定宽度和控件宽度至 250px
- 新增 common-route 编辑弹窗自定义类,实现输入框宽度和标签对齐
- 全局修改弹窗灰底区间距为 8px,放宽表单项上下间距至 20px,提升视觉一致性
- 优化 Avue 弹窗底部按钮区样式,实现按钮内嵌于白卡底部
- 移除主弹窗标题左侧竖条,全站统一弹窗标题风格,遵循用户需求
- 修复弹窗表单 label 换行稳定性,保证长文本正确展示
- 调整 customer-archive 备注字段布局,保证输入框对齐美观
- 各手写编辑弹窗附加 archive-form,保证样式一致不破坏功能
|
2026-08-11 18:43:57 +08:00 |
|
gxwebsoft
|
c97f1fc0e3
|
style(customer-archive): 优化弹窗Tabs样式及全局移除标题竖条
- tabs区域业务明细外层包裹白底卡片,统一视觉样式
- 去掉客商档案弹窗标题左侧的蓝色竖条,解决用户反馈
- 取消scoped样式尝试,改为非scoped全局样式修改
- 编辑全局element-ui.scss,拆分竖条共享规则,仅保留分组标题竖条
- 删除customer-archive.vue末尾特例样式
- 细节调整archive-tabs和archive-detail-card间距,修正样式冲突
|
2026-08-11 17:23:52 +08:00 |
|
gxwebsoft
|
f0ee1e6ea3
|
style(archive): 优化工商信息布局及营业期限控件样式
- 联系信息分组由三等分布局改为四列布局,末列空置占位
- 工商信息内表单项标签与控件显式垂直居中对齐
- 营业期限字段的日期选择器宽度由250px缩减至150px,更紧凑
- 勾选框禁止换行,保证日期选择器与复选框同行显示
- 移除多余模板内联flex样式,修正CSS选择器笔误
- 固定期限营业期限增加中文校验提示,长期类型跳过校验
- 详细地址输入框设为flex:1,宽度撑满剩余空间,与右侧对齐
- 省市区级联选择器宽度保持250px,详细地址独立占满剩余宽度
|
2026-08-11 17:00:07 +08:00 |
|
gxwebsoft
|
a76d494215
|
style(customer-archive): 修复表单长 label 换行并优化弹窗布局
- 加固 .archive-form label 换行,实现长文字自动折行且右对齐,确保输入框宽度稳定
- 修复 Element Plus 2.14 中 label 高度锁定问题,改为 height auto 和合理行高
- 弹窗表单项上下间距由 16px 缩减至 8px,添加错误信息完整显示,避免遮挡
- 调整客商档案联系信息分组为四列布局,保留最后一列空白占位
- 客商档案工商信息表单项实现 label 与控件垂直居中对齐,提升视觉一致性
- 增加输入控件宽度至 250px,保持表单整体布局协调
- 全局 .el-dialog 背景色微调为更浅灰色,内边距改为 8px,统一弹窗样式
|
2026-08-11 16:37:44 +08:00 |
|
gxwebsoft
|
559d8e7391
|
style(customer-archive): 优化编辑弹窗表单布局和样式
- 将 el-form 的 label-width 固定为 96px,保证标签宽度统一
- 调整 form 各部分 gutter 为 24,使列间距更均匀
- 联系信息分组布局由三列改为四列,与其他分组对齐
- 提升 label 支持自动换行,解决长标签截断问题
- 在全局样式中新添弹窗内自定义分组白卡样式,提升 Avue 弹窗穿透稳定性
- 修改代理配置中的 target 地址指向内网服务器
- 清理业务弹窗表格边框,移除多余 border 属性及样式
|
2026-08-11 11:06:47 +08:00 |
|
gxwebsoft
|
7fad45bc1e
|
fix(transport-plan): 修复详情页列对齐并调整新增弹窗卡片间距
- 调整发货地址、到货地址及备注字段span设置,实现基本信息区多列平整布局
- 优化标签列固定宽度及内容换行样式,保证表格展示整齐不溢出
- transport-plan新增弹窗各分组白卡间距从12px增至16px,提升视觉分隔效果
- 验证构建成功,确保样式修改不影响整体功能表现
|
2026-08-07 16:01:36 +08:00 |
|
gxwebsoft
|
8e2ad08bf2
|
fix(transport-plan): 修复详情页列对齐并调整新增弹窗卡片间距
- 调整发货地址、到货地址及备注字段span设置,实现基本信息区多列平整布局
- 优化标签列固定宽度及内容换行样式,保证表格展示整齐不溢出
- transport-plan新增弹窗各分组白卡间距从12px增至16px,提升视觉分隔效果
- 验证构建成功,确保样式修改不影响整体功能表现
|
2026-08-07 15:37:37 +08:00 |
|
gxwebsoft
|
9aa1bb4fab
|
feat(core): 统一全站时间列加排序并优化司机管理显示
- 所有含时间的列表列(创建时间、更新时间、起止日期等)均增加排序功能,兼顾Avue option和手写el-table-column
- 司机管理「姓名身份证号」列拆分为独立的「姓名」「身份证号」两列,分别使用插槽渲染
- 修复车辆/船舶/司机管理「所属组织」列前导空格问题,value 使用无缩进原始标签
- 调整司机管理页到期筛选标签位置,移至搜索菜单行并优化样式,删除过渡占位筛选字段
- 增加组织名称列自定义插槽,去除已入库旧数据的前导空白
- 更新相关样式,删除无用样式代码,增加表格列排序样式支持
|
2026-08-07 15:26:27 +08:00 |
|
gxwebsoft
|
7fb8113c8e
|
feat(core): 统一全站时间列加排序并优化司机管理显示
- 所有含时间的列表列(创建时间、更新时间、起止日期等)均增加排序功能,兼顾Avue option和手写el-table-column
- 司机管理「姓名身份证号」列拆分为独立的「姓名」「身份证号」两列,分别使用插槽渲染
- 修复车辆/船舶/司机管理「所属组织」列前导空格问题,value 使用无缩进原始标签
- 调整司机管理页到期筛选标签位置,移至搜索菜单行并优化样式,删除过渡占位筛选字段
- 增加组织名称列自定义插槽,去除已入库旧数据的前导空白
- 更新相关样式,删除无用样式代码,增加表格列排序样式支持
|
2026-08-07 15:11:08 +08:00 |
|
gxwebsoft
|
5aefa23f50
|
fix(system): 修复部门管理操作列错位问题并统一客商档案弹窗风格
- 修复/system/dept页面操作列竖排错位问题,通过提升CSS选择器特异性并强制inline-flex布局
- 在department页面添加scoped样式,双保险保证操作列横排显示及间距正确
- 将客商档案/vehicle/customer-archive中的表单分组和弹窗内容统一改为section-card组件风格
- 清理废弃旧样式类,提升界面一致性及可维护性
- 调整相关弹窗中卡片内容结构,消除双层灰色背景,使弹窗风格与/business/project-apply一致
- 对评分、联系人、收款信息、发票信息、客商材料、变更记录和证明材料等模块使用全局section-card组件包裹
- 优化样式细节,确保按钮组进入卡头右侧,保证操作体验一致
- 验证构建成功及热更新生效,提醒用户发布需清除旧CSS缓存
|
2026-08-07 12:47:19 +08:00 |
|
gxwebsoft
|
c92d2a405a
|
style(ui): 统一操作列文字字重和全站表格文字溢出提示
- 取消操作列内 el-link 默认加粗,统一为常规字体粗细,避免字体显得突兀
- 在 element-ui.scss 中新增样式覆盖 el-link 的 font-weight 为 normal
- 全站表格开启 Element Plus 全局配置 showOverflowTooltip,统一显示单元格文字省略提示
- Avue 全局 crudOption 和手写表格均启用 showOverflowTooltip,覆盖所有相关表格列
- 通过 CSS 豁免操作列单元格不受 tooltip 固定宽度裁切影响,保证操作列内部链接显示完整
- 调整部分菜单宽度以适配视觉和布局需求
- 验证构建成功,无新增 CSS 警告,确保兼容性和功能正常
|
2026-08-07 12:24:17 +08:00 |
|
gxwebsoft
|
565553b3f7
|
refactor(table): 统一调整全仓表格操作列宽度及按钮样式
- 将所有操作按钮数量≤3的表格操作列宽度统一调整为180px
- 调整涉及全局默认值、各模块和页面中menuWidth显式设定
- 单独修改/authority/role页面操作列宽度为240px,/system/menu及流程配置对应调为220px
- 通过CSS新规则视觉统一Avue内置操作按钮为el-link链接样式,无功能变更
- 优化通知公告操作列宽度,解决三按钮链接换行问题
- 调整首页Logo图标尺寸及边距以适配设计需求
- 保证所有相关改动经过npm run build验证通过
|
2026-08-07 12:02:29 +08:00 |
|
gxwebsoft
|
6364b593ce
|
style(business): 优化派遣摘要及路线项布局样式
- 调整派遣摘要网格列宽,改善整体布局比例
- 增加派遣路线容器间距,提升视觉分隔效果
- 修改派遣路线项最大宽度和内边距,提升内容展示空间
- 添加派遣路线项最小高度及虚线边框,增强区块感和可视性
- 调整派遣路线项边角圆角,优化界面圆润度
|
2026-08-07 01:41:43 +08:00 |
|
gxwebsoft
|
cf04d48010
|
feat(table): 调整表格操作列宽度并统一文字链接间距
- /business/project-apply 主表操作列宽度固定为 220,移除 applyTableMenuWidth 调用
- /business/temporary-credit-limit 通过传入 menuWidth prop 固定操作列宽度为 180
- /base/common-address 操作列宽度由 220 降至 180
- /business/process-config 操作列宽度由 320 调整为 180,修复末尾语法错误
- /vehicle/insurance-record 操作列宽度先降至 140 后改回 160,后全部车/船务管理模块记录页统一为 180
- 多个车/船务管理模块相关 option 文件及 vue 文件操作列宽统调为 180
- 新增 business-crud-page 组件 menuWidth prop,支持外部传值控制操作列宽度
- 全站操作列文字链接去除 el-link 默认 margin,避免和 gap 叠加导致文字间距过宽
- 优化操作列按钮过多时自动换行展示逻辑,确保按钮不被裁切
|
2026-08-06 23:55:30 +08:00 |
|
gxwebsoft
|
454608d7be
|
feat(dispatch): 优化运输计划调度弹窗视觉布局并提升紧凑度
- 弹窗标题和单号合并一行,移除分隔符,提升信息整体感
- 基本信息和收发货路线由左右双列改为上下堆叠,改善视觉层次
- 基本信息网格调整为4列布局,货物信息扩大占2列,附件独占一行
- 计划执行时间范围由‘-’改为‘ ~ ’,更清晰表达时间区间
- 路线节点展示改为横向徽章加下方双列详细信息,避免空白和居中留白
- 调整字体大小、颜色及间距,整体风格更简洁且信息更紧凑
- 移除无用边距和min-height约束,使弹窗整体更加紧凑精简
- 更新代理配置,开发期/api请求代理指向指定内网地址,统一路径无需重写,
以解决跨域问题并保持与后端网关路径一致
- 进行了完整构建验证,确保修改不会影响现有功能稳定性
|
2026-08-06 23:10:06 +08:00 |
|
gxwebsoft
|
f03f764472
|
feat(dispatch): 优化运输计划调度弹窗视觉布局并提升紧凑度
- 弹窗标题和单号合并一行,移除分隔符,提升信息整体感
- 基本信息和收发货路线由左右双列改为上下堆叠,改善视觉层次
- 基本信息网格调整为4列布局,货物信息扩大占2列,附件独占一行
- 计划执行时间范围由‘-’改为‘ ~ ’,更清晰表达时间区间
- 路线节点展示改为横向徽章加下方双列详细信息,避免空白和居中留白
- 调整字体大小、颜色及间距,整体风格更简洁且信息更紧凑
- 移除无用边距和min-height约束,使弹窗整体更加紧凑精简
- 更新代理配置,开发期/api请求代理指向指定内网地址,统一路径无需重写,
以解决跨域问题并保持与后端网关路径一致
- 进行了完整构建验证,确保修改不会影响现有功能稳定性
|
2026-08-06 19:53:34 +08:00 |
|
gxwebsoft
|
1862115e1d
|
feat(business-crud-page): 优化运输计划调度弹窗UI与交互体验
- 使用全局<section-card>组件重构调度弹窗三块分区,提升视觉一致性
- 将弹窗灰底设置为#f5f6fa,调整padding及溢出滚动,增强弹窗内容可读性
- 收发货路线样式由黑实线改为主色号虚线并添加箭头,增强方向感
- 待调度列表纳入白卡容器,新增按钮及汇总文字移入列表卡extra slot
- 操作列宽度由180调整至220,预留扩展空间
- 增加分隔线和间距分割调度表底部区域,优化布局层次
|
2026-08-06 17:39:04 +08:00 |
|
gxwebsoft
|
02b2e3b673
|
refactor(transportCapacity): 使用 section-card 重构司机管理弹窗布局
- 将司机管理页面新增/编辑弹窗中四个分组改为使用标准 section-card 组件包裹
- 删除手写的扁平样式和红色竖条,统一使用全局 element-ui 样式维护弹窗视觉风格
- 调整司机证件上传区尺寸为 240x151 px,保持身份证比例并左对齐显示
- 优化弹窗中各表单项布局,提高视觉层次与一致性
- 更新 scoped 样式,移除无用的 section-title 样式,保持代码清洁
|
2026-08-06 16:53:23 +08:00 |
|
gxwebsoft
|
53676a1150
|
refactor(vehicle): 优化customer-archive弹窗结构与样式
- 使用<section-card>替换旧版灰底分组块与内层白卡,统一表单分组样式
- 删除冗余的基本信息大标题,减少嵌套层级
- 将客商材料和变更记录区域改用<section-card>,操作按钮通过插槽放置卡头右侧
- 清理无效的scoped样式,简化样式管理
- 统一弹窗内部灰底背景并增加16px内边距,与project-apply保持一致
- 确认vue文件与sass编译无误,保证改动稳定性
|
2026-08-06 15:09:44 +08:00 |
|