This commit is contained in:
parent
25de32cdd1
commit
2441cb34e3
|
|
@ -232,7 +232,7 @@ public interface BackReceiveMapper {
|
|||
* @param backApplyInfo
|
||||
* @return
|
||||
*/
|
||||
BackApplyInfo getProAndTypeNum(BackApplyInfo backApplyInfo);
|
||||
List<BackApplyInfo> getProAndTypeNum(BackApplyInfo backApplyInfo);
|
||||
|
||||
/**
|
||||
* 获取退料列表
|
||||
|
|
|
|||
|
|
@ -157,8 +157,15 @@ public class BackReceiveServiceImpl implements BackReceiveService {
|
|||
* @param applyInfo
|
||||
*/
|
||||
private void setUsageNumber(BackApplyInfo applyInfo) {
|
||||
BackApplyInfo info = backReceiveMapper.getProAndTypeNum(applyInfo);
|
||||
applyInfo.setUsNum(info != null ? info.getUsNum() : 0.0);
|
||||
List<BackApplyInfo> infoList = backReceiveMapper.getProAndTypeNum(applyInfo);
|
||||
double usNum = 0.0;
|
||||
if (org.apache.commons.collections4.CollectionUtils.isNotEmpty(infoList)) {
|
||||
for (BackApplyInfo backApplyInfo : infoList) {
|
||||
// 获取在用数量,进行累加
|
||||
usNum += backApplyInfo.getUsNum() == null ? 0.0 : backApplyInfo.getUsNum();
|
||||
}
|
||||
}
|
||||
applyInfo.setUsNum(usNum);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue