|
|
@@ -157,7 +157,7 @@ public class BillSubmitServiceImpl implements BillSubmitService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Page<BillSubmit> getAll(final PageInfo pageInfo, String keyword, String role) {
|
|
|
+ public Page<BillSubmit> getAll(final PageInfo pageInfo, String keyword, String invoicetype , String status, String role) {
|
|
|
if (Type.BUYER.name().equals(role)) {
|
|
|
pageInfo.expression(PredicateUtils.eq("submituu", SystemSession.getUser().getUserUU(), false));
|
|
|
if (SystemSession.getUser().getEnterprise() != null)
|
|
|
@@ -172,6 +172,12 @@ public class BillSubmitServiceImpl implements BillSubmitService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if (StringUtils.hasText(invoicetype))
|
|
|
+ pageInfo.expression(PredicateUtils.eq("invoicetype", Integer.parseInt(invoicetype), false));
|
|
|
+
|
|
|
+ if (StringUtils.hasText(status))
|
|
|
+ pageInfo.expression(PredicateUtils.eq("status", Integer.parseInt(status), false));
|
|
|
+
|
|
|
if (StringUtils.hasText(keyword)) {
|
|
|
SimpleExpression sellername = new SimpleExpression("sellername", keyword, CriterionExpression.Operator.LIKE);
|
|
|
SimpleExpression orderids = new SimpleExpression("orderids", keyword, CriterionExpression.Operator.LIKE);
|