|
@@ -14,6 +14,7 @@ import com.huiju.estateagents.center.taUser.service.*;
|
14
|
14
|
import com.huiju.estateagents.common.CommConstant;
|
15
|
15
|
import com.huiju.estateagents.common.JWTUtils;
|
16
|
16
|
import com.huiju.estateagents.common.MD5Utils;
|
|
17
|
+import com.huiju.estateagents.common.StringUtils;
|
17
|
18
|
import com.huiju.estateagents.entity.*;
|
18
|
19
|
import com.huiju.estateagents.mapper.TaRoleMapper;
|
19
|
20
|
import com.huiju.estateagents.service.*;
|
|
@@ -577,10 +578,13 @@ public class TaUserController extends BaseController {
|
577
|
578
|
@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "pageNum", value = "第几页"),
|
578
|
579
|
@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "pageSize", value = "一页多少条"),
|
579
|
580
|
})
|
580
|
|
- @RequestMapping(value="/wx/life-consultant/list",method= RequestMethod.GET)
|
581
|
|
- public ResponseBean lifeConsultantList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
|
582
|
|
- @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
|
583
|
|
- HttpServletRequest request){
|
|
581
|
+ @RequestMapping(value="/{client}/life-consultant/list",method= RequestMethod.GET)
|
|
582
|
+ public ResponseBean lifeConsultantList(@PathVariable String client,
|
|
583
|
+ @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
|
|
584
|
+ @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
|
|
585
|
+ @RequestParam(value ="userName", required = false) String userName,
|
|
586
|
+ @RequestParam(value ="phone", required = false) String phone,
|
|
587
|
+ HttpServletRequest request){
|
584
|
588
|
ResponseBean responseBean = new ResponseBean();
|
585
|
589
|
try {
|
586
|
590
|
//使用分页插件
|
|
@@ -588,6 +592,8 @@ public class TaUserController extends BaseController {
|
588
|
592
|
LambdaQueryWrapper<TaUser> queryWrapper = new LambdaQueryWrapper<>();
|
589
|
593
|
queryWrapper.eq(TaUser::getOrgId,getOrgId(request));
|
590
|
594
|
queryWrapper.eq(TaUser::getType,"life-consultant");
|
|
595
|
+ queryWrapper.like(!StringUtils.isEmpty(userName), TaUser::getUserName,"%"+ userName + "%");
|
|
596
|
+ queryWrapper.like(!StringUtils.isEmpty(phone), TaUser::getPhone,"%"+ phone + "%");
|
591
|
597
|
queryWrapper.orderByDesc(TaUser::getCreateDate);
|
592
|
598
|
IPage<TaUser> result = iTaUserService.page(pg,queryWrapper);
|
593
|
599
|
List<TaUser> records = result.getRecords();
|