whyclxw
2025-04-19 d46c942e3b179af8e3257e2425f21019a79524f1
问题反馈时没有可用版本不做解锁操作
1个文件已修改
5 ■■■■ 已修改文件
src/main/java/com/whyc/service/BOMFeedbakService.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BOMFeedbakService.java
@@ -232,7 +232,10 @@
                Integer productId = mapper.selectById(id).getProductId();
                Product product = productService.getById(productId);
                if(product!=null){
                    phisService.setpHistoryEnable(product.getParentCode(),product.getCustomCode(),-1,1,"问题反馈后"+ username +"确认不需要修改bom,系统执行产品解锁",DateUtil.YYYY_MM_DD_HH_MM_SS.format(product.getVersionTime()));
                    int version=product.getVersion();
                    if(version!=-1){
                        phisService.setpHistoryEnable(product.getParentCode(),product.getCustomCode(),version,1,"问题反馈后"+ username +"确认不需要修改bom,系统执行产品解锁",DateUtil.YYYY_MM_DD_HH_MM_SS.format(product.getVersionTime()));
                    }
                }else{
                    ProductHistory phis = phisService.getById(productId);
                    phisService.setpHistoryEnable(phis.getParentCode(),phis.getCustomCode(),phis.getVersion(),1,"问题反馈后"+ username +"确认不需要修改bom,系统执行产品解锁",DateUtil.YYYY_MM_DD_HH_MM_SS.format(phis.getVersionTime()));