diff --git a/industry-system/src/main/java/com/industry/work/service/impl/IndustryMaterialServiceImpl.java b/industry-system/src/main/java/com/industry/work/service/impl/IndustryMaterialServiceImpl.java index c5f45be8..7d918f4e 100644 --- a/industry-system/src/main/java/com/industry/work/service/impl/IndustryMaterialServiceImpl.java +++ b/industry-system/src/main/java/com/industry/work/service/impl/IndustryMaterialServiceImpl.java @@ -233,8 +233,8 @@ public class IndustryMaterialServiceImpl implements IIndustryMaterialService { List industryMaterialVos = industryMaterialMapper.selectIndustryMaterialByBatchId(batchId); // 进行重新排列 for (int i = 1; i <= industryMaterialVos.size(); i++) { - industryMaterialVos.get(i).setSort((long) i); - industryMaterialMapper.updateIndustryMaterial(industryMaterialVos.get(i)); + industryMaterialVos.get(i-1).setSort((long) i); + industryMaterialMapper.updateIndustryMaterial(industryMaterialVos.get(i-1)); } // 下面处理redis的问题