常熟吴彦祖
|
eb76c2e10a
|
上传供应商价格
|
3 weeks ago |
qiankanghui
|
083b144e0a
|
fix(part): 修复新产品审核状态默认值处理逻辑
- 修正了PartMapper.xml中的new_product_audited字段默认值设置
- 添加了jdbcType=VARCHAR类型映射确保数据类型一致
- 修改了PartServiceImpl中resolveNewProductAudited方法的返回值逻辑
- 将null值替换为明确的'N'值避免数据库处理异常
- 确保ISNULL函数能够正确处理空值情况
|
4 weeks ago |
qiankanghui
|
2cf2deb21c
|
feat(qms): 添加检验类型编码字段并优化导入功能
- 在 GetParamInData 中新增 inspectionTypeNo 字段及对应的 getter/setter 方法
- 实现检验类型编码的默认传入逻辑,缺省兜底值为 105
- 重构 Excel 导入解析逻辑,按正确列顺序读取数据
- 将检验项目编码改为直接使用上传的编码,不再自动生成
- 添加检验项目编码重复性检查,避免主键冲突
- 优化值类型判断逻辑,统一使用中文比较
- 调整数值型字段的最大值、最小值、默认值的列映射关系
- 修复导入文件列顺序与代码解析不匹配的问题
|
4 weeks ago |
qiankanghui
|
182f6b9831
|
feat(srm): 添加文档查询中站点过滤功能
- 在 SrmDocumentMapper.xml 中新增站点条件判断
- 当 site 参数不为空时添加数据库查询条件
- 保持原有文档类型过滤逻辑不变
- 修复 XML 文件末尾多余空行问题
|
4 weeks ago |
qiankanghui
|
8fca01f6f3
|
fix(quality): 修复质量问题赔偿和回复重复插入问题
- 在QualityIssueClaimServiceImpl中添加判断逻辑,避免重复插入赔偿记录
- 使用LambdaQueryWrapper查询现有赔偿记录,存在则更新不存在则新增
- 在QualityIssueReplyServiceImpl中添加判断逻辑,避免重复插入回复记录
- 统一使用update方法处理已有记录的更新操作
- 保持原有的业务流程不变,仅优化数据持久化逻辑
|
4 weeks ago |
qiankanghui
|
8b5621cf4c
|
feat(quality): 添加订单号字段并更新质量问数据查询
- 在 QualityIssuePoSelectDto 中新增 orderNo 字段
- 在 SrmQualityIssuePo 实体中新增 orderRef1 字段
- 更新 SrmQualityIssuePoMapper.xml 查询语句,关联订单号信息
- 修正订单关联条件从 order_ref1 改为 order_no
- 优化质量问数据查询逻辑,确保正确获取相关订单信息
|
4 weeks ago |
qiankanghui
|
75202338b5
|
feat(quality): 更新质量反馈模块的数据结构和业务逻辑
- 在QualityIssueBindPoDto中新增createBy字段用于接收前端传入的操作人信息
- 为QualityIssueClaim实体添加TableName注解映射数据库表
- 在QualityIssueClaimMapper和QualityIssueReplyMapper中新增deleteByIssueNo方法
- 新增QualityIssueReplyMapper对应的XML文件实现按站点和单号删除回复记录
- 在QualityIssueServiceImpl中注入新的Mapper并实现完整的参数校验逻辑
- 更新saveIssue方法移除ShiroUtils依赖改为前端传入操作人信息
- 完善updateByIssueNo和removeByIssueNo方法的参数校验和删除逻辑
- 优化bindIssuePo方法使用前端传入的操作人替代后端会话获取
- 在相关查询SQL中添加DISTINCT关键字避免重复数据返回
|
4 weeks ago |
qiankanghui
|
3fc72294b6
|
feat(srm): 添加供应商手续费字段支持
- 在SrmSupplier实体类中新增handlingCharge字段
- 更新数据库映射文件中的查询语句,添加handling_charge字段映射
- 修改插入语句,包含新的手续费字段
- 更新修改语句,支持手续费字段的更新操作
|
1 month ago |
qiankanghui
|
7db19383e2
|
fix(qms): 解决质检模板导入和数据库更新问题
- 在QcMapper.xml中添加object_id空值判断逻辑,兼容历史数据处理
- 新增getCellBigDecimalValue方法用于安全解析Excel单元格数值
- 优化Excel导入逻辑,添加空行检测和模板名称验证
- 统一使用getCellStringValue方法处理Excel单元格读取
- 完善检验类型验证,对无效类型抛出明确错误信息
- 修复抽样方案字段解析问题,支持数值和文本格式数据
- 优化检验项目读取逻辑,避免越界访问和格式错误
- 添加数据校验增强,提供更准确的错误提示信息
- 修复自动提交流程中的条件判断问题
|
1 month ago |
常熟吴彦祖
|
a6ec958183
|
验货
|
1 month ago |
qiankanghui
|
9b9ef49811
|
fix(qms): 解决质检模块Excel导入和数据验证问题
- 添加检验类型编码验证,避免未知类型导致ItemNo为空
- 修复Excel导入时空行和空单元格处理逻辑
- 改进getCellStringValue方法,正确读取Excel单元格文本值
- 添加多个数据验证检查,包括项目描述、值类型等必填项验证
- 修复inspectTypeNo映射缺失的GX和***类型处理逻辑
- 优化数值类型字段的最大最小值解析逻辑
- 统一错误消息格式,提供更清晰的错误提示信息
|
1 month ago |
qiankanghui
|
017a9894dd
|
feat(part): 优化物料分类和供应商关系管理
- 修改 NpcIqcMapper.xml 中的关联查询逻辑,使用子查询替代 JOIN 提升性能
- 在 PartMapper 中新增 getPartFamilySkipNew 方法查询物料分类跳过新品流程设置
- 更新 mergeSupplierForPart 方法支持新品审核状态参数传递
- 添加 SrmDocumentListDefinitionData 的 orderReftype 字段用于 OOS 文件查询
- 优化 SRM 文档有效期计算逻辑,处理空值情况避免日期转换异常
- 实现物料分类 skipNew 配置功能,支持跳过新品审核流程
- 在供应商物料 MOQ 价格管理中集成新品审核状态处理逻辑
|
1 month ago |
qiankanghui
|
9a03d4a6f9
|
fix(supplierPerformance): 修复删除评价请求时的数据查询问题
- 修改SQL查询逻辑,将INNER JOIN改为EXISTS子查询以优化性能
- 调整删除流程,在删除前先查询获取必要数据避免删除后无法获取
- 修复删除失败时的错误提示信息
- 增加数据存在性验证确保删除操作的准确性
|
1 month ago |
qiankanghui
|
594a61bc09
|
feat(srm): 完善供应商合同续签功能
- 在字典维护服务中添加创建日期自动设置功能
- 实现合同续签时新有效期必须大于源有效期的校验逻辑
- 优化续签标记处理:根据新有效期是否为空决定续签标记状态
- 支持永久有效期合同的续签场景处理
|
1 month ago |
qiankanghui
|
19928177f6
|
feat(port): 添加港口信息中的国家字段
- 在PortInfo实体类中新增country属性
- 在PortInfoMapper.xml中添加country字段映射
- 更新基础查询列包含country字段
- 添加根据国家查询港口的功能
- 在更新港口信息时支持设置国家字段
feat(srm): 添加供应商状态字段
- 在SrmSupplier实体类中新增status属性用于表示活跃状态
- 在SrmSupplierMapper.xml中添加status字段映射
- 更新供应商查询功能支持按状态筛选
- 在新增和更新供应商时支持状态字段操作
|
1 month ago |
qiankanghui
|
e233707617
|
feat(qms): 添加验货排程备注功能
- 在CreateIqcVO中新增scheduleRemark字段用于存储验货排程备注
- 更新InspectionRequestDetailMapper.xml查询映射以包含schedule_remark字段
- 在MyInspectionListVO中添加scheduleRemark属性
- 为QcFAIRecordData类增加scheduleRemark字段及其getter/setter方法
- 修改QcMapper.xml中的INSERT语句以支持schedule_remark字段的插入操作
- 更新QcServiceImpl中的insertMain方法以传递scheduleRemark参数并存入数据库
|
2 months ago |
常熟吴彦祖
|
39d4b43eeb
|
验货
|
2 months ago |
常熟吴彦祖
|
4d9675bebe
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
0941a624ab
|
发货流程
|
2 months ago |
qiankanghui
|
bf2e4b39b4
|
feat(inspection): 添加验货清单明细删除功能并优化IQC检验流程
- 修改我的验货清单查询条件,移除明细状态限制
- 新增删除我的验货清单明细接口,仅允许删除Scheduled、Inspecting状态的明细
- 实现删除验货明细后自动回退PO待验货数量及状态联动
- 新增按检验单号删除IQC检验单功能,支持关联删除验证
- 优化IQC检验单保存流程,实现自动审核和验货结果同步
- 添加自动提交和结果刷新机制,提升用户体验
- 完善验货结果刷新和回滚逻辑,确保数据一致性
- 修复循环依赖问题,优化服务层调用关系
|
2 months ago |
常熟吴彦祖
|
0320dacaa9
|
新品流程ok
|
2 months ago |
qiankanghui
|
84840d48fc
|
refactor(inspection): 优化检验请求明细查询性能
- 移除不必要的PODetail表关联查询
- 删除waitInspectQty和totalQty字段计算逻辑
- 简化SQL查询结构提升执行效率
- 保留核心业务字段确保功能正常
|
2 months ago |
常熟吴彦祖
|
9b4d7e6bfa
|
新品流程ok
|
2 months ago |
qiankanghui
|
c34e8eab22
|
feat(inspection): 添加草稿编辑保存功能
- 新增 editSave 接口支持验货申请草稿的完整编辑保存
- 创建 InspectionEditSaveVO 数据传输对象用于接收前端编辑数据
- 实现事务性操作确保删除/修改/新增明细的原子性处理
- 集成 PO 数量回滚机制避免库存锁定问题
- 支持基础信息(验货日期、地址、联系人)的同时更新
- 完善日志记录便于操作追踪和问题排查
|
2 months ago |
qiankanghui
|
7c1fdaeeec
|
feat(inspection): 添加排除指定PO的验货查询功能
- 在InspectionController中新增queryPoPageExclude接口
- 在InspectionRequestHeaderMapper中添加queryPoPageExclude方法定义
- 在InspectionRequestHeaderMapper.xml中实现排除PO的SQL查询逻辑
- 扩展InspectionRequestItemVO类增加excludePoItems字段
- 在InspectionRequestService及其实现类中添加相应服务方法
- 实现按PO+行号格式排除指定项目的查询功能
|
2 months ago |
qiankanghui
|
094679f0b6
|
feat(inspection): 添加验货申请明细删除功能
- 新增 deleteDetails 接口用于删除验货申请明细
- 创建 InspectionRequestDeleteDetailVO 数据传输对象
- 添加 deleteByItemNos 方法支持按行号删除明细
- 实现删除明细时回滚PO待验货数量逻辑
- 添加删除前状态校验确保仅草稿和待审核状态可操作
- 完善异常处理和日志记录功能
|
2 months ago |
qiankanghui
|
600570389b
|
feat(inspection): 优化验货申请明细管理功能
- 在 InspectionRequestDetail 和 InspectionRequestDetailSub 实体类中新增
waitInspectQty(待验货数量)和 totalQty(总数量)字段
- 在数据映射器中添加 selectByRequestNo 方法用于查询指定申请单的所有明细
- 更新 SQL 映射文件,在查询中关联 PODetail 表计算待验货数量和总数量
- 重构新增明细逻辑,实现相同 PO 明细自动合并累加数量的功能
- 优化编辑明细逻辑,改进数量变更判断机制和数据分组处理
- 修复编辑操作中数量回滚和重新锁定的处理流程
|
2 months ago |
常熟吴彦祖
|
e97d17b5c2
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
09c501a6ef
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
ab0f031f89
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
7dbe25fb4b
|
新品流程ok
|
2 months ago |
qiankanghui
|
9717670f76
|
feat(inspection): 新增验货申请明细功能
- 在InspectionController中添加addDetails和editDetails接口
- 创建InspectionRequestAddDetailVO和InspectionRequestEditVO数据传输对象
- 在InspectionRequestDetailMapper中增加查询最大行号的方法
- 实现新增明细的业务逻辑,支持按PO明细分组累加数量
- 实现编辑明细的业务逻辑,先回滚原数量再插入新明细
- 添加站点验证和状态校验确保操作合规性
- 完善日志记录和异常处理机制
|
2 months ago |
qiankanghui
|
d96d99347c
|
feat(inspection): 添加验货申请单导出Excel功能
- 新增导出接口 /export/{requestNo} 支持验货申请单Excel导出
- 集成Apache POI实现Excel文件生成和样式设置
- 添加基本信息区和PO明细列表的数据写入功能
- 实现标题、标签、数值等不同类型的单元格样式
- 扩展数据访问层支持明细数据全字段查询
- 增加按申请单号查询头表信息的服务方法
- 完善异常处理和文件下载响应逻辑
|
2 months ago |
常熟吴彦祖
|
a1598d7a1a
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
de072237bf
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
55c973e824
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
7ab3ea6afc
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
8d7bc5bdb5
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
eeb2fa25c2
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
acd1fb7a69
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
f95e4cb5b7
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
33748dccea
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
8ef8032f23
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
d3a123c62a
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
3dd390e615
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
b9792e2489
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
d6984adfaf
|
新品流程ok
|
2 months ago |
常熟吴彦祖
|
c85296c090
|
供应商物料
|
2 months ago |
常熟吴彦祖
|
1de6d9edbc
|
供应商物料
|
2 months ago |
常熟吴彦祖
|
ea6ca68536
|
CRD
|
2 months ago |