|
|
@@ -206,16 +206,34 @@ public class BillsController extends BladeController {
|
|
|
.eq(ObjectUtils.isNotNull(bills.getAccountStatus()), Bills::getAccountStatus, bills.getAccountStatus())
|
|
|
.eq(ObjectUtils.isNotNull(bills.getStatus()), Bills::getStatus, bills.getStatus());
|
|
|
if (ObjectUtils.isNotNull(bills.getBillStatus())){
|
|
|
- if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
- lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
- }else if (0 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
- }else if (4 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
- }else if (5 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
- }else if (6 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ if ("SE".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
+ }else if (4 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ }else if (5 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }
|
|
|
+ }else if ("SI".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"3");
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"1");
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }else if (8 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getReturnEmptyDate);
|
|
|
+ }else if (9 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getChangeOrderDate);
|
|
|
+ }else if (10 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getClearanceDate);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
if ("SE".equals(bills.getBusinessType())) {
|
|
|
@@ -351,16 +369,34 @@ public class BillsController extends BladeController {
|
|
|
.eq(ObjectUtils.isNotNull(bills.getMasterBillNo()), Bills::getMasterBillNo, bills.getMasterBillNo())
|
|
|
.eq(ObjectUtils.isNotNull(bills.getMasterId()), Bills::getMasterId, bills.getMasterId());
|
|
|
if (ObjectUtils.isNotNull(bills.getBillStatus())){
|
|
|
- if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
- lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
- }else if (0 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
- }else if (4 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
- }else if (5 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
- }else if (6 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ if ("SE".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
+ }else if (4 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ }else if (5 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }
|
|
|
+ }else if ("SI".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"3");
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"1");
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }else if (8 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getReturnEmptyDate);
|
|
|
+ }else if (9 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getChangeOrderDate);
|
|
|
+ }else if (10 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getClearanceDate);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
if ("SE".equals(bills.getBusinessType())) {
|
|
|
@@ -732,16 +768,34 @@ public class BillsController extends BladeController {
|
|
|
.eq(ObjectUtils.isNotNull(bills.getStatus()), Bills::getStatus, bills.getStatus())
|
|
|
.orderByDesc(Bills::getCreateTime);
|
|
|
if (ObjectUtils.isNotNull(bills.getBillStatus())){
|
|
|
- if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
- lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
- }else if (0 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
- }else if (4 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
- }else if (5 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
- }else if (6 == bills.getBillStatus()){
|
|
|
- lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ if ("SE".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNull(Bills::getMblno);
|
|
|
+ }else if (4 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ }else if (5 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEtd);
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }
|
|
|
+ }else if ("SI".equals(bills.getBusinessType())){
|
|
|
+ if ("1,2,3".contains(bills.getBillStatus()+"")){
|
|
|
+ lambdaQueryWrapper.eq(Bills::getBillStatus, bills.getBillStatus());
|
|
|
+ }else if (0 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getMblno);
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"3");
|
|
|
+ lambdaQueryWrapper.ne(Bills::getBillStatus,"1");
|
|
|
+ }else if (6 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getActualEta);
|
|
|
+ }else if (8 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getReturnEmptyDate);
|
|
|
+ }else if (9 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getChangeOrderDate);
|
|
|
+ }else if (10 == bills.getBillStatus()){
|
|
|
+ lambdaQueryWrapper.isNotNull(Bills::getClearanceDate);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
List<Bills> list = billsService.list(lambdaQueryWrapper);
|