Commit 4b775a87462d7f111ba89756288c7565c18150f1
1 parent
11e5250e
fix:1.邮件逾期提醒时,对于A09-包扣的订单不需要任何提醒邮件。
2.业务研发的明细表在导出时,设置导出数量大一点。
Showing
3 changed files
with
5 additions
and
5 deletions
src/main/java/com/order/erp/job/OrderOverTimeEventJob.java
@@ -312,7 +312,7 @@ public class OrderOverTimeEventJob { | @@ -312,7 +312,7 @@ public class OrderOverTimeEventJob { | ||
312 | //如果包含"-",则去掉。 A04没有处理,然后A06,A09,A08,对于返单数据,只写了订舱和包材事件,对于返单的内销是否需要订舱和包材。 | 312 | //如果包含"-",则去掉。 A04没有处理,然后A06,A09,A08,对于返单数据,只写了订舱和包材事件,对于返单的内销是否需要订舱和包材。 |
313 | String simpleCustomerCode = eventJobVO.getBaseInfo().getCustomerCode().substring(0, 3); | 313 | String simpleCustomerCode = eventJobVO.getBaseInfo().getCustomerCode().substring(0, 3); |
314 | //把返单和不是返单分别区分。 | 314 | //把返单和不是返单分别区分。 |
315 | - if(StringUtils.isEmpty(eventJobVO.getBaseInfo().getReturnOrder())){ | 315 | + if(StringUtils.isEmpty(eventJobVO.getBaseInfo().getReturnOrder()) || eventJobVO.getBaseInfo().getCustomerCode().startsWith("A09-包扣")){ |
316 | return map; | 316 | return map; |
317 | }else{ | 317 | }else{ |
318 | // 不是返单。 | 318 | // 不是返单。 |
src/main/java/com/order/erp/service/order/impl/OrderCostInfoServiceImpl.java
@@ -602,7 +602,7 @@ public class OrderCostInfoServiceImpl extends ServiceImpl<OrderCostInfoMapper, O | @@ -602,7 +602,7 @@ public class OrderCostInfoServiceImpl extends ServiceImpl<OrderCostInfoMapper, O | ||
602 | } | 602 | } |
603 | OrderBaseInfoQueryVO.OrderBaseInfoQueryVOBuilder builder = OrderBaseInfoQueryVO.builder() | 603 | OrderBaseInfoQueryVO.OrderBaseInfoQueryVOBuilder builder = OrderBaseInfoQueryVO.builder() |
604 | .page(1) | 604 | .page(1) |
605 | - .pageSize(200); // 设置大一点,确保导出数据不遗漏 | 605 | + .pageSize(400); // 设置大一点,确保导出数据不遗漏 |
606 | 606 | ||
607 | // 根据传入条件设置筛选字段 | 607 | // 根据传入条件设置筛选字段 |
608 | if (CollectionUtils.isNotEmpty(queryVO.getOrderIds())) { | 608 | if (CollectionUtils.isNotEmpty(queryVO.getOrderIds())) { |
@@ -652,7 +652,7 @@ public class OrderCostInfoServiceImpl extends ServiceImpl<OrderCostInfoMapper, O | @@ -652,7 +652,7 @@ public class OrderCostInfoServiceImpl extends ServiceImpl<OrderCostInfoMapper, O | ||
652 | OrderBaseInfoQueryVO.OrderBaseInfoQueryVOBuilder builder = OrderBaseInfoQueryVO.builder() | 652 | OrderBaseInfoQueryVO.OrderBaseInfoQueryVOBuilder builder = OrderBaseInfoQueryVO.builder() |
653 | .productionDepartment(Collections.singletonList("内部")) | 653 | .productionDepartment(Collections.singletonList("内部")) |
654 | .page(1) | 654 | .page(1) |
655 | - .pageSize(200); //设置大一点,确保导出数据不遗漏 | 655 | + .pageSize(400); //设置大一点,确保导出数据不遗漏 |
656 | if (CollectionUtils.isNotEmpty(queryVO.getOrderIds())) { | 656 | if (CollectionUtils.isNotEmpty(queryVO.getOrderIds())) { |
657 | builder.orderIds(queryVO.getOrderIds()); | 657 | builder.orderIds(queryVO.getOrderIds()); |
658 | } else { | 658 | } else { |
src/main/java/com/order/erp/service/order/impl/ProjectBaseInfoServiceImpl.java
@@ -1223,7 +1223,7 @@ public class ProjectBaseInfoServiceImpl extends ServiceImpl<ProjectBaseInfoMappe | @@ -1223,7 +1223,7 @@ public class ProjectBaseInfoServiceImpl extends ServiceImpl<ProjectBaseInfoMappe | ||
1223 | @Override | 1223 | @Override |
1224 | public void exportBusinessProfitExcel(HttpServletResponse response, ProjectBaseInfoQueryVO queryVO) throws Exception { | 1224 | public void exportBusinessProfitExcel(HttpServletResponse response, ProjectBaseInfoQueryVO queryVO) throws Exception { |
1225 | //这里设置为100是故意设置大一点,防止导出多条数据。 | 1225 | //这里设置为100是故意设置大一点,防止导出多条数据。 |
1226 | - ServerResult serverResult =listBusinessProfitInfoByPage(OrderBaseInfoQueryVO.builder().page(1).pageSize(100).projectNo(queryVO.getDetailProjectNo()).build()); | 1226 | + ServerResult serverResult =listBusinessProfitInfoByPage(OrderBaseInfoQueryVO.builder().page(1).pageSize(400).projectNo(queryVO.getDetailProjectNo()).build()); |
1227 | Page<BusinessProfitInfoVO> page = (Page<BusinessProfitInfoVO>) serverResult.getData(); | 1227 | Page<BusinessProfitInfoVO> page = (Page<BusinessProfitInfoVO>) serverResult.getData(); |
1228 | List<BusinessProfitInfoVO> businessProfitInfoVOS = page.getRecords(); | 1228 | List<BusinessProfitInfoVO> businessProfitInfoVOS = page.getRecords(); |
1229 | if(CollectionUtils.isNotEmpty(businessProfitInfoVOS)){ | 1229 | if(CollectionUtils.isNotEmpty(businessProfitInfoVOS)){ |
@@ -1244,7 +1244,7 @@ public class ProjectBaseInfoServiceImpl extends ServiceImpl<ProjectBaseInfoMappe | @@ -1244,7 +1244,7 @@ public class ProjectBaseInfoServiceImpl extends ServiceImpl<ProjectBaseInfoMappe | ||
1244 | @Override | 1244 | @Override |
1245 | public void exportInnerProfitInfoExcel(HttpServletResponse response, ProjectBaseInfoQueryVO queryVO) throws Exception { | 1245 | public void exportInnerProfitInfoExcel(HttpServletResponse response, ProjectBaseInfoQueryVO queryVO) throws Exception { |
1246 | //这里设置为100是故意设置大一点,防止导出多条数据。 | 1246 | //这里设置为100是故意设置大一点,防止导出多条数据。 |
1247 | - ServerResult serverResult = listInnerProfitInfoByPage(OrderBaseInfoQueryVO.builder().page(1).pageSize(100).productionDepartment(Collections.singletonList("内部")).projectNo(queryVO.getDetailProjectNo()).build()); | 1247 | + ServerResult serverResult = listInnerProfitInfoByPage(OrderBaseInfoQueryVO.builder().page(1).pageSize(400).productionDepartment(Collections.singletonList("内部")).projectNo(queryVO.getDetailProjectNo()).build()); |
1248 | Page<InnerProfitInfoVO> page = (Page<InnerProfitInfoVO>) serverResult.getData(); | 1248 | Page<InnerProfitInfoVO> page = (Page<InnerProfitInfoVO>) serverResult.getData(); |
1249 | List<InnerProfitInfoVO> profitInfoVOS = page.getRecords(); | 1249 | List<InnerProfitInfoVO> profitInfoVOS = page.getRecords(); |
1250 | if(CollectionUtils.isNotEmpty(profitInfoVOS)){ | 1250 | if(CollectionUtils.isNotEmpty(profitInfoVOS)){ |