|
|
|
|
@ -276,9 +276,7 @@ public class OemStatementServiceImpl extends BaseServiceImpl<OemStatementMapper, |
|
|
|
|
query.setWoCode(woCode); |
|
|
|
|
query.setRosStatusList("1"); |
|
|
|
|
query.setManual("0"); |
|
|
|
|
IPage<StatementVO> page = new Page<>(); |
|
|
|
|
page.setSize(999); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatementPage(page, query); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatement(query); |
|
|
|
|
if (statementVOS == null || statementVOS.isEmpty()) { |
|
|
|
|
return R.fail(String.format("[%]无未结算的结算单", woCode)); |
|
|
|
|
} |
|
|
|
|
@ -2045,9 +2043,7 @@ public class OemStatementServiceImpl extends BaseServiceImpl<OemStatementMapper, |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public R manualSettlement(StatementQuery mesOemStatement) { |
|
|
|
|
IPage<StatementVO> page = new Page<>(); |
|
|
|
|
page.setSize(999); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatementPage(page, mesOemStatement); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatement(mesOemStatement); |
|
|
|
|
statementVOS = statementVOS.stream().filter(vo -> { |
|
|
|
|
String memo = vo.getMemo(); |
|
|
|
|
return !"无需结算".equals(memo) && !"重复镀后入库".equals(memo); |
|
|
|
|
@ -2075,9 +2071,7 @@ public class OemStatementServiceImpl extends BaseServiceImpl<OemStatementMapper, |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public List<StatementVO> manualPreSettlement(StatementQuery mesOemStatement) { |
|
|
|
|
IPage<StatementVO> page = new Page<>(); |
|
|
|
|
page.setSize(999); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatementPage(page, mesOemStatement); |
|
|
|
|
List<StatementVO> statementVOS = baseMapper.selectOemStatement(mesOemStatement); |
|
|
|
|
statementVOS = statementVOS.stream().filter(vo -> { |
|
|
|
|
String memo = vo.getMemo(); |
|
|
|
|
return !"无需结算".equals(memo) && !"重复镀后入库".equals(memo); |
|
|
|
|
|