chenhao
|
25cc3d18fa
|
feat(inventory): 新增产品类型字段并优化采购逻辑
- 在库存出库明细实体类中新增 productType 字段
- 更新对应的 MyBatis Mapper 文件以支持 productType 查询
- 在库存外部服务实现中设置 productType 属性值
- 修改内部库存服务逻辑,针对特定供应商调整订单类型判断条件
- 增加对“新华三”开头供应商名称的特殊处理逻辑
- 路由配置新增采购审批及审批历史相关页面路径
- 审批订单和采购审批页面增加跳转至审批历史按钮
- 新增审批历史页面基础结构与返回功能
- 出库单生成前导入逻辑增加对 vendorName 和 productType 的控制台打印用于调试
|
2025-12-09 10:43:24 +08:00 |
chenhao
|
2899c05e95
|
fix(flow): 修正待办事项查询逻辑并新增统计功能
- 修正待办事项查询条件,使用用户ID替代用户名
- 新增待办事项统计接口及实现逻辑
- 调整项目订单信息字段拼写错误(order_tpye → order_type)
- 在XML映射文件中增加approveUser查询条件判断
- 实现按流程类型分组统计数据功能
|
2025-12-09 09:10:05 +08:00 |
chenhao
|
b4984e6e4b
|
feat(inventory): 增加订单类型字段支持
- 在出库相关组件和接口中新增 orderType 字段传递与处理逻辑
- 调整导入功能根据订单类型决定是否弹出采购单选择框
- 更新出库表单提交时携带订单类型参数
- 后端实体类 InventoryOuter 和 ProjectOrderInfo 新增 orderType 属性
- 数据库映射文件同步增加 order_type 字段查询与插入支持
- 优化税率计算逻辑,防止空指针异常
- 调整页面布局以容纳订单类型下拉选择框
- 修复前端字典加载及日期格式显示问题
|
2025-12-08 17:40:15 +08:00 |
chenhao
|
675c1f3b95
|
feat(sip): 增强采购订单与库存管理功能
- 修改采购订单状态判断逻辑,优化供应商确认按钮显示条件
- 库存导入接口新增订单类型参数,支持不同类型订单处理
- 完善库存信息校验逻辑,增加产品编码一致性检查
- 采购订单查询增加权限控制,支持按供应商编码过滤
- 优化采购订单详情计算逻辑,增强金额计算准确性
- 调整侧边栏字体大小,改善界面显示效果
- 修复Vue组件中价格设置相关逻辑问题
- 移除无用的控制台日志输出和冗余代码引用
|
2025-12-08 17:01:23 +08:00 |
chenhao
|
da0a5c8014
|
feat(purchaseorder): 添加采购订单排序功能并优化税率输入组件
- 在采购订单列表中添加排序功能,支持按创建时间排序
- 优化税率输入组件,支持税率的精确计算和显示
- 更新采购订单详情页,增加税率列并支持动态计算含税金额
- 修改采购订单查询逻辑,默认按创建时间倒序排列
- 修复采购订单详情页采购员和负责人选择逻辑
- 调整页面布局和样式细节,提升用户体验
|
2025-12-05 14:08:54 +08:00 |
chenhao
|
357010e7ee
|
feat(inventory): 新增库存备货状态展示功能
- 在库存列表中增加“是否曾经备货”字段展示
- 根据onceInStock字段值显示不同颜色标识
- 后端实体类OmsStockInfo新增onceInStock属性
- 数据库映射文件添加once_in_stock字段插入逻辑
- 新增插入时校验历史备货状态逻辑
- 修改项目订单服务依赖注入接口方式
- 调整用户头像上传接口路径及默认图片格式
- 更新前端用户头像路径拼接逻辑以支持资源下载
|
2025-12-03 09:56:56 +08:00 |
chenhao
|
bb79ce79bd
|
feat(sip): 新增采购订单相关功能及优化审批流程
- 在application.yml中新增采购订单在线审批配置
- 为采购订单模块添加查询接口及权限控制
- 增加根据采购单号查询订单详情的方法
- 优化采购订单撤回逻辑,支持更多状态下的撤回操作
- 更新采购订单页面权限标识和状态判断条件
- 修复采购订单详情页付款方式字段显示问题
- 关联仓库信息到采购订单并展示仓库名称
- 启用待办任务中的业务信息处理逻辑
|
2025-12-02 17:44:45 +08:00 |
chenhao
|
43e2225c3d
|
feat(inventory): 增强入库管理功能并优化采购订单选择流程
- 在 GenerateDeliveryForm 中增加采购订单选择对话框,支持预填充仓库、价格和税率信息
- 修改库存内部页面,新增产品类型筛选和仓库类型筛选功能
- 调整表单校验逻辑,确保采购数量与实际入库数量一致
- 优化库存信息导入逻辑,移除对仓库名称的强制校验
- 更新后端接口,支持传递 purchaseNo 和 itemId 参数用于关联采购订单
- 修复供应商确认状态更新后未关闭详情抽屉的问题
- 调整发货记录操作列宽度以改善显示效果
|
2025-12-01 16:18:56 +08:00 |
chenhao
|
9dc06d049c
|
feat(order): 新增订单审批日志查询功能
- 修改订单列表接口请求参数传递方式,将 data 改为 params
- 增加订单审批日志查询 SQL 语句,支持多表关联和复杂条件过滤
- 在 ProjectOrderInfoMapper 中新增 listLog 方法定义
- 更新前端页面排序字段,使用新的审批时间别名
- 根据是否含有 approveLog 参数决定调用原始列表或带日志的列表方法
|
2025-12-01 16:17:20 +08:00 |
chenhao
|
6747c224c8
|
feat(inventory): 实现订单与服务入库功能分离
- 新增标签页切换功能,区分订单入库和服务入库
- 增加采购单号和合同编号搜索条件
- 根据入库类型动态显示表格列和操作按钮
- 引入订单详情和服务详情组件,优化查看界面
- 更新Java实体类和Mapper,支持按产品类型筛选和模糊查询
- 实现入库取消功能,同步更新采购订单状态
- 添加根据合同编号查询项目信息的功能
- 优化前端组件结构,提高代码可维护性
|
2025-12-01 14:25:46 +08:00 |
chenhao
|
d579a27562
|
feat(inventory): 新增服务类入库功能支持
- 在入库单界面增加产品类型和入库类型的字典标签显示
- 添加订单选择对话框组件,用于服务类入库关联订单信息
- 实现服务类入库与普通入库的界面切换逻辑
- 优化入库单详情展示,区分服务类和普通产品信息列表
- 后端增加warehouseType字段支持并完善数据查询逻辑
- 前端增加isServiceIn标识控制不同入库类型的表单展示
- 引入订单选择弹窗组件及相应API依赖
- 调整页面样式以适应新增内容的布局需求
|
2025-12-01 10:40:51 +08:00 |
chenhao
|
a94ede8b40
|
feat(inventory): 完善入库单功能并关联采购订单
- 在入库单列表中增加采购单号显示字段
- 优化入库单详情中的序号列显示
- 修复入库单提交时清空库存信息列表的逻辑
- 简化采购订单选择后的表单赋值操作
- 增加入库单与采购订单关联字段及映射
- 实现采购订单项的入库状态更新逻辑
- 添加采购订单状态枚举类型定义
- 修改采购订单项的数量及税率相关字段
- 更新采购订单 Mapper 文件以支持按 itemId 查询
- 实现批量插入采购订单项时的字段对应调整
|
2025-12-01 09:40:11 +08:00 |
chenhao
|
9556a2d6d9
|
feat(inventory): 实现采购订单和服务入库功能
- 修改PO订单入库和服务入库按钮点击事件,传递不同参数以区分入库类型
- 在采购订单选择对话框中增加产品类型过滤功能,支持按不同类型筛选采购订单
- 新增采购订单选择对话框组件,用于展示和选择符合条件的采购订单
- 优化后端SQL查询逻辑,支持根据产品类型列表进行筛选
- 完善采购订单更新逻辑,支持更多字段的动态更新
- 处理公司领导审批完成后,针对线下流程类型的订单自动设置确认状态
- 修复操作日志查询中businessTypes判断逻辑错误,确保正确过滤业务类型
|
2025-11-28 17:29:15 +08:00 |
chenhao
|
5f3c8b3463
|
feat(inventory): 优化入库管理功能并增强采购订单集成
- 新增PO订单入库和服务入库两个独立的入口按钮
- 区分导出软硬件产品与服务产品的功能按钮
- 重构入库单表单结构,增加产品类型、入库类型等字段展示
- 优化产品信息表格,支持序号显示和行内修改操作
- 引入采购订单选择对话框组件,实现订单数据联动填充
- 增强SN码处理逻辑,支持批量生成连续SN码序列
- 调整添加产品流程,通过弹窗方式输入起始SN码
- 更新系统合作伙伴认证级别校验规则,针对不同等级控制必填项
- 扩展采购订单接口,新增基于订单项的数据查询能力
- 完善采购订单实体类,补充制造商编码等关键属性
- 新增采购订单项DTO用于库存模块数据交互
- 实现采购订单项数据库映射及查询SQL配置
- 提供前端API调用封装以支持新采购订单项列表获取
- 修复原文件上传相关方法位置错乱问题,确保功能正常运行
|
2025-11-28 17:07:15 +08:00 |
chenhao
|
d775904dc3
|
feat(purchaseorder): 新增供应商确认功能及相关页面组件
- 新增供应商确认状态枚举及流程类型枚举
- 新增供应商采购单列表查询接口
- 新增供应商确认操作相关API方法
- 新建供应商确认页面vendorConfirm.vue
- 实现采购单供应商确认状态管理
- 更新OrderInfoDisplay组件引用路径
- 修复mapper中applyTime判断逻辑错误
- 添加页面初始化时路由参数打印调试信息
- 实现线上/线下流程类型选择功能
- 增加采购单详情查看和历史版本查看功能
- 实现供应商确认和驳回操作功能
- 添加确认状态和流程类型的查询条件
- 优化采购单列表展示和筛选功能
- 实现供应商确认状态标签显示
- 增加采购单发起日期和负责人信息展示
- 修复审批状态判断逻辑用于控制详情查看权限
- 实现采购单撤回功能及相关提示确认
- 添加含税总金额字段展示
- 增加联系人及联系电话信息展示列
|
2025-11-28 11:29:56 +08:00 |
chenhao
|
c99ba06d89
|
feat(purchase-order): 优化采购订单审批与产品选择功能
- 在流程实例审批回调中增加公司领导审批处理逻辑
- 移除重复的审批通过处理代码块
- 修复采购订单详情页 purchaserMobile 字段重复显示问题
- 为产品选择组件新增厂商编码参数传递
- 增加当前厂商编码变量并完善相关校验逻辑
- 更新含税金额计算方法,加入税额字段自动计算
- 优化总金额计算方式,确保数据同步更新
- 强化产品选择前的类型与厂商必选校验规则
|
2025-11-28 09:35:09 +08:00 |
chenhao
|
b952b9610a
|
feat(purchase-order): 增加采购订单流程类型和供应商确认功能
- 在 application.yml 中增加 purchaseOrderApprove 配置项
- 在采购订单详情页增加接收人信息展示
- 增加流程类型选择对话框,支持线上/线下流程
- 实现采购订单撤回功能,允许在特定状态下撤回订单
- 新增发起供应商确认功能,支持供应商在线确认订单
- 更新采购订单实体类,增加流程类型和确认状态字段
- 修改数据库映射文件,支持新字段的读写操作
- 增加供应商确认和撤回相关接口及实现逻辑
- 在前端页面增加撤回和发起供应商确认按钮
- 更新 API 接口文件,增加撤回和供应商确认请求方法
|
2025-11-28 09:08:26 +08:00 |
chenhao
|
3a099795c2
|
feat(approve): 实现采购单审批功能并优化已审批列表
- 新增通用审批接口 approveTask 用于处理审批操作
- 重构采购单审批界面,将审批操作拆分为多级对话框
- 实现已审批采购单列表页面,支持搜索和查看详情
- 在后端增加已审批订单查询接口及相应服务层逻辑
- 更新采购单实体类,添加审批相关字段如 taskId、todoApproveTime
- 调整前端页面样式与交互逻辑,提升用户体验
- 修复部分审批状态判断逻辑以确保准确性
- 完善审批历史记录展示功能,增强可追溯性
|
2025-11-27 16:42:20 +08:00 |
chenhao
|
b3f1fdf2ae
|
feat(approve): 新增采购单审批功能模块
- 新增审批状态枚举类 ApproveStatusEnum
- 扩展流程定义配置,增加线上线下订单及采购单审批字段
- 新增流程相关 API 接口,包括待办详情和已完成流程列表查询
- 新增采购单审批页面,支持审批操作、流转历史查看
- 新增采购单历史记录实体类及相关服务接口和 Mapper 实现
- 修改采购单实体类,调整审批状态为字符串类型并新增相关字段
- 更新采购单控制器,增加审批列表、历史记录查询接口
- 增加采购单历史详情抽屉展示功能,支持版本管理
- 优化前端审批状态判断逻辑,统一使用字符串比较
- 新增采购单申请时设置审批状态为"待审核"的功能逻辑
|
2025-11-27 11:39:47 +08:00 |
chenhao
|
576475f46e
|
feat(purchaseorder): 添加申请采购功能并优化订单版本控制
- 在前端页面增加"申请采购"按钮及权限控制
- 实现采购单状态更新接口与业务逻辑
- 添加采购单版本号字段以支持历史记录追踪
- 完善采购单修改时的历史数据保存机制
- 增加申请采购确认弹窗提示用户体验
- 控制仅在待提交或驳回状态下可进行申请操作
|
2025-11-26 10:46:35 +08:00 |
chenhao
|
4576eaf1df
|
feat(project): 优化项目详情查看逻辑并完善用户信息存储
- 修改项目详情按钮点击事件,支持编辑和查看两种模式
- 根据项目状态决定打开编辑表单或详情抽屉
- 在订单详情中自动填充当前用户信息
- 修复分页排序参数处理逻辑
- 添加项目创建时默认填充当前用户为支持人员
- 扩展用户状态管理,增加邮箱和电话号码字段
- 登录时同步存储用户邮箱和电话号码信息
|
2025-11-26 10:10:15 +08:00 |
chenhao
|
d74613d83f
|
feat(sip): 新增项目产品信息备份与恢复功能
- 添加 ProjectProductInfoBakService 接口定义备份和恢复方法
- 实现 ProjectProductInfoBakServiceImpl 类逻辑
- 提供 saveBakData 方法用于保存备份数据
- 提供 restoreData 方法用于恢复指定版本的数据
- 在恢复前校验备份数据是否存在
|
2025-11-25 09:00:26 +08:00 |
chenhao
|
e7dc01b8bf
|
feat(sip): 新增项目产品信息备份与恢复功能
- 添加 ProjectProductInfoBakService 接口定义备份和恢复方法
- 实现 ProjectProductInfoBakServiceImpl 类逻辑
- 提供 saveBakData 方法用于保存备份数据
- 提供 restoreData 方法用于恢复指定版本的数据
- 在恢复前校验备份数据是否存在
|
2025-11-24 15:06:31 +08:00 |
chenhao
|
e4fd3bca10
|
feat(inventory): 实现执行单撤单功能
- 修改前端请求参数传递方式,从data改为params
- 后端增加数据备份与恢复逻辑
- 新增项目产品信息的备份和恢复接口
- 完善撤单时订单状态及金额的更新处理
- 调整控制器参数接收方式以适配新的调用逻辑
|
2025-11-24 15:05:54 +08:00 |
chenhao
|
bd3a443443
|
refactor(components): 移除旧版布局和组件实现
- 删除 AppHeader 组件及其 CSS 样式文件
- 删除 AppSider 侧边栏组件及对应样式
- 移除 ConfirmDialog 确认对话框组件
- 删除 DetailDrawer 详情抽屉组件及相关样式
- 移除 InfoPanel 信息展示面板组件
- 删除 ListActionBar 列表操作栏组件
- 移除 ListTable 列表表格组件及样式
- 删除 MainLayout 布局组件及相关样式文件
- 清理组件导出入口文件 index.js 中的相关引用
|
2025-11-24 08:50:27 +08:00 |
chenhao
|
6b3deec414
|
feat(inventory): 新增备货信息管理功能
- 在库存模块中添加新的备货信息页面,支持查询、新增、修改和删除操作
- 实现了备货状态的更新逻辑,包括从“待备货”到“已备货”的转换
- 增加了按照项目编号、名称、合同编号及备货状态进行筛选的功能
- 支持按到货时间和审批时间排序
- 提供了导出备货信息列表为Excel文件的功能
- 添加了查看项目详情和订单详情的跳转链接
- 优化了移动端展示效果,确保在不同设备上都能良好显示数据
- 更新了权限配置,确保相关路由可以被正确访问
- 修复了部分UI交互问题,提升了用户体验
|
2025-11-21 16:15:35 +08:00 |
chenhao
|
f236c22d7f
|
feat(inventory): 优化订单执行编辑功能及出库详情展示
- 将订单执行编辑页改为弹窗形式,提升用户体验
- 重命名组件属性 id 为 orderId,增强代码可读性
- 监听 orderId 属性变化以动态加载数据
- 调整操作列宽度避免按钮挤压
- 更新出库单详情接口并调整数据结构处理方式
- 优化订单详情抽屉和出库详情组件的显示尺寸
- 重构订单信息展示组件,使用表格布局替代表单项
- 统一弹窗和抽屉的样式与交互逻辑
- 添加编辑成功和取消事件回调处理
- 修复表单验证规则及相关字段绑定问题
|
2025-11-21 14:17:54 +08:00 |
chenhao
|
281fa1f4e5
|
feat(approve): 新增已审批订单查看功能
- 新增已审批订单列表页面,支持多条件查询和分页
- 实现审批详情抽屉展示,集成审批流程组件
- 添加订单详情和项目详情抽屉查看功能
- 优化审批相关组件样式和交互体验
- 后端增加审批节点信息查询接口和逻辑处理
- 数据库层面支持根据审批记录筛选订单数据
|
2025-11-21 10:47:00 +08:00 |
chenhao
|
6633a09861
|
feat(approve): 新增订单审批功能模块
- 添加审批页面布局组件 ApproveLayout.vue
- 实现订单审批主页面 Approve.vue
- 创建配置信息展示组件 ConfigInfo.vue
- 增加审批相关 API 接口方法
- 更新环境变量配置文件标题
- 修改首页标题显示内容- 调整路由配置结构
|
2025-11-20 16:23:07 +08:00 |
chenhao
|
f6f66e1627
|
feat(manage): 添加发货记录管理功能- 新增发货记录的增删改查接口
- 实现发货记录列表页面及操作功能
- 添加发货清单导入导出功能
- 实现发货记录详情查看功能
- 添加关联合同选择功能
- 实现发货状态和物流信息管理- 添加发货记录搜索和筛选功能
|
2025-11-19 11:21:20 +08:00 |
chenhao
|
18fe750dab
|
feat(router): 添加档案管理和合同档案路由配置
- 在路由中新增 `/manage` 路径,指向档案管理页面- 添加子路由 `/manage/order`,用于访问合同档案功能模块
- 新增隐藏路由 `/service-query`,支持服务查询页面访问
- 配置了相关路由的组件引入和元信息(标题、图标等)- 设置了路由重定向及权限控制相关属性
|
2025-11-18 20:52:05 +08:00 |
chenhao
|
b958e1f607
|
Merge remote-tracking branch 'origin/master'
|
2025-11-18 15:47:12 +08:00 |
chenhao
|
52839e343c
|
feat(sip): 更新订单状态并集成待办服务- 引入TodoService用于处理流程相关操作
- 在撤单时更新版本号并设置订单状态为审批拒绝
- 删除与订单相关的待办事项
- 注释掉发货时不必要的版本号更新逻辑
|
2025-11-18 15:37:19 +08:00 |
chenhao
|
253cbdb5fb
|
feat(inventory): 新增发货记录和产品库存管理功能- 新增发货记录模块,支持查询、新增、修改、删除、撤回及导出功能- 新增产品库存管理页面,支持库存查询、入库出库记录查看- 新增发货记录详情抽屉组件,展示发货单详情及关联SN码列表
- 新增订单执行跟踪路由及权限配置
- 优化 GenerateDeliveryForm 组件导入逻辑及选择控制
- 新增产品库存列表实时库存颜色标识及排序功能- 新增入库记录和出库记录弹窗展示功能- 完善库存信息相关API接口封装
|
2025-11-18 11:42:47 +08:00 |
chenhao
|
1b3b23a63e
|
feat(inventory): 新增出库单管理功能
- 实现出库单列表查询、导出功能
- 添加出库单详情查看抽屉
- 支持出库单状态变更操作(退回、确认接收)- 集成出库单编辑表单组件
- 实现出库单搜索条件过滤
- 添加分页组件支持数据分页展示
|
2025-11-18 09:10:19 +08:00 |
chenhao
|
a3e2a95fc6
|
feat(inventory): 实现出库单生成功能
- 新增出库对话框组件,支持产品与仓库信息展示
- 实现仓库库存选择与出库数量输入功能
- 添加发货信息填写与验证逻辑
- 集成出库单创建接口并处理响应结果
- 提供出库单详情查看与撤销功能- 支持订单执行状态更新与签收文件上传下载
|
2025-11-17 16:55:18 +08:00 |
chenhao
|
87e199ab4b
|
feat(order): 新增订单详情抽屉组件并优化导出逻辑- 添加 OrderDetailDrawer.vue 抽屉组件,支持订单详情展示与编辑
-优化订单导出逻辑,使用 window.location.href 直接下载文件
- 调整订单提交成功提示文案及逻辑处理- 完善订单详情页的表单验证规则和字段初始化
- 增加合同文件上传、预览、下载和删除功能
- 支持订单审批流程和合同版本管理展示- 集成项目选择、客户选择、合作伙伴选择等子组件
- 实现付款方式联动计算及付款条件自动填充
- 添加字典数据加载和动态选项渲染
- 修复订单详情中版本号为空时的默认值处理
|
2025-11-17 10:10:39 +08:00 |
chenhao
|
582f03bff3
|
feat(order): 新增合同文件上传与审批流程功能- 修改订单状态选项数据源为字典类型
- 调整合作伙伴表单字段布局与顺序
- 新增合同文件删除与上传接口- 订单详情页增加文件上传区域控制逻辑- 实现合同文件预览、下载及删除功能
- 添加审批流程时间线展示不同版本记录- 增加订单状态判断禁用编辑和提交操作- 引入合同文件相关API并扩展详情页功能
- 优化订单详情页面结构与交互逻辑- 完善合同文件上传类型与操作按钮控制
|
2025-11-13 20:22:56 +08:00 |
chenhao
|
ab40ad4c27
|
Merge remote-tracking branch 'origin/master'
|
2025-11-13 20:22:33 +08:00 |
chenhao
|
f53b64264f
|
feat(inventory): 增加项目编号字段并优化发货逻辑
- 在待办完成页面增加项目编号输入框和显示列- 修改库存执行页面数量校验条件从<=0为<0- 优化外发编辑页面上传功能,支持获取仓库ID
- 发货功能增加detailId参数传递- 更新库存发货服务实现,新增detailId字段处理
-修复库存信息查询SQL统计逻辑错误
- 完善库存导入逻辑,返回仓库ID和产品序列号数据
- 增加OuterDeliveryProductVo的ID字段
- 流程待办增加项目编号字段及查询条件
- 扩展文件上传支持图片、PDF和Word文档格式- 发货查看页面增加备注信息展示
|
2025-11-13 19:29:14 +08:00 |
chenhao
|
0b12e0b88e
|
feat(sip): 新增Vue项目与订单管理接口- 添加VueProjectInfoController控制器,提供项目信息的增删改查接口
- 添加VueProjectOrderInfoController控制器,提供订单信息的增删改查接口
- 实现项目与订单的列表查询、详情获取、新增、修改、删除功能
- 支持项目与订单的数据导出功能- 集成权限控制与操作日志记录- 优化订单审批状态判断逻辑
|
2025-11-12 20:53:01 +08:00 |
chenhao
|
e49f8b1463
|
feat(base): 新增制造商信息管理功能
- 实现制造商信息的增删改查功能- 支持制造商编码、名称、联系人等字段查询
- 添加默认仓库和拥有仓库的选择功能
- 集成仓库列表接口用于仓库信息展示
- 实现制造商合作状态的字典标签展示
- 添加制造商信息导出功能
- 完善表单校验规则确保数据完整性
|
2025-11-12 10:49:56 +08:00 |
chenhao
|
52125a6419
|
refactor(sip):优化项目订单导出逻辑并调整邮件发送流程- 移除冗余的return语句以优化邮件发送后的执行流
- 修改Excel文件名从"订单数据汇总"为"订单数据"- 调整sheet名称:原"订单数据明细"改为"订单数据汇总"
- 将第二个sheet名称从"产品数据"更正为"订单数据明细"以匹配实际内容
|
2025-10-31 15:50:21 +08:00 |
chenhao
|
ad219353c6
|
feat(project): 新增订单财务数据导出功能
- 在IProjectOrderInfoService接口中添加financeExport方法
- 在ProjectOrderInfoServiceImpl中实现financeExport方法,支持导出两个sheet
- 第一个sheet包含订单数据明细,第二个sheet包含产品数据
- 更新前端页面导出URL指向新的财务导出接口
- 新增财务导出接口/controller方法,权限控制与原有导出一致
|
2025-10-30 14:38:51 +08:00 |
chenhao
|
ecff189fe2
|
feat(inventory): 添加发货详情导出功能
- 移除了 edit.html 中的调试代码 debugger
- 新增 InventoryDeliveryDetailExcelDto 类用于发货详情数据导出
- 在 InventoryDeliveryController 中增加了发货详情导出接口 /detail/export- 实现了 InventoryDeliveryServiceImpl 中的 detailExport 方法以支持详情导出逻辑
- 扩展了 InventoryInfoMapper 和对应的 XML 文件,新增 listByProductSnList 查询方法
- 修改了 InventoryOuterMapper.xml,增加对 projectCode 和 projectName 的查询条件支持
- 在前端页面 outer.html 中添加了项目编号、合同编号及项目名称的搜索框
- 在 view.html 页面中加入了导出按钮并实现对应的 JavaScript 导出函数- 为订单财务页面 orderFinance.html 添加了完结状态字段显示
|
2025-10-30 09:07:30 +08:00 |
chenhao
|
c590a42e83
|
feat(sip): 新增根据产品序列号列表查询库存功能
- 在IInventoryInfoService接口中添加listByProductSnList方法
- 支持通过多个产品序列号批量查询库存信息- 方法参数为产品序列号列表,返回对应库存信息集合
|
2025-10-28 15:35:59 +08:00 |
chenhao
|
b0c8ac235c
|
feat(inventory): 添加发货明细管理功能
- 新增发货明细实体类 OmsInventoryDeliveryDetail 及其相关 Mapper、Service 实现
- 在 InventoryDeliveryController 中增加获取发货明细并传递至前端的功能
- 扩展 InventoryInfoMapper.xml 支持通过产品序列号列表查询库存信息
- 在 InventoryDeliveryServiceImpl 中实现保存发货明细逻辑,并在删除发货单时同步删除明细
- 增加应付单生成功能,初始化应付单基本信息
- 前端页面 view.html 更新以支持发货明细查询参数传递及显示逻辑调整
|
2025-10-28 15:34:22 +08:00 |
chenhao
|
8b2372db42
|
feat(sip): 添加订单财务归档状态管理功能
- 在 ProjectOrderInfo 实体中新增 financeStatus 字段,用于标识订单是否完结
- 新增订单财务页面 orderFinance.html,支持按财务状态筛选订单
- 在 IProjectOrderInfoService 接口中添加 updateFinance 方法- 在 ProjectOrderInfoController 中新增财务状态更新接口 /finance/update- 更新 ProjectOrderInfoMapper.xml,支持 financeStatus 的查询与更新
- 导出 Excel 功能增加归档时间字段展示
- 增加财务状态操作按钮,允许用户手动完结订单
- 修复执行单截止时间筛选条件错误的问题
- 调整导出数据列索引,确保归档时间正确显示
|
2025-10-28 15:08:30 +08:00 |
chenhao
|
256ef27913
|
feat(sip): 调整执行单时间计算逻辑与查询限制
- 修改执行单时间计算方式,将默认时间从30小时调整为30天
- 在查询待办事项时添加limit 1限制,优化查询性能
- 更新配置文件中的权限角色设置,增加101角色
|
2025-10-28 10:07:39 +08:00 |
chenhao
|
a7b772e99d
|
feat(order): 调整订单金额显示逻辑及Excel导出功能
- 修改approve.html和edit.html中总代进货金额和出货金额的显示条件
- 更新order.html中金额列的显示逻辑,根据订单状态切换显示字段
- 在ProjectOrderInfoServiceImpl中设置默认实际采购金额
-优化Excel导出功能,支持BigDecimal和String类型数据导出
- 调整buildExcelData方法返回值类型为List<Object>- 修改processProducts和addBasicFields等方法参数类型- 更新产品信息行的数据添加逻辑,直接使用数值类型而非字符串转换
|
2025-10-23 16:57:01 +08:00 |