无关风月
2024-11-14 350067a73fc9ed0a35582b900533c2708d5b1212
guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/FitnessController.java
@@ -131,7 +131,6 @@
        packageDetailVO.setTotal(aPackage.getTotal());
        packageDetailVO.setAmount(aPackage.getAmount());
        packageDetailVO.setPrice(aPackage.getPrice());
        packageDetailVO.setAppleAmount(aPackage.getAppleAmount());
        if (StringUtils.hasLength(aPackage.getPositions())){
            String[] split = aPackage.getPositions().split(",");
            String[] split1 = aPackage.getDifficulty().split(",");
@@ -155,27 +154,30 @@
                        fitnessPositionVO.setTypeName(fitnessType.getName());
                    }
                    switch (split1[i]){
                        case "0":
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount());
                            break;
                        case "1":
                            fitnessPositionVO.setAmount(fitnessPosition.getAppleAmount2());
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount());
                            fitnessPositionVO.setDifficulty("1");
                            break;
                        case "2":
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount3());
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount2());
                            fitnessPositionVO.setDifficulty("2");
                            break;
                        case "3":
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount4());
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount3());
                            fitnessPositionVO.setDifficulty("3");
                            break;
                        case "4":
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount4());
                            fitnessPositionVO.setDifficulty("4");
                            break;
                        case "5":
                            fitnessPositionVO.setAmount(fitnessPosition.getAmount5());
                            fitnessPositionVO.setDifficulty("5");
                            break;
                    }
                }
                fitnessPositionVOS.add(fitnessPositionVO);
            }
        }
        packageDetailVO.setTypes(fitnessPositionVOS);
        return ResultUtil.success(packageDetailVO);