|
@@ -89,10 +89,10 @@ public class DynamicWorkUpdataServiceImpl extends BaseServiceImpl<DynamicWorkUpd
|
|
|
DynamicWorkUpdata byId = this.getById(updataNo);
|
|
DynamicWorkUpdata byId = this.getById(updataNo);
|
|
|
Assert.notNull(byId, "记录不存在");
|
|
Assert.notNull(byId, "记录不存在");
|
|
|
Assert.notNull(byId.getStationCode(), "记录站点编码为空,无法计算分批总重量");
|
|
Assert.notNull(byId.getStationCode(), "记录站点编码为空,无法计算分批总重量");
|
|
|
- Assert.notNull(byId.getMaterialCode(), "记录物料编码为空,无法计算分批总重量");
|
|
|
|
|
|
|
+// Assert.notNull(byId.getMaterialCode(), "记录物料编码为空,无法计算分批总重量");
|
|
|
// Assert.notNull(byId.getEndTime(), "记录结束时间为空,无法计算分批总重量");
|
|
// Assert.notNull(byId.getEndTime(), "记录结束时间为空,无法计算分批总重量");
|
|
|
// Assert.notNull(byId.getStationCode(), "记录所属站点为空,无法计算分批总重量");
|
|
// Assert.notNull(byId.getStationCode(), "记录所属站点为空,无法计算分批总重量");
|
|
|
- BigDecimal weight = dynamicWorkUpdataMapper.inbatchsTotalWeight(byId.getStationCode(), byId.getMaterialCode(), startTime, endTime);
|
|
|
|
|
|
|
+ BigDecimal weight = dynamicWorkUpdataMapper.inbatchsTotalWeight(byId.getStationCode(), byId.getMaterialName(), startTime, endTime);
|
|
|
return weight;
|
|
return weight;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -257,7 +257,7 @@ public class DynamicWorkUpdataServiceImpl extends BaseServiceImpl<DynamicWorkUpd
|
|
|
int batchAdd = this.batchAdd(updataList);
|
|
int batchAdd = this.batchAdd(updataList);
|
|
|
Assert.isTrue(list.size() == batchAdd, "保存分批数据失败");
|
|
Assert.isTrue(list.size() == batchAdd, "保存分批数据失败");
|
|
|
// 作废原数据
|
|
// 作废原数据
|
|
|
- dynamicWorkUpdataMapper.batchDisable(updata.getStationCode(), updata.getMaterialCode(), startTime, endTime, UserUtil.getCurrentUserId(), UserUtil.getCurrentUserName(), new Date());
|
|
|
|
|
|
|
+ dynamicWorkUpdataMapper.batchDisable(updata.getStationCode(), updata.getMaterialName(), startTime, endTime, UserUtil.getCurrentUserId(), UserUtil.getCurrentUserName(), new Date());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|