b2894lxlx
|
dea760ea1c
|
调整收付款问题
|
2026-08-31 12:40:35 +08:00 |
|
b2894lxlx
|
2451efdfcb
|
Merge remote-tracking branch 'websoft/master'
|
2026-08-31 10:38:25 +08:00 |
|
b2894lxlx
|
a75ac1cfa4
|
fix
|
2026-08-31 10:38:21 +08:00 |
|
gxwebsoft
|
3a08e12c65
|
fix(project-apply): 隐藏操作栏中的“作废”按钮
- 从操作配置中移除“作废”按钮相关条目
- 保留“作废”接口方法,避免影响现有接口调用
- 仅通过配置修改完成,不涉及组件代码变更
- 确保剩余操作项正常显示且菜单宽度保持不变
|
2026-08-30 13:27:20 +08:00 |
|
gxwebsoft
|
d7ac4e4045
|
Merge remote-tracking branch 'origin/master'
|
2026-08-28 15:41:13 +08:00 |
|
gxwebsoft
|
f7eea88945
|
feat(login): 更换登录验证码为图形字符验证码
- 配置文件 website.js 中将 captchaType 从 'behavior' 改为 'image'
- 修改 userlogin.vue,图形验证码图片由输入框内联改为输入框旁独立显示
- 重写 login.scss 样式,实现验证码图片区域带边框和高亮效果
- 确保验证码图片点击可刷新,且支持从后端接口获取数据
- 登录页仍默认显示 IAM 登录,需切换「账号密码登录」显示验证码区域
feat(contract-manage): 优化所属组织搜索栏为树形下拉选择框
- 引入并应用 organization-search mixin 统一管理所属组织搜索
- contract-manage.js、driver.js、transport-ship.js、transport-vehicle.js 中所属组织搜索改为 searchslot 模式
- contract-manage.vue 中新增 renderOrganizationSearch 方法,渲染基于 ElTreeSelect 的树形下拉组件
- 组织树数据加载时自动排除「外部组织」节点,保持搜索选项清晰
- 所有相关所属组织搜索统一样式与交互,提升用户体验
feat(system): 用户和部门视图样式及操作改进
- user.vue 和 userinfo.vue 中 el-tabs 组件添加 border-card 类型,提升标签页视觉效果
- dept.vue 中添加查看、编辑、删除操作入口,绑定对应方法,通过权限控制显示权限按钮
- dept.vue 菜单宽度、对话框宽度及行为配置优化
style(login): 调整登录样式及验证码布局细节
- 调整 .login-code-wrap 及内部元素的 flex 布局,输入框与验证码图片并排显示
- 设置验证码图片容器尺寸、边框及 hover 高亮样式
- 确保验证码图片撑满容器并禁止用户选中
refactor(mixins): 新增 organization-search 统一搜索 mixin
- 实现组织树数据加载、排除外部节点、归一化及扁平化处理
- 提供 renderOrganizationSearch 方法用于渲染统一树形选择搜索框
- 减少重复代码,方便各页面快速接入和统一维护
chore(vehicle): 车辆页面引入 organization-search mixin
- 在车辆视图 vehicle.vue 中混入 organization-search,增强所属组织搜索功能一致性
|
2026-08-28 15:41:01 +08:00 |
|
b2894lxlx
|
9a4e0f7c03
|
fix
|
2026-08-28 15:30:24 +08:00 |
|
gxwebsoft
|
99d6284a58
|
style(billing-plan-editor): 使用 SectionCard 包裹计费方案编辑区块
- 引入 SectionCard 组件包裹计费方案显示和编辑区域
- 为默认方案信息添加带提示的 Info 图标和 Tooltip
- 优化模板缩进和结构,提升可读性
feat(contract-manage): 优化合同管理搜索和操作栏体验
- 允许签约类型字段作为搜索条件且支持排序和提示
- 将签约类型从快捷搜索区移动到标准搜索表单中
- 废除冗余的 contractSignType 状态,使用表单绑定自动处理
- 调整搜索栏快捷筛选区域顺序,实现与按钮组的视觉统一
fix(contract-manage): 修正底部操作栏文案及按钮显示逻辑
- 底部操作栏将“关闭”文案修改为“取消”,符合统一规范
- 草稿编辑页底部按钮增加[暂存/提交临时/提交正式],一致新增页操作
- 按钮样式调整,采用右侧对齐并使用按键间距12px替代gap
style(contract-manage-change): 统一变更页底部操作栏样式和交互
- 底部操作栏使用固定悬浮布局,避免内容被遮挡
- 调整按钮顺序为[取消][提交],并修改“关闭”为“取消”
- 增加统一的按钮间距与操作栏背景和阴影样式
- 为页面容器添加底部内边距,保障悬浮栏空间
style(contract-manage): 修复“合同文件”标题样式加粗问题
- 补充 scoped 样式,利用 :deep 影响子组件中标题的字体加粗和颜色
fix(customer-archive): 调整文本行高以优化显示效果
- 将内容文本的行高从18px调整为16px,提升视觉紧凑度
style(customer-archive): 调整必填项标签布局
- 删除因padding造成的标签视觉错位,确保label与控件垂直居中对齐
|
2026-08-28 14:56:37 +08:00 |
|
b2894lxlx
|
3482d03905
|
Merge remote-tracking branch 'websoft/master'
|
2026-08-27 23:52:21 +08:00 |
|
b2894lxlx
|
b446e34c94
|
完善收付款管理
|
2026-08-27 23:52:17 +08:00 |
|
gxwebsoft
|
704c3093d7
|
feat(project-apply): 调整项目管理表单及搜索功能
- 项目编号放开编辑,新增时可输入,编辑时禁用
- 取消项目简称的必填校验,仅限制最大长度20
- 业务部门、项目由来说明表单项占满一行,优化布局
- 业务部门下拉增加过滤,重大项目补录模式不显示外部组织
- 新增变更编号及变更日期字段,关联变更类型显示
- 搜索栏将项目负责人由下拉切换为手动输入模糊查询
- 新增项目编号、客户名称、下游承运商三个搜索字段
- 清理无用的搜索工具函数和配置,优化代码结构
|
2026-08-27 20:05:51 +08:00 |
|
gxwebsoft
|
36cc9c751c
|
style(ui): 优化必填星号与多行label的对齐方式
- 修复客商档案中必填项红色星号 * 与首行文字未垂直居中的问题
- 全站统一必填星号 * 的垂直居中规则,兼容单行与多行 label
- 临时额度管理弹窗多行 label 调整星号与首字对齐,避免视觉偏移
- 调整客户档案中信用评分表和附件描述布局,使字段间距合理且内容可编辑
- /business/project-apply 搜索栏项目负责人改为手动输入,优化模糊查询体验
- 新增项目编号、客户名称、下游承运商三个搜索字段,增加查询灵活性
- 调整项目申请按钮权限顺序,新增及重大项目补录按钮功能互换
- 注释隐藏tags.vue中avue-tags相关菜单按钮,简化界面
- 修改vite开发服务器端口和代理配置,指向内网环境方便调试
- 更新 pnpm-lock.yaml 应用 avue 相关补丁,保证依赖兼容性
|
2026-08-27 19:45:14 +08:00 |
|
b2894lxlx
|
3a262216c7
|
fix bug
|
2026-08-27 12:54:17 +08:00 |
|
b2894lxlx
|
b36aefc7c4
|
fix bug
|
2026-08-26 23:18:14 +08:00 |
|
b2894lxlx
|
dc5a2235eb
|
1、调整合同
2、调整项目
3、调整付款管理
|
2026-08-26 02:31:12 +08:00 |
|
b2894lxlx
|
3da2d428f3
|
fix bug
|
2026-08-25 22:35:50 +08:00 |
|
b2894lxlx
|
4340c9fc59
|
fix bug
|
2026-08-25 18:39:51 +08:00 |
|
gxwebsoft
|
1625fb292d
|
fix(styles): 优化多页面表单及弹窗样式统一性和功能
- 全站业务状态标签文字化,el-tag.status-text 转为纯文本,统一字号、行高和基线对齐
- 临时额度详情弹窗加宽 label 列宽至 180px,避免标签折成三行
- 年检记录费用字段将单位“元”移至标签内,清理无效 append 配置和 template 代码
- 维修记录里程字段单位动态显示于标签,移除输入框右侧单位后缀
- 全站 Avue CRUD 弹窗标题自动添加页面全称,支持手动覆盖和自定义
- 合同管理独立表单页顶部补充“新增合同管理”标题,统一与其它表单页面样式
- 结算-正式结算页表格整合到“应付/应收”两个标签页内,复用组件并调整操作列宽度至320px
- 业务相关弹窗和组件统一支持 dialogCustomClass 传递及样式适配
- 取消部分页面样式中冗余或注释代码,调整组件内按钮布局和权限判断函数逻辑
- 新增全局 mixin 以设置 CRUD 弹窗标题,主入口 main.js 注册相关初始化函数
|
2026-08-25 15:18:44 +08:00 |
|
b2894lxlx
|
e5992a0c63
|
Merge remote-tracking branch 'websoft/master'
# Conflicts:
# src/views/business/components/business-crud-page.vue
|
2026-08-25 00:11:14 +08:00 |
|
b2894lxlx
|
1ef050dda6
|
fix bug
|
2026-08-25 00:10:45 +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 |
|
b2894lxlx
|
e1bade226f
|
调整预结算、正式结算
|
2026-08-24 00:59:08 +08:00 |
|
b2894lxlx
|
44e31fbd22
|
Merge remote-tracking branch 'websoft/master'
# Conflicts:
# src/views/business/components/business-crud-page.vue
# src/views/business/contract-manage.vue
# src/views/settlement/components/pre-settlement-editor.vue
# src/views/settlement/formal-settlement.vue
|
2026-08-22 21:12:26 +08:00 |
|
b2894lxlx
|
5fcb82c0c0
|
1、调整配载、总单
2、新增收付款模块
|
2026-08-22 21:11:48 +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
|
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
|
039a08a86a
|
feat(settlement): 优化“正式结算”和“运输对账”页面表格结构及样式
- 将正式结算页面中的表格及工具栏整体封装为子组件 formal-settlement-table-panel
- 正式结算页通过 tabs 展示应付/应收,分别引入封装表格组件,保证功能完整性和切换时的数据刷新
- 正式结算表格子组件支持行操作、工具栏按钮和分页,提升代码复用和维护性
- 运输对账页面同样改用 transport-reconciliation-table-panel 封装表格与工具栏
- 调整预结算单弹窗“结算汇率”输入框为左对齐,改善字段显示
- 清理有关表格页面的旧样式与冗余代码,确保样式统一
- 修改本地开发服务器端口及代理配置,切换到 2889 端口并更新代理目标地址
|
2026-08-21 14:37:36 +08:00 |
|
gxwebsoft
|
5535dae24b
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/views/settlement/receivable-payable-detail.vue
|
2026-08-21 12:42:16 +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 |
|
b2894lxlx
|
1962bee882
|
Merge remote-tracking branch 'websoft/master'
|
2026-08-21 12:08:01 +08:00 |
|
b2894lxlx
|
868ec4aac0
|
fix bug
|
2026-08-21 12:07:56 +08:00 |
|
gxwebsoft
|
6381a7987c
|
Merge remote-tracking branch 'origin/master'
|
2026-08-21 11:07:39 +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 |
|
b2894lxlx
|
b07205be8c
|
Merge remote-tracking branch 'websoft/master'
# Conflicts:
# src/views/settlement/transport-reconciliation.vue
|
2026-08-21 00:18:28 +08:00 |
|
b2894lxlx
|
5d1d15d3a5
|
调整项目-合同-运单-结算逻辑链
|
2026-08-21 00:18:05 +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
|
24abe2ecbd
|
refactor(config): 优化配置和界面布局调整
- 移除保险识别模板页面basic-container的多余class属性
- 引入并注册SectionCard组件以增强页面结构
- 调整车辆保险记录对话框宽度由1100改为1024
- 缩减菜单宽度从180调整为120,优化布局空间
- 轻微调整表格列最小宽度以适配新界面
- 更新vite配置,切换开发服务器端口为2889
- 修改API代理目标地址为http://172.16.203.228:8000并启用代理配置
|
2026-08-20 12:29:22 +08:00 |
|
b2894lxlx
|
fd5b1484e6
|
1、新增结算模块
2、调整业务模块
3、调整客商模块
|
2026-08-20 06:33:01 +08:00 |
|
gxwebsoft
|
15dda5f1ef
|
Merge remote-tracking branch 'origin/master'
|
2026-08-14 16:01:17 +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
|
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 |
|
b2894lxlx
|
230110c486
|
修复业务模块bug
|
2026-08-14 14:46:05 +08:00 |
|
b2894lxlx
|
c6217fcff7
|
Merge remote-tracking branch 'websoft/master'
# Conflicts:
# src/views/business/process-config.vue
|
2026-08-14 14:19:48 +08:00 |
|
b2894lxlx
|
574b1a52f4
|
修复业务模块bug
|
2026-08-14 14:19:12 +08:00 |
|
gxwebsoft
|
a69a2efe45
|
style(contract-manage): 优化合同管理标签样式和表单布局
- 为合同格式、法人章和一式字段添加统一的标签宽度72px
- 合同管理弹窗标签支持长文字自动换行,提升显示效果
- Vite配置中新增本地开发服务器端口设置及API代理规则调整,便于本地联调接口
|
2026-08-14 12:16:50 +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 |
|