|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
5
|
5
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
6
|
6
|
import com.huiju.estateagents.base.BaseController;
|
7
|
7
|
import com.huiju.estateagents.base.ResponseBean;
|
|
8
|
+import com.huiju.estateagents.common.CommConstant;
|
8
|
9
|
import com.huiju.estateagents.entity.TaPointsExchange;
|
9
|
10
|
import com.huiju.estateagents.service.ITaPointsExchangeService;
|
10
|
11
|
import org.slf4j.Logger;
|
|
@@ -44,11 +45,31 @@ public class TaPointsExchangeController extends BaseController {
|
44
|
45
|
*/
|
45
|
46
|
@RequestMapping(value="/admin/taPointsExchange",method= RequestMethod.GET)
|
46
|
47
|
public ResponseBean taPointsExchangeList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
|
47
|
|
- @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize){
|
|
48
|
+ @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
|
|
49
|
+ @RequestParam(value ="personName",required = false) String personName,
|
|
50
|
+ @RequestParam(value ="phone",required = false) String phone,
|
|
51
|
+ @RequestParam(value ="personType",required = false) String personType,
|
|
52
|
+ @RequestParam(value ="targetName",required = false) String targetName,
|
|
53
|
+ @RequestParam(value ="startCreateDate",required = false) String startCreateDate,
|
|
54
|
+ @RequestParam(value ="endCreateDate",required = false) String endCreateDate,
|
|
55
|
+ @RequestParam(value ="startVerifyDate",required = false) String startVerifyDate,
|
|
56
|
+ @RequestParam(value ="endVerifyDate",required = false) String endVerifyDate,
|
|
57
|
+ @RequestParam(value ="status",required = false) Integer status,
|
|
58
|
+ @RequestParam(value ="tel",required = false) String tel){
|
48
|
59
|
ResponseBean responseBean = new ResponseBean();
|
49
|
60
|
try {
|
50
|
61
|
//使用分页插件
|
51
|
62
|
TaPointsExchange taPointsExchange = new TaPointsExchange();
|
|
63
|
+ taPointsExchange.setPersonName(personName);
|
|
64
|
+ taPointsExchange.setPhone(phone);
|
|
65
|
+ taPointsExchange.setPersonType(personType);
|
|
66
|
+ taPointsExchange.setTargetName(targetName);
|
|
67
|
+ taPointsExchange.setStartCreateDate(startCreateDate);
|
|
68
|
+ taPointsExchange.setEndCreateDate(endCreateDate);
|
|
69
|
+ taPointsExchange.setStartVerifyDate(startVerifyDate);
|
|
70
|
+ taPointsExchange.setEndVerifyDate(endVerifyDate);
|
|
71
|
+ taPointsExchange.setStatus(status);
|
|
72
|
+ taPointsExchange.setTel(tel);
|
52
|
73
|
|
53
|
74
|
responseBean = iTaPointsExchangeService.selectList(pageNum,pageSize,taPointsExchange);
|
54
|
75
|
|
|
@@ -59,6 +80,31 @@ public class TaPointsExchangeController extends BaseController {
|
59
|
80
|
}
|
60
|
81
|
return responseBean;
|
61
|
82
|
}
|
|
83
|
+
|
|
84
|
+ /**
|
|
85
|
+ * 修改对象
|
|
86
|
+ * @param taPointsExchange 实体对象
|
|
87
|
+ * @return
|
|
88
|
+ */
|
|
89
|
+ @RequestMapping(value="/admin/taPointsExchange/change",method= RequestMethod.PUT)
|
|
90
|
+ public ResponseBean taPointsExchangeStatusChange(@RequestBody TaPointsExchange taPointsExchange){
|
|
91
|
+ ResponseBean responseBean = new ResponseBean();
|
|
92
|
+ try {
|
|
93
|
+ if (null != taPointsExchange.getStatus() && !taPointsExchange.getStatus().equals(CommConstant.STATUS_NORMAL)){
|
|
94
|
+ taPointsExchange.setStatus(CommConstant.STATUS_NORMAL);
|
|
95
|
+ }
|
|
96
|
+ if (iTaPointsExchangeService.updateById(taPointsExchange)){
|
|
97
|
+ responseBean.addSuccess(taPointsExchange);
|
|
98
|
+ }else {
|
|
99
|
+ responseBean.addError("fail");
|
|
100
|
+ }
|
|
101
|
+ }catch (Exception e){
|
|
102
|
+ e.printStackTrace();
|
|
103
|
+ logger.error("taPointsExchangeUpdate -=- {}",e.toString());
|
|
104
|
+ responseBean.addError(e.getMessage());
|
|
105
|
+ }
|
|
106
|
+ return responseBean;
|
|
107
|
+ }
|
62
|
108
|
|
63
|
109
|
/**
|
64
|
110
|
* 保存对象
|