Commit Graph

30 Commits (f92d540d2b34067b475298f317efb4ba27a7e02d)

Author SHA1 Message Date
chenhao f62c51e2ac refactor(sip): 调整订单信息获取接口和映射查询
- 修改 ExternalController 中的 getOrderInfo 方法,使用 orderInfoService 替代 projectOrderInfoService- 更新 getNumberInfo 方法,使用 deliveryListService 替代 deliveryService
- 在 ProductInfoMapper.xml 中添加 product_info 表和 delivery_list 表的关联查询
2025-09-12 09:28:33 +08:00
chenhao 6a3b274856 feat(sip): 优化代理商编码生成逻辑
- 添加生成代理商编码的方法 generateCode
- 在插入和更新代理商信息时,根据所在省份自动生成编码
- 优化了编码的格式,使用 "AGT-" 前缀和四位顺序号
- 增加了对省份为空和未配置的情况的异常处理
2025-09-10 09:12:07 +08:00
chenhao 7cbf3dba95 feat(inventory): 添加撤回功能并优化相关流程
- 新增撤回功能,允许用户撤回已发货的订单
- 优化发货流程,增加备注和文件上传功能
- 调整库存管理,支持撤回后的库存更新
- 修复了一些与发货和库存相关的bug
2025-09-01 09:07:46 +08:00
chenhao d9065d33d2 feat(partner): 新增系统用户字段并优化相关功能
- 在 PartnerInfo 模型中添加 systemUserId 和 systemUserName 字段
- 更新相关 mapper 和 SQL 文件以支持新增字段
- 修改前端模板,增加系统用户选择功能
-优化订单审批流程,增加对代理商系统用户的验证
- 修复邮件发送开关逻辑
2025-08-19 11:37:46 +08:00
chenhao 258ee495b1 feat(inventory): 添加库存权限控制功能
- 新增 IInventoryAuthService 接口及实现类,用于获取当前用户权限范围内的制造商、产品编码和仓库信息
- 在 InventoryDelivery 和 InventoryInfo 类中添加 productCodeList 字段,用于存储权限范围内的产品编码列表
- 修改 InventoryDeliveryController 和 InventoryExecutionController,增加权限控制逻辑
- 更新相关模板文件,调整UI布局和显示逻辑以适应新功能
2025-08-15 09:08:33 +08:00
chenhao 0aa2f518fc feat(inventory): 新增出库单功能
- 添加出库单新增、编辑、查看页面
- 实现出库单列表展示和搜索功能
- 增加出库单撤销和确认出库操作
- 优化出库单生成逻辑,支持自定义发货时间和数量
2025-08-13 15:20:04 +08:00
chenhao b55f406e12 feat(inventory): 新增执行单功能
- 添加执行单相关页面和功能
- 新增 ExecutionOrderVo 类用于执行单数据传输- 实现 ExecutionTrackServiceImpl 类中的 selectInfo 方法
- 添加生成出库单功能和相关页面
- 移除 GroupInfo 类
- 更新 IInventoryInfoService 接口,移除 listGroup 方法
2025-08-08 18:05:13 +08:00
chenhao d760e5f09d feat(inventory): 新增库存管理功能
- 添加产品库存新增、编辑、删除功能
- 实现入库单新增、编辑功能
- 增加仓库信息管理功能
- 添加库存数据导入导出功能
- 优化供应商管理界面,增加默认仓库选择
2025-08-08 09:14:21 +08:00
chenhao d99bf79480 feat(flowable): 新增审批人配置功能
- 添加审批人配置页面和相关接口
- 实现审批人和审批角色的选择和保存功能
- 优化工作流展示页面,支持显示已配置的审批信息
2025-07-31 09:30:32 +08:00
chenhao da0bde24e6 refactor(templates): 优化多个模板的样式和布局
-调整了多个模板的输入框、选择框等元素的样式
- 优化了部分布局结构,使页面更加美观
-统一了必填项的样式
- 调整了部分字体和颜色
2025-06-11 17:55:55 +08:00
chenhao 2be0ced2ce refactor(sip): 优化产品信息查询和导入功能
- 新增按产品编码列表查询产品信息的方法
- 优化订单导入时的产品信息处理逻辑
- 修复项目产品信息保存时的产品编码校验问题
- 优化产品信息变更日志的生成逻辑
2025-06-06 15:17:27 +08:00
chenhao 1a66bb45b1 feat(sip): 根据项目ID生成订单编号
- 新增根据项目ID获取代理省份的方法- 修改订单编号生成逻辑,使用代理省份而非直接使用省份参数- 增加异常处理,当代理省份为空时抛出服务异常
- 优化数据库查询,减少冗余的省份参数传递
2025-06-06 14:33:33 +08:00
chenhao 32f2d11dbe feat(product): 模糊查询产品编码
- 将产品编码的精确查询改为模糊查询
- 提高了产品信息查询的灵活性和准确性
2025-06-06 09:28:35 +08:00
chenhao 1bf9963031 fix(sip): 修复产品类型查询功能
- 将类型查询条件从直接等于改为使用 find_in_set 函数
- 这样可以支持多对多的类型查询,提高查询灵活性和准确性
2025-06-06 09:25:45 +08:00
chenhao 1aad3630db feat(sip): 新增订单管理功能
- 添加订单信息相关实体类和映射文件
- 实现订单信息的增删改查功能
- 优化项目信息和订单信息的关联
- 新增订单编号生成逻辑
2025-06-04 11:25:20 +08:00
chenhao 171ebad572 fix(sip): 优化数据库查询和异常处理
- 在 AgentInfoMapper、CustomerInfoMapper、PartnerInfoMapper 和 ProductInfoMapper 中添加 status=0 条件,以仅查询有效记录
- 修改 DeliveryListMapper 接口,增加 deleteDeliveryListByDeliveryId 方法
- 更新 DeliveryListServiceImpl,使用新的 deleteDeliveryListByDeliveryId 方法
- 在 GlobalExceptionHandler 中添加 DataAccessException 异常处理
- 修改 OrderInfoMapper 和 OrderInfoServiceImpl,增加合同号+版本号唯一性校验
2025-05-27 16:01:13 +08:00
chenhao a0799df777 feat(mapper): 增加省份和城市筛选功能并优化模糊查询
- 在 AgentInfoMapper 和 PartnerInfoMapper 中添加省份和城市筛选条件
- 优化 AgentInfoMapper、CustomerInfoMapper 和 PartnerInfoMapper 中的模糊查询逻辑
2025-05-23 11:33:01 +08:00
chenhao 0069df1c67 feat(sip): 添加用户创建和更新记录
- 在 AgentInfo、CustomerInfo、DeliveryList、OrderDelivery、OrderInfo、PartnerInfo 和 ProductInfo 表中添加 create_by 和 update_by 字段
- 在相关服务实现类中设置 createBy 和 updateBy 属性
- 在 mapper.xml 文件中更新插入和更新语句,包含新字段
2025-05-23 09:04:18 +08:00
chenhao 6c2e32f470 refactor(sip): 重构订单导入功能并优化产品信息
- 优化了订单导入功能,增加了对不同模板的兼容性和产品库匹配校验
- 在产品信息中添加了上架编码字段并更新了相关映射
- 修改了订单列表中的产品编码、单价和总价的Excel列名
- 更新了系统首页标题和logo- 优化了Excel导入错误提示信息
2025-05-20 10:13:38 +08:00
chenhao 67306fe9a1 feat(sip): 添加 CnareaMapper 映射文件
- 新增 CnareaMapper.xml 文件,实现对中国地区信息的 CRUD 操作
- 包含查询、插入、更新和删除地区的 SQL 语句
- 支持通过实体条件查询、ID 查询、批量删除等功能
2025-05-19 11:20:02 +08:00
chenhao 37666b4471 feat(sip): 增加编码唯一性校验功能
- 在 AgentInfo、CustomerInfo、PartnerInfo 和 ProductInfo 表中添加编码唯一性校验方法
- 在对应的 Mapper 中添加 selectCountByCode 方法用于查询重复编码数量- 在 ServiceImpl 中实现插入和更新时的编码唯一性检查逻辑
- 修改订单编辑页面,将代表处和客户名称的字段改为 orderAgentName 和 orderPartnerName
2025-05-19 11:03:54 +08:00
chenhao 4988710301 feat(sip): 添加产品信息类型和价值字段
- 在 ProductInfo 模型中添加 type 和 value 字段
- 更新相关 mapper 和 SQL 文件以支持新字段
- 修改 OrderList 模型,关联 ProductInfo 对象
- 优化 DeliveryInfoVo 和相关服务的实现
2025-05-14 14:48:25 +08:00
chenhao adfa574c39 feat(api): 添加订单信息查询接口
- 新增 ApiDataQueryDto 类用于查询参数
- 新增 DeliveryInfoVo 类用于条码信息返回
- 实现了根据时间查询订单信息的功能
- 优化了订单信息的查询和展示逻辑
2025-05-14 10:59:09 +08:00
mula.liu ee2cc9902f 增加代表处 2025-05-13 16:53:59 +08:00
mula.liu 27731323bc 供应商管理 2025-04-30 11:40:38 +08:00
chenhao 25e060e7f5 feat(sip): 产品查询加入序列号字段
- 在 ProductInfo 类中添加 serialNumber 字段- 更新 ProductInfoMapper.xml,通过产品代码左连接 delivery_list 表
- 优化查询条件,直接使用 t2.serial_number 进行比较
2025-04-23 17:12:02 +08:00
chenhao 300a842c6a feat(sip): 添加维保记录查询功能
- 在 OrderInfo 和 ProductInfo 模块中添加维保记录查询接口和实现
- 新增 MaintenanceRecordsDto 类用于维保记录查询参数
- 在 DeliveryList 中添加 model 字段
- 更新相关 Mapper 和 XML 文件以支持维保记录查询
2025-04-23 09:58:45 +08:00
mula.liu 3e4a0c6272 修改了合同档案的显示问题 2025-04-22 15:42:53 +08:00
chenhao 64770439b0 feat(sip): 添加发货清单功能
- 新增 DeliveryList域对象、Mapper、Service 及控制器
- 实现发货清单的增删查改功能
- 添加发货清单的导入功能
-优化订单列表查询,增加按发货单 ID 查询的功能
- 产品信息 Mapper 增加按产品编码列表查询的功能
2025-04-11 15:51:14 +08:00
mula.liu 299202fd51 v1.0.1 2025-04-11 10:39:32 +08:00