chenhao
|
8675eb4f0e
|
feat(sip): 新增订单管理功能
- 添加订单管理相关的 HTML 模板文件
- 实现订单管理的前端页面,包括列表、添加和编辑功能
- 新增订单管理的后端接口和实现类
- 在项目信息中集成订单管理功能,增加生成订单的判断逻辑
|
2025-05-30 16:27:52 +08:00 |
chenhao
|
1b4f6e3c93
|
feat(project): 优化项目管理功能
- 添加项目信息导出功能
- 实现项目编码自动生成
- 增加项目属地变更校验
- 优化项目信息更新逻辑
-调整项目阶段和行业类型的字典转换
- 修复用户信息导出时的空指针异常
|
2025-05-30 14:50:23 +08:00 |
chenhao
|
d5fedeb3f5
|
feat(sip): 增加项目管理功能
- 在 ProjectInfo 模型中添加 partnerName 字段
- 在 ProjectInfoMapper 中添加 selectUserById 方法
- 在 ProjectInfoMapper.xml 中添加 selectUserById SQL 语句
- 在 ProjectInfoServiceImpl 中实现项目信息保存和其他信息变更记录功能
-优化项目信息更新逻辑,增加操作日志记录
- 重构操作日志记录方法,提高可读性和可维护性
|
2025-05-30 11:56:17 +08:00 |
chenhao
|
3ef4149d83
|
feat(sip): 添加项目管理功能
- 新增项目管理相关的 HTML 模板文件
- 实现项目管理的前端页面逻辑
- 添加项目管理的后端接口和服务
- 集成项目管理到现有的系统中
|
2025-05-30 10:10:24 +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
|
e43b87c17a
|
feat(sip): 添加创建人字段并优化订单导入功能
- 在 OrderDelivery 和 OrderInfo 模型中添加 createByName 字段
- 更新相关 mapper 和 SQL 文件以支持创建人字段
- 重构订单导入功能,提高代码复用性和异常处理能力
- 优化导入数据的校验逻辑,确保数据准确性
|
2025-05-26 16:23:04 +08:00 |
chenhao
|
fd05069b40
|
feat(sip): 优化产品列表展示
- 在 DeliveryList 模型中添加 productName 和 description 字段
- 更新 DeliveryListMapper.xml以包含新字段的查询
- 修改前端模板以显示产品名称和描述信息
- 优化页面样式,调整部分元素宽度
|
2025-05-23 15:54:19 +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
|
6e65260cc4
|
fix(order): 优化订单导入功能
- 在订单导入时自动填充产品名称
- 调整折扣输入框的精度为万分之一
- 优化订单列表的显示格式
|
2025-05-22 17:04:10 +08:00 |
chenhao
|
db0ea1bfe7
|
fix(sip): 优化订单查询功能
- 修复了订单查询时未判断序列号是否为空的问题
- 优化了订单信息的查询逻辑,通过序列号进行精确查询
- 调整了订单信息的展示字段,增加了销售信息和客户信息
- 优化了模板中的显示逻辑,增加了空数据的处理
|
2025-05-22 15:08:29 +08:00 |
chenhao
|
e20f2bbad4
|
refactor(sip): 重构维护记录查询功能
- 在 ApiDataQueryDto 中添加 serialNumber 字段
- 在 DeliveryListMapper.xml 中添加 serialNumber 的查询条件
- 修改 IMaintenanceService 接口,返回类型变更为 List<DeliveryInfoVo.ServiceInfo>
- 重构 MaintenanceServiceImpl 中的 query 方法,使用 DeliveryListService 获取数据
- 更新前端模板,显示新的服务信息字段
|
2025-05-21 17:01:01 +08:00 |
chenhao
|
3623c5564f
|
feat(sip): 实现代码生成功能
- 新增 CodeGenTable 实体类,用于存储代码生成规则
- 添加 CodeGenTableMapper 接口和 XML 文件,实现代码生成规则的持久化
- 实现 CodeGenTableServiceImpl 服务类,提供代码生成逻辑
- 在 OrderDeliveryServiceImpl 中集成代码生成功能,用于生成发货记录代码- 在生产配置中添加 demoEnabled 属性,控制是否启用演示模式
|
2025-05-21 16:31:22 +08:00 |
chenhao
|
41445b32cd
|
feat(sip): 优化发货单相关功能
- 新增发货单编码生成逻辑
- 修改发货单列表导出功能
-调整订单编辑页面字段显示- 优化模板下载功能
|
2025-05-21 10:54:46 +08:00 |
chenhao
|
53cbc19d15
|
feat(delivery): 添加发货数量字段并优化订单发货列表查询
- 在 OrderDelivery 模型中添加 total 字段,用于记录发货数量
- 更新 delivery.html 以显示发货数量
- 修改 OrderDeliveryMapper.xml,加入对发货数量的统计查询
- 在 product.html 中添加上架编码字段
|
2025-05-20 18:00:23 +08:00 |
chenhao
|
4a3c292d14
|
feat(sip): 添加合同清单模板下载功能
- 在 application.yml 中添加 excelTemplate 配置项,用于指定 Excel 模板路径- 修改 OrderInfoController,增加 listExport 方法用于下载合同清单模板- 更新 RuoYiConfig 类,添加 getExcelTemplate 和 setExcelTemplate 方法
- 优化 DeliveryListServiceImpl 中的年份解析逻辑,增加空值判断
|
2025-05-20 17:46:37 +08:00 |
chenhao
|
594ddf9a3f
|
feat(sip): 添加订单详细信息接口
- 在 OrderInfoController 中添加了 detail 方法,用于获取订单详细信息
- 使用 @RequiresPermissions 注解控制权限访问
- 返回订单信息的 JSON 结果,包括关联的订单列表
|
2025-05-20 12:29:33 +08:00 |
chenhao
|
5e45584754
|
feat(sip): 优化订单导入逻辑
- 移除了产品编码重复校验,改为在导入时自动合并相同产品编码的订单- 添加了 mergeOrderLists 方法用于合并订单列表
- 修改了导入逻辑,先删除原有订单再批量插入新订单,以适应无法确定 BOM 编码唯一性的情况
- 优化了错误提示信息,将"单价不能为空"改为"数量不能为空"
- 删除了 OrderList 类中的冗余空行
|
2025-05-20 10:54:36 +08:00 |
chenhao
|
6c2e32f470
|
refactor(sip): 重构订单导入功能并优化产品信息
- 优化了订单导入功能,增加了对不同模板的兼容性和产品库匹配校验
- 在产品信息中添加了上架编码字段并更新了相关映射
- 修改了订单列表中的产品编码、单价和总价的Excel列名
- 更新了系统首页标题和logo- 优化了Excel导入错误提示信息
|
2025-05-20 10:13:38 +08:00 |
chenhao
|
688e9ef6f9
|
refactor(sip): 优化订单导入功能
- 新增校验产品编码是否重复的逻辑
- 增加折扣不能为空的校验
- 优化订单导入逻辑,支持增量更新
- 新增删除订单明细的接口和 SQL
|
2025-05-19 16:49:37 +08:00 |
chenhao
|
a8ae726103
|
feat(sip): 添加读取数据接口
- 新增 listReadData 接口,用于读取 Excel 数据
- 使用 ExcelUtil 工具类导入 Excel 文件
- 返回读取的数据列表
|
2025-05-19 14:04:30 +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
|
57b8f6d237
|
refactor(sip): 重构维保信息展示逻辑
- 将服务信息封装为 ServiceInfo 类,提高数据结构的可维护性- 使用列表存储多个服务信息,支持更灵活的服务展示
-优化服务开始时间和结束时间的计算逻辑
- 移除冗余代码,提高代码可读性和性能
|
2025-05-19 09:30:18 +08:00 |
wangjiuyun
|
2b67e65246
|
合同管理修改未完成
|
2025-05-16 17:58:19 +08:00 |
chenhao
|
83efd16669
|
feat(sip): 添加客户选择页面路由
- 在 OrderInfoController 中新增 customer 方法
- 映射 /customer 路径到 selectCustomer 页面
- 添加 manage:order:view 权限控制
|
2025-05-16 15:50:43 +08:00 |
chenhao
|
772064bee1
|
feat(sip): 添加合同清单导出导入功能
- 在 IOrderInfoService 接口中添加了 listExport 和 listImportData 方法
- 在 OrderInfoController 中添加了对应的控制器方法
- 在 OrderInfoMapper 中添加了 listExport 方法的 SQL 查询
- 在 OrderInfoServiceImpl 中实现了 listExport 和 listImportData 方法的逻辑
- 修改了 OrderList 类,将 discount 字段标记为 Excel 导出的字段
|
2025-05-16 15:14:32 +08:00 |
chenhao
|
d7cc90be9d
|
ref(sactorip): 重构地区查询接口并优化数据处理
- 修改地区查询接口返回类型为 List<CnAreaVo>
- 新增 CnAreaVo 类用于树形结构展示
- 优化地区数据处理逻辑,构建树形结构并排序
- 更新前端地区选择接口 URL
|
2025-05-16 11:34:00 +08:00 |
chenhao
|
e32f3663bf
|
refactor(sip): 重构交付列表接口返回值
- 在 DeliveryInfoVo 中添加产品编码、产品名称和产品描述字段
- 修改 DeliveryListMapper.xml 中的 SQL 查询,增加产品编码和描述字段- 重构 DeliveryListServiceImpl 中的逻辑,使用 List<ProductInfo>替代 Map<String, Integer>
- 优化 OrderInfoServiceImpl 中的 setAgentInfo 和 setCustomerInfo 方法- 调整 OrderInfoVo 中的字段,移除未使用的属性
|
2025-05-16 10:57:36 +08:00 |
chenhao
|
0c9ed50afb
|
feat(order): 新增订单产品折扣功能
- 在订单编辑页面添加产品折扣输入框
- 在 OrderList 模型中添加 discount 字段
- 更新 OrderInfoMapper映射文件,支持 discount 字段的查询和更新
-调整订单总价计算逻辑,考虑折扣因素
|
2025-05-16 10:13:51 +08:00 |
chenhao
|
4773bd250d
|
feat(sip): 更新订单信息和外部接口鉴权
- 修改订单信息相关代码,增加 bgType 字段并更新相关 mapper 和 service- 更新外部接口鉴权方式,使用静态变量 API_KEY 替代硬编码的字符串
-调整 OrderInfoVo 结构,添加 lastUpdateTime 字段
- 修改 ruoyi-admin 和 ruoyi-sip 的 artifactId
- 更新 ruoyi-admin 的资源过滤配置
|
2025-05-16 09:05:15 +08:00 |
chenhao
|
522ce35d68
|
feat(sip): 更新订单信息和外部接口鉴权
- 修改订单信息相关代码,增加 bgType 字段并更新相关 mapper 和 service- 更新外部接口鉴权方式,使用静态变量 API_KEY 替代硬编码的字符串
-调整 OrderInfoVo 结构,添加 lastUpdateTime 字段
- 修改 ruoyi-admin 和 ruoyi-sip 的 artifactId
- 更新 ruoyi-admin 的资源过滤配置
|
2025-05-14 16:54:07 +08:00 |
chenhao
|
626e5ac48e
|
refactor(order): 重构订单相关功能
- 修改订单信息中的客户和代理商相关字段
- 更新订单信息查询逻辑,移除冗余的客户信息查询
- 优化订单信息展示,直接使用订单实体中的客户信息
- 更新数据库映射,调整字段名称以适应新的业务逻辑
- 修复模板文件中的字段引用
|
2025-05-14 15:33:32 +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 |
chenhao
|
8bbd8b3a65
|
feat(sip): 添加客户信息管理功能
- 新增客户信息实体类、Mapper、Service、Controller- 实现客户信息的添加、编辑、删除、查询和导出功能
- 添加相关HTML模板文件
|
2025-05-14 10:18:46 +08:00 |
mula.liu
|
ee2cc9902f
|
增加代表处
|
2025-05-13 16:53:59 +08:00 |
mula.liu
|
27731323bc
|
供应商管理
|
2025-04-30 11:40:38 +08:00 |
mula.liu
|
667e095173
|
修改了售后页面
|
2025-04-24 16:51:34 +08:00 |
chenhao
|
c2d73ad9ca
|
refactor(sip): 修改维护记录查询接口返回类型为列表
- 将 IMaintenanceService 和 MaintenanceMapper 接口中的 query 方法返回类型从 MaintenanceRecord 改为 List<MaintenanceRecord>
- 更新 MaintenanceServiceImpl 中的 query 方法实现,使其返回列表类型
- 这个改动允许查询多个维护记录,而不是单个记录,提高了系统的灵活性和扩展性
|
2025-04-24 10:24:33 +08:00 |
chenhao
|
326dfe5810
|
feat(sip): 添加维修记录查询功能
- 新增 IMaintenanceService 接口和 MaintenanceServiceImpl 实现类
- 添加 MaintenanceRecord 和 MaintenanceRecordsDto 类
- 创建 MaintenanceMapper 接口和对应的 XML 文件- 在 MaintenanceController 中集成新功能
|
2025-04-23 17:52:57 +08:00 |
Ji Liu
|
97410847dc
|
修改了部分样式
|
2025-04-23 17:27:30 +08:00 |
Ji Liu
|
ad6d691852
|
修改了控件样式
|
2025-04-23 17:26:17 +08:00 |
chenhao
|
25e060e7f5
|
feat(sip): 产品查询加入序列号字段
- 在 ProductInfo 类中添加 serialNumber 字段- 更新 ProductInfoMapper.xml,通过产品代码左连接 delivery_list 表
- 优化查询条件,直接使用 t2.serial_number 进行比较
|
2025-04-23 17:12:02 +08:00 |
Ji Liu
|
c3f1d39a7a
|
Merge branch 'master' of http://git.unissense.tech/mula/unis_sip
|
2025-04-23 16:32:41 +08:00 |
Ji Liu
|
2269d59d4b
|
修改了合同页面
|
2025-04-23 16:29:15 +08:00 |
chenhao
|
a118d193a6
|
refactor(sip): 优化产品信息查询逻辑
- 将 IProductInfoService 和 ProductInfoMapper 中的 query 方法返回类型改为 List<ProductInfo>
- 在 OrderInfoServiceImpl 和 ProductInfoServiceImpl 中添加空值判断逻辑,避免无效查询
- 使用特殊字符串 "-23232$$$$32" 作为默认序列号,以应对极端情况
|
2025-04-23 15:09:07 +08:00 |
rdpnr_hemingxia
|
2cfe2069bc
|
维保查询未完成
|
2025-04-23 11:55:11 +08:00 |
chenhao
|
a044272f5c
|
feat(sip): 添加 MaintenanceController 控制器
- 新增 MaintenanceController 类,用于处理维护服务相关的请求
- 添加服务页面的路由映射
- 该控制器具有权限控制注解,确保只有具有相应权限的用户可以访问
|
2025-04-23 11:27:34 +08:00 |
chenhao
|
e0ac776431
|
feat(sip): 添加选择订单功能
- 在 OrderDeliveryController 中新增 selectOrder 方法
- 映射到 /selectOrder 路径
- 返回 selectOrder 页面视图
|
2025-04-23 10:30:49 +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 |
rdpnr_hemingxia
|
9bb7e72d42
|
。。
|
2025-04-15 16:58:49 +08:00 |
chenhao
|
5cc8591166
|
feat(order): 优化订单管理页面
- 为订单录入页面的代表处编码和代理商编码字段添加树形选择功能
- 修复订单列表删除时间字段的错误拼写
|
2025-04-14 14:40:27 +08:00 |
chenhao
|
54c0b79ac2
|
fix(sip): 优化导入数据校验
- 在导入数据时,过滤掉产品编码为空的项,避免因空值导致的错误
- 修改错误提示信息,使其更加准确地反映问题所在
|
2025-04-11 18:43:15 +08:00 |
chenhao
|
c08f357069
|
feat(order): 修改订单管理功能- 更新应用配置,设置文件上传路径为 D:\ruoyi\uploadPath
- 禁用验证码功能
- 修改订单编辑页面,增加部门树选择功能
- 更新订单信息查询 SQL,调整关联查询字段
- 修改订单列表导入模板
- 重构订单信息保存逻辑,简化操作流程
|
2025-04-11 18:33:53 +08:00 |
chenhao
|
f81830743d
|
refactor(sip): 优化订单导入功能并增加部门名称字段- 修改 DeliveryListController 中的 importData 方法返回值类型
- 更新 DeliveryListService 接口和实现类,使用 AjaxResult 封装导入结果
- 在 OrderInfo模型中添加 orderDeptName 和 partenerDeptName 字段
- 更新 OrderInfoController 中的 edit 方法,支持显示部门名称
- 修改 OrderInfoMapper.xml,增加部门名称查询
|
2025-04-11 18:18:22 +08:00 |
chenhao
|
57d38720d7
|
feat(sip): 添加产品序列号重复校验功能
- 在 DeliveryListMapper 中新增 listBySerialNumberList 方法,用于查询指定序列号列表的产品
- 在 DeliveryListServiceImpl 中实现产品序列号重复校验逻辑
- 如果存在重复序列号,抛出异常并提示用户重新确认
|
2025-04-11 17:05:03 +08:00 |
chenhao
|
776b09f886
|
feat(sip): 添加订单发货导入功能
- 在 OrderDeliveryController 中添加了 importView 方法,用于显示订单发货导入页面
- 通过 @PathVariable 注解获取订单 ID,并从数据库中查询订单信息
- 将订单信息添加到 ModelMap 中,以便在导入页面中显示
|
2025-04-11 16:36:54 +08:00 |
chenhao
|
264e8371a8
|
feat(sip): 添加发货记录导入功能
- 在 OrderDeliveryController 中添加了 importView 方法
-为 importView 方法添加了权限控制注解
- 新增了发货记录导入页面的视图
|
2025-04-11 16:30:21 +08:00 |
chenhao
|
4967b2149c
|
fix(sip): 修复出货单详情查询
- 将查询条件从 delivery_list 表更改为 order_delivery 表
- 添加 status=0 条件,确保只查询有效订单
|
2025-04-11 16:22:15 +08:00 |
chenhao
|
8c0391b7f1
|
feat(sip): 增加订单信息关联并优化发货单相关操作
- 在 OrderDelivery 模型中添加 orderCode 和 orderName 字段
- 修改 OrderDeliveryMapper.xml 以关联订单信息
- 更新删除操作,使用软删除标记
|
2025-04-11 16:01:43 +08:00 |
chenhao
|
64770439b0
|
feat(sip): 添加发货清单功能
- 新增 DeliveryList域对象、Mapper、Service 及控制器
- 实现发货清单的增删查改功能
- 添加发货清单的导入功能
-优化订单列表查询,增加按发货单 ID 查询的功能
- 产品信息 Mapper 增加按产品编码列表查询的功能
|
2025-04-11 15:51:14 +08:00 |
mula.liu
|
23afe6f58b
|
修改了部分数据结构
|
2025-04-11 15:32:20 +08:00 |
mula.liu
|
60839d72da
|
修改了部分数据结构
|
2025-04-11 15:26:42 +08:00 |
chenhao
|
07daa8bcc5
|
refactor(sip): 优化订单信息更新逻辑
- 引入操作标志字段,对订单列表进行分类处理
- 新增批量插入、更新和删除的方法,提高效率
- 优化 SQL 语句,提升可读性和性能
- 调整代码格式,提高代码的整洁度
|
2025-04-11 11:51:41 +08:00 |
mula.liu
|
2c894d9565
|
1.0.1
|
2025-04-11 11:22:59 +08:00 |
mula.liu
|
299202fd51
|
v1.0.1
|
2025-04-11 10:39:32 +08:00 |