Browse Source

2024-06-28

功能优化
java8
fengyuan_yang 2 years ago
parent
commit
93fa6f2b9f
  1. 41
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  2. 1
      src/main/java/com/xujie/sys/modules/sys/service/SysFileService.java

41
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -2323,8 +2323,14 @@ public class QcServiceImpl implements QcService {
} }
} }
} }
// 新增子明细新数据
qcMapper.saveFAISubDetailed(subDetailValues);
// 分批插入
int batchSize = 200; // 假设每批200条记录
for (int i = 0; i < subDetailValues.size(); i += batchSize) {
int end = Math.min(i + batchSize, subDetailValues.size());
List<SubDetailValues> subList = subDetailValues.subList(i, end);
qcMapper.saveFAISubDetailed(subList);
}
return count; return count;
} }
@ -2886,8 +2892,14 @@ public class QcServiceImpl implements QcService {
} }
} }
} }
// 新增子明细新数据
qcMapper.saveFQCSubDetailed(subDetailValues);
// 分批插入
int batchSize = 200; // 假设每批200条记录
for (int i = 0; i < subDetailValues.size(); i += batchSize) {
int end = Math.min(i + batchSize, subDetailValues.size());
List<SubDetailValues> subList = subDetailValues.subList(i, end);
qcMapper.saveFQCSubDetailed(subList);
}
return count; return count;
} }
@ -3497,8 +3509,14 @@ public class QcServiceImpl implements QcService {
} }
} }
// 新增子明细新数据
qcMapper.saveIPQCSubDetailed(subDetailValues);
// 分批插入
int batchSize = 200; // 假设每批200条记录
for (int i = 0; i < subDetailValues.size(); i += batchSize) {
int end = Math.min(i + batchSize, subDetailValues.size());
List<SubDetailValues> subList = subDetailValues.subList(i, end);
qcMapper.saveIPQCSubDetailed(subList);
}
return count; return count;
} }
@ -4030,8 +4048,15 @@ public class QcServiceImpl implements QcService {
} }
} }
} }
// 新增子明细新数据
qcMapper.saveIQCSubDetailed(subDetailValues);
// 分批插入
int batchSize = 200; // 假设每批200条记录
for (int i = 0; i < subDetailValues.size(); i += batchSize) {
int end = Math.min(i + batchSize, subDetailValues.size());
List<SubDetailValues> subList = subDetailValues.subList(i, end);
qcMapper.saveIQCSubDetailed(subList);
}
return count; return count;
} }

1
src/main/java/com/xujie/sys/modules/sys/service/SysFileService.java

@ -29,5 +29,4 @@ public interface SysFileService {
* @version 1.0 * @version 1.0
*/ */
List<SysOssEntity> getSysFileByOrderRef2(SysOssEntity inData); List<SysOssEntity> getSysFileByOrderRef2(SysOssEntity inData);
} }
Loading…
Cancel
Save