Commit Graph

2096 Commits (99c496e9a8453475a8e4b0f683c691ecc146c580)

Author SHA1 Message Date
chenhao 99c496e9a8 fix(sip): 修复项目信息和订单信息中 BG 和行业数据源问题
- 更新项目信息和订单信息页面中 BG 和行业选择框的样式
- 移除只读属性,允许用户选择 BG 和行业
- 更新 SQL 查询,使用项目信息表中的 BG 和行业字段
- 修复订单信息中更新项目 BG 和行业的问题
2025-07-03 17:17:23 +08:00
chenhao 4a44e1391d feat(customer): 增加客户所属行业字段并优化相关功能- 在客户信息中添加 BG属性字段
- 根据 BG 属性动态加载行业类型
- 更新项目信息和订单信息,关联客户所属行业
- 优化客户选择界面,支持按 BG 和行业筛选
2025-07-03 11:13:11 +08:00
chenhao dc31d20a6c refactor(project): 重构产品列表删除逻辑并优化行业类型选择- 移除产品列表的删除功能
- 解除行业类型选择框的只读限制
- 更新产品列表的索引重置逻辑
- 修正产品选择和显示相关问题
- 优化订单信息保存逻辑,更新项目BG属性和行业类型
2025-07-02 16:41:42 +08:00
chenhao 87663d3f4b refactor(sip): 调整项目订单信息导出逻辑- 修改列宽自适应逻辑,将基础列范围从 35 列调整为 33列
- 移除部分软件产品相关列头,包括 WS瘦授权、WS 胖授权和 LS 软件的的数量和金额列
- 新增软件产品相关列头,包括 WS 瘦授权、WS胖授权和 LS 软件的数量和金额列,但指定了具体型号
- 调整软件产品数据在行中的插入位置,从原来的固定位置改为根据行索引动态插入
2025-07-02 14:31:27 +08:00
chenhao d8ef3450dd refactor(sip): 重构项目订单信息相关功能
- 移除了冗余的 foldOnFold功能
- 优化了项目订单信息的保存和计算逻辑
- 重构了 Excel 导出相关代码,提高了可扩展性和可维护性
- 删除了未使用的变量和注释掉的代码
2025-07-02 10:55:43 +08:00
chenhao ec62b4a4a7 feat(sip): 实现直签国代/省代时自动应用折上折
- 新增折上折计算逻辑,适用于直签且客户等级为国代或省代的情况
- 在项目管理、订单管理和产品列表等页面中实现折上折的计算和显示- 新增 foldOnFold 方法判断是否应用折上折
- 修改 saveBatch 方法以支持折上折计算
2025-07-01 17:13:10 +08:00
chenhao b8c47fc032 refactor(i18n):优化国际化文案并修复产品折扣显示问题
- 将"办事处"统一更改为"代表处",提升文案准确性
- 优化客户信息列表样式,调整标签宽度- 修复产品列表指导折扣显示问题,增加空值处理
- 调整产品添加和编辑页面折扣输入框精度,支持两位小数
- 为代理列表添加固定列功能,提升表格展示效果
2025-06-30 08:54:19 +08:00
chenhao 4f6438b7e9 fix:修复折扣显示精度问题
- 在多个模板文件中,将折扣显示逻辑改为保留两位小数
- 修改涉及 add.html、edit.html、info.html、order.html 和 product.html 文件
- 优化折扣显示格式,提高用户体验
2025-06-27 10:59:19 +08:00
chenhao 08a00767b1 refactor(project): 优化折扣率显示格式
- 在项目订单添加、编辑和信息编辑页面中,将折扣率乘以 100 后保留两位小数- 使用 toFixed(2) 方法确保折扣率显示为两位小数,提高用户体验
2025-06-27 10:55:55 +08:00
chenhao e6bd2b80d1 fix(order): 修复订单金额计算和显示问题
- 在 add.html 和 edit.html 中将订单金额输入框设置为只读,防止直接修改
- 添加 setOrderPriceData 函数用于计算和更新订单金额
- 在产品列表中添加计算订单总金额的逻辑
- 更新订单信息时自动计算和设置订单金额
2025-06-26 11:35:53 +08:00
chenhao c968dc1d9b refactor(sip): 重构项目订单信息导出功能
- 提取公共方法 addBasicFields 和 processProducts 以简化代码结构
- 使用 Consumer 函数替换重复的添加字段逻辑
- 优化循环结构,提高代码可读性和维护性
2025-06-26 10:52:33 +08:00
chenhao 41cdc1fdb6 refactor(sip): 重构项目订单信息导出功能
-优化了订单信息的统计和展示逻辑
- 新增了部署服务和维保服务的分类统计- 调整了表格列的顺序和内容
- 优化了代码结构,提高了可读性和可维护性
2025-06-25 12:13:34 +08:00
chenhao 317e5db7c6 refactor(product): 优化产品列表和订单编辑功能
- 移除部分冗余代码
-改进价格格式化和计算逻辑
- 调整产品列表显示和选择功能
- 优化订单编辑界面布局
2025-06-25 09:05:41 +08:00
chenhao 5ea8fa9c5b refactor(product): 优化产品列表和订单编辑功能
- 移除部分冗余代码
-改进价格格式化和计算逻辑
- 调整产品列表显示和选择功能
- 优化订单编辑界面布局
2025-06-23 16:05:31 +08:00
chenhao 2ea2477b99 feat:订单导出修改 2025-06-22 10:58:33 +08:00
chenhao f1c9b9fd0a feat(order): 新增订单管理功能
- 添加订单添加、编辑页面
- 实现订单列表查询、列表展示和操作
- 新增导出功能
- 优化产品订单状态和发货状态字段
- 调整订单详情展示内容
2025-06-20 14:09:08 +08:00
chenhao b0c278357c feat(sip): 添加订单同步功能并优化订单管理
- 在订单添加和编辑页面添加同步按钮,实现订单信息同步
- 优化订单导入功能,调整导入模板和数据处理逻辑
- 新增订单查询接口,用于获取订单详细信息
- 重构订单信息实体类,增加版本号等字段
- 优化订单列表展示,增加维保金额等信息
2025-06-19 10:22:36 +08:00
chenhao 2999b18085 feat(sip): 新增首页数据统计功能
- 添加 HomepageController 控制器处理首页数据请求
- 新增 HomepageQueryDto 查询参数对象
- 在 IOrderInfoService、IProjectInfoService 和 IProjectOrderInfoService 接口中添加首页数据统计方法
- 实现 OrderInfoServiceImpl、ProjectInfoServiceImpl 和 ProjectOrderInfoServiceImpl 中的首页数据统计逻辑
- 在 OrderInfoMapper、ProjectInfoMapper 和 ProjectOrderInfoMapper接口中添加相应的 SQL 查询方法- 新增 StatisticsDetailDto 和 StatisticsDto 数据传输对象用于统计结果- 更新 main.html 页面,添加数据统计图表展示
2025-06-18 14:12:27 +08:00
chenhao 3ccb79a31d feat(project): 添加 POC 测试功能并优化项目信息相关逻辑- 在项目信息页面添加 POC 测试选项和相关记录
- 实现 POC 测试选项的动态显示和隐藏
- 添加 POC 记录的验证逻辑- 优化项目信息的查询和统计
- 调整项目高亮逻辑,使用最后一次工作更新时间
- 修复部分页面样式问题
2025-06-17 11:20:24 +08:00
chenhao 8051d95ad4 refactor(sip): 重构项目信息导出功能
- 使用 EasyExcel 替代原 ExcelUtil工具类
- 优化项目信息导出逻辑,支持自定义表头和数据格式
-增加产品和服务信息的导出
- 修复模板中字段名称错误和字段缺失问题
- 优化代码结构,提高可读性和可维护性
2025-06-16 17:06:07 +08:00
chenhao 80ab707e8f refactor(sip): 优化项目管理页面样式和功能
-调整订单列表页面布局和样式
- 优化订单添加和编辑页面布局
- 统一折扣输入框样式
- 修复项目列表页面样式问题
-优化排序功能
2025-06-13 17:52:41 +08:00
chenhao c25f211083 feat(project): 添加 POC 字段并优化项目列表展示
- 在项目管理列表中添加 POC 字段
- 优化表格布局,固定列等
- 修改金额格式化方法
- 更新相关模板和 SQL 文件
2025-06-13 10:44:54 +08:00
chenhao 1021938cb1 feat(project): 重构 POC测试信息功能
- 修改 POC 测试信息相关页面和接口- 新增 POC 测试进展详情功能
- 优化 POC 测试信息展示和搜索
- 重构 POC 测试信息相关数据结构
2025-06-12 11:26:43 +08:00
chenhao da0bde24e6 refactor(templates): 优化多个模板的样式和布局
-调整了多个模板的输入框、选择框等元素的样式
- 优化了部分布局结构,使页面更加美观
-统一了必填项的样式
- 调整了部分字体和颜色
2025-06-11 17:55:55 +08:00
chenhao 43906d59ef feat(project): 优化项目信息添加页面布局和功能
-调整表格样式,优化字段布局
- 移除产品配置相关表格
- 增加 POC 测试日志表格
- 更新字段名称和样式
-调整日期格式输入框
2025-06-11 16:15:09 +08:00
chenhao 18d586ce9f feat(project): 优化项目信息页面布局和功能
- 调整表格布局,增加合并单元格
- 优化金额输入格式,添加格式化显示
- 修复部分字段显示和计算问题
- 优化页面样式,调整字体大小和颜色
2025-06-10 16:44:04 +08:00
wangjiuyun 992512f0e9 产品弹窗修改 2025-06-09 18:04:45 +08:00
wangjiuyun aa64b56bfa Merge branch 'master' of http://git.unissense.tech/mula/unis_sip 2025-06-09 15:59:33 +08:00
wangjiuyun 262bc47c2a 完善 2025-06-09 15:59:26 +08:00
chenhao 5a5a134b22 refactor(sip): 优化项目信息相关代码
- 注释掉 ProjectInfo 类中的 currencyType 字段的 @Excel 注解
- 在 ProjectInfo 类中的 countryProduct 字段添加读取转换器
-修复 ProjectInfoMapper.xml 中的 SQL 语句
2025-06-09 15:52:58 +08:00
wangjiuyun e6e41c6da0 订单基本完成 2025-06-09 14:17:32 +08:00
chenhao 543dfc25f8 refactor(sip): 优化订单相关功能
- 修改服务等级设置错误:将产品值改为产品代码
- 调整订单列表排序方式:按项目编号是否为空及项目编号排序
- 修正折扣计算:保留三位小数- 添加订单处理方式字段
2025-06-09 14:07:35 +08:00
chenhao 76801aca85 feat(sip): 新增项目 poc 测试信息功能
- 添加 ProjectPocInfo 模型类- 实现 IProjectPocInfoService 接口及其实现类
- 在 ProjectInfo 中添加项目 poc 信息字段
- 更新 ProjectInfoServiceImpl 中的项目信息获取和保存逻辑
- 添加 poc 信息的比较和日志记录功能
2025-06-09 11:43:15 +08:00
chenhao 63bd43b4b8 feat(sip): 项目信息中增加合作伙伴邮箱字段
- 在 ProjectInfo 类中添加 partnerEmail 字段
- 在 ProjectInfoMapper.xml 中添加相应的 SQL 语句,以支持新增字段的查询和更新
2025-06-09 11:05:18 +08:00
chenhao fae63f6c75 feat(sip): 增强项目订单管理功能
- 添加项目名称和编码查询条件
-增加供应商查询条件
- 实现根据项目 ID 查询订单信息的功能
- 优化文件下载接口,支持自定义文件名
- 增加项目订单信息的插入校验,避免重复添加
2025-06-09 10:47:22 +08:00
chenhao ffa8a38fe8 refactor(sip): 优化订单信息更新逻辑
- 注释掉省市区变更时更新订单编号的代码
- 设置订单编号为 null,避免在更新时修改
- 保留其他更新逻辑不变
2025-06-09 10:00:19 +08:00
chenhao 26646ad301 feat(sip): 项目信息中增加客户用户名和电话字段
- 在 ProjectInfo 类中添加 customerUserName 和 customerPhone 字段
- 更新 ProjectInfoMapper.xml,增加客户用户名和电话的查询和插入逻辑
2025-06-09 09:47:33 +08:00
chenhao ca345fabac feat(sip): 丰富项目订单信息并优化关联查询
- 在 ProjectOrderInfo 模型中添加了 bgProperty、agentName、dutyName、partnerEmail、partnerUserName 和 partnerPhone 字段
- 更新了 ProjectOrderInfoMapper.xml 中的 SQL 查询,加入了对新字段的查询和关联
- 优化了查询条件,支持按新字段进行筛选和更新
2025-06-09 09:37:11 +08:00
wangjiuyun 0da73fc2cb 除编辑订单外大体完成 2025-06-08 15:14:25 +08:00
wangjiuyun 30a669b650 合同选择弹窗,增加新增功能 2025-06-07 22:24:57 +08:00
wangjiuyun 36862b93ec 订单新建完成 2025-06-06 19:59:13 +08:00
chenhao faad898297 refactor(sip): 优化项目订单信息保存逻辑
- 修改 saveProductInfo 方法,增加 projectId 参数- 更新项目产品信息的保存逻辑,兼容已有项目 ID 的情况- 在订单信息插入和更新时,传递正确的项目 ID 参数
2025-06-06 17:54:35 +08:00
chenhao d2eb5e8f9b fix(sip): 修复生成订单编码异常问题
- 优化了 selectMaxOrderCode 查询,使用动态长度计算订单编码的起始位置
- 提高了代码的灵活性和鲁棒性,避免了固定长度带来的潜在问题
2025-06-06 17:47:34 +08:00
chenhao ab440f6896 Merge remote-tracking branch 'origin/master' 2025-06-06 17:35:27 +08:00
chenhao 3f43659714 refactor(sip): 优化订单合同文件关联逻辑
- 在 IProjectOrderFileLogService 接口中添加 updateOrderIdByIdList 方法
- 在 ProjectOrderFileLogMapper 接口中添加对应的 SQL 更新语句- 修改 ProjectOrderFileLogServiceImpl 实现类,添加 updateOrderIdByIdList 方法的实现
- 更新 ProjectOrderInfoController 中的文件上传逻辑,返回更详细的成功信息
-优化 ProjectOrderInfoServiceImpl 中的订单信息保存逻辑,关联合同文件- 调整 ProjectOperateLog 中操作时间的格式,增加时分秒信息
2025-06-06 17:35:17 +08:00
wangjiuyun 6e4e1e916a Merge branch 'master' of http://git.unissense.tech/mula/unis_sip 2025-06-06 17:34:55 +08:00
wangjiuyun dbe35003ea 订单新增 2025-06-06 17:34:50 +08:00
chenhao 69ead14b10 fix(sip): 优化项目编码生成逻辑
- 在 ProjectInfoMapper.xml 中简化了 selectMaxProjectCode 查询语句
- 在 ProjectInfoServiceImpl.java 中优化了 setProjectCode 方法的逻辑
- 添加了对代理名称和支援用户名称的模糊查询功能
2025-06-06 17:17:39 +08:00
wangjiuyun 3f17fb73b5 项目完善完成 2025-06-06 16:41:11 +08:00
chenhao 1d24f786b1 feat(sip): 优化项目信息更新逻辑
- 在更新项目信息时,增加对竞争对手列表的处理
- 如果竞争对手列表不为空,则将其转换为逗号分隔的字符串
- 这个改动解决了在更新项目信息页面时,竞争对手下拉框显示不正确的问题
2025-06-06 16:12:30 +08:00