|
|
@ -141,7 +141,8 @@ public class MesFunctionPackageProgressService extends BaseSwsService implements
|
|
|
|
if (MathOperation.compareTo(packageDataContext.getQty(), new Double(packageDataContextList.size())) < 0) {
|
|
|
|
if (MathOperation.compareTo(packageDataContext.getQty(), new Double(packageDataContextList.size())) < 0) {
|
|
|
|
packageDataContextList = packageDataContextList.subList(0, packageDataContext.getQty().intValue());
|
|
|
|
packageDataContextList = packageDataContextList.subList(0, packageDataContext.getQty().intValue());
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
for (int i = 0; i < (packageDataContext.getQty().intValue() - packageDataContextList.size()); i ++) {
|
|
|
|
Integer loopTimes = packageDataContext.getQty().intValue() - packageDataContextList.size();
|
|
|
|
|
|
|
|
for (int i = 0; i < loopTimes; i ++) {
|
|
|
|
MesPackageDataContext addPackageDataContext = new MesPackageDataContext();
|
|
|
|
MesPackageDataContext addPackageDataContext = new MesPackageDataContext();
|
|
|
|
BeanUtils.copyProperties(packageDataContextList.get(0), addPackageDataContext);
|
|
|
|
BeanUtils.copyProperties(packageDataContextList.get(0), addPackageDataContext);
|
|
|
|
addPackageDataContext.setModifyDatetime(TimeTool.getNowTime(true));
|
|
|
|
addPackageDataContext.setModifyDatetime(TimeTool.getNowTime(true));
|
|
|
|