|
@@ -17,6 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
17
|
17
|
import org.springframework.stereotype.Service;
|
18
|
18
|
|
19
|
19
|
import java.time.LocalDateTime;
|
|
20
|
+import java.util.Date;
|
20
|
21
|
import java.util.HashMap;
|
21
|
22
|
import java.util.List;
|
22
|
23
|
|
|
@@ -40,6 +41,8 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
|
40
|
41
|
public ResponseBean customerList(String parameter) {
|
41
|
42
|
ResponseBean response= new ResponseBean();
|
42
|
43
|
JSONObject object= JSONObject.parseObject(parameter);
|
|
44
|
+ Date beginDate = object.getDate("beginDate");
|
|
45
|
+ Date endDate = object.getDate("endDate");
|
43
|
46
|
String phone = object.getString("phone");
|
44
|
47
|
String name = object.getString("name");
|
45
|
48
|
Integer pageNum = object.getInteger("pageNum");
|
|
@@ -48,7 +51,7 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
|
48
|
51
|
Page<Customer> page = new Page<>();
|
49
|
52
|
page.setSize(pageSize == null ? 10 : pageSize);
|
50
|
53
|
page.setCurrent(pageNum == null ? 1 : pageNum);
|
51
|
|
- IPage<Customer> customer= customerMapper.customerList(page,name,phone);
|
|
54
|
+ IPage<Customer> customer= customerMapper.customerList(page,name,phone,beginDate,endDate);
|
52
|
55
|
List<Customer> customerList=customer.getRecords();
|
53
|
56
|
|
54
|
57
|
HashMap hashMap= new HashMap<>();
|