|
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
7
|
7
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
8
|
8
|
import com.huiju.estateagents.base.ResponseBean;
|
9
|
9
|
import com.huiju.estateagents.center.taUser.entity.TaUser;
|
|
10
|
+import com.huiju.estateagents.common.StringUtils;
|
10
|
11
|
import com.huiju.estateagents.property.common.UserElement;
|
11
|
12
|
import com.huiju.estateagents.property.dao.BillInvoiceMapper;
|
12
|
13
|
import com.huiju.estateagents.property.dao.BillStatementMapper;
|
|
@@ -71,6 +72,9 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
|
71
|
72
|
String startCreateDate = jsonObject.getString("startCreateDate");
|
72
|
73
|
String endCreateDate = jsonObject.getString("endCreateDate");
|
73
|
74
|
|
|
75
|
+ String sortKey = jsonObject.getString("sortKey");
|
|
76
|
+ String sortOrder = jsonObject.getString("sortOrder");
|
|
77
|
+
|
74
|
78
|
// 参数
|
75
|
79
|
Map<String, Object> map = Maps.newHashMap();
|
76
|
80
|
map.put("communityId", communityId);
|
|
@@ -84,6 +88,13 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
|
84
|
88
|
map.put("payType", payType);
|
85
|
89
|
map.put("startCreateDate", startCreateDate);
|
86
|
90
|
map.put("endCreateDate", endCreateDate);
|
|
91
|
+ map.put("sortKey",sortKey);
|
|
92
|
+ if (!StringUtils.isEmpty(sortOrder)){
|
|
93
|
+ map.put("sortOrder",sortOrder.equals("descend") ? "desc" : "asc");
|
|
94
|
+ }else {
|
|
95
|
+ map.put("sortOrder","asc");
|
|
96
|
+ }
|
|
97
|
+
|
87
|
98
|
|
88
|
99
|
Page<TpBillOrder> page = new Page<>();
|
89
|
100
|
page.setCurrent(pageNum);
|