Commit Graph

2076 Commits (master)

Author SHA1 Message Date
chenhao 41445b32cd feat(sip): 优化发货单相关功能
- 新增发货单编码生成逻辑
- 修改发货单列表导出功能
-调整订单编辑页面字段显示- 优化模板下载功能
2025-05-21 10:54:46 +08:00
wangjiuyun 59b536aac9 Merge branch 'master' of http://git.unissense.tech/mula/unis_sip 2025-05-21 10:45:42 +08:00
wangjiuyun 773a718c5b 调整修改 2025-05-21 10:45:34 +08:00
chenhao b8c94a67a0 refactor(admin): 重构应用配置文件
- 移除 application.yml 中的 excelTemplate 配置项
- 将 active 配置从 druid 改为 prod- 重命名 application-druid.yml 为 application-dev.yml
- 新增 application-prod.yml 生产环境配置文件
2025-05-21 09:16:41 +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
wangjiuyun fa3c8634c2 产品信息修改 2025-05-20 15:56:14 +08:00
wangjiuyun 0198254927 客户信息删除多余时间筛选 2025-05-20 15:21:54 +08:00
wangjiuyun 156beb031d 优化完善 2025-05-20 15:16:27 +08:00
wangjiuyun b4d8520b82 第二期优化基本完成 2025-05-20 14:27:27 +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
wangjiuyun 93cf5399fa Merge branch 'master' of http://git.unissense.tech/mula/unis_sip 2025-05-19 17:27:51 +08:00
wangjiuyun 94843d2d9d 第二期基本完成 2025-05-19 17:27:44 +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
wangjiuyun ce54a3df8b Merge branch 'master' of http://git.unissense.tech/mula/unis_sip 2025-05-19 10:56:48 +08:00
wangjiuyun b7cdad54f5 合同清单导入未完成 2025-05-19 10:56:32 +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 dc08bf9c7f 修改了发货记录中选择关联合同 2025-04-28 19:07:37 +08:00
mula.liu 339d5b32ef 修改了服务查询界面 2025-04-24 17:29:04 +08:00
mula.liu 667e095173 修改了售后页面 2025-04-24 16:51:34 +08:00
chenhao bfc73591ae refactor: 注释掉服务管理页面中的 getData() 函数自动调用
- 在服务管理页面的 JavaScript 代码中,将自动调用 getData() 函数的代码行注释掉
- 这个改动可能会影响页面加载时的数据获取逻辑,需要进一步测试确认
2025-04-24 16:15:46 +08:00
rdpnr_hemingxia 77935b5153 第二期基本完成 2025-04-24 10:32:05 +08:00
chenhao c2d73ad9ca refactor(sip): 修改维护记录查询接口返回类型为列表
- 将 IMaintenanceService 和 MaintenanceMapper 接口中的 query 方法返回类型从 MaintenanceRecord 改为 List<MaintenanceRecord>
- 更新 MaintenanceServiceImpl 中的 query 方法实现,使其返回列表类型
- 这个改动允许查询多个维护记录,而不是单个记录,提高了系统的灵活性和扩展性
2025-04-24 10:24:33 +08:00
rdpnr_hemingxia 7e47ffa2a3 解决冲突 2025-04-24 10:05:00 +08:00
rdpnr_hemingxia b5cb394b44 合并代码 2025-04-24 10:01:48 +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 86c13c7336 Merge remote-tracking branch 'origin/master' 2025-04-23 17:12:14 +08:00
chenhao 25e060e7f5 feat(sip): 产品查询加入序列号字段
- 在 ProductInfo 类中添加 serialNumber 字段- 更新 ProductInfoMapper.xml,通过产品代码左连接 delivery_list 表
- 优化查询条件,直接使用 t2.serial_number 进行比较
2025-04-23 17:12:02 +08:00
rdpnr_hemingxia fe9c167c06 Merge branch 'master' of http://git.unissense.tech/mula/unis_sip into dev 2025-04-23 17:08:13 +08:00