添加小程序接口
This commit is contained in:
+38
@@ -724,6 +724,44 @@ public class PayContactsManagementController extends JeroController<PayContactsM
|
||||
return Result.OK(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 小程序-通过企业id查询用户
|
||||
*
|
||||
* @param companyId 企业id
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value="联系人管理-小程序-通过企业id查询用户", notes="联系人管理-小程序-通过企业id查询用户")
|
||||
@GetMapping(value = "/queryWXByCompany")
|
||||
public Result<?> queryWXByCompany(@RequestParam(name="companyId") String companyId,
|
||||
@RequestParam(name="name",required = false) String name,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize) {
|
||||
if(!StringUtils.isBlank(name)){
|
||||
name = oConvertUtils.replaceAllPercent(name);
|
||||
}
|
||||
Page<PayContactsManagement> page = new Page<>(pageNo, pageSize);
|
||||
LambdaQueryWrapper<PayContactsManagement> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(PayContactsManagement::getCompanyId,companyId);
|
||||
queryWrapper.eq(PayContactsManagement::getName,name);
|
||||
if(!StringUtils.isEmpty(name)){
|
||||
queryWrapper.like(PayContactsManagement::getName,name);
|
||||
}
|
||||
IPage<PayContactsManagement> listPayContactsManagement = payContactsManagementService.page(page,queryWrapper);
|
||||
if(!CollectionUtils.isEmpty(listPayContactsManagement.getRecords())){
|
||||
List<PayContactsManagement> list = listPayContactsManagement.getRecords();
|
||||
list.forEach(p->{
|
||||
if(!StringUtils.isBlank(p.getPhone())){
|
||||
p.setPhone(PasswordUtil.decrypt(p.getPhone()));
|
||||
}
|
||||
if(!StringUtils.isBlank(p.getEmail())){
|
||||
p.setEmail(PasswordUtil.decrypt(p.getEmail()));
|
||||
}
|
||||
});
|
||||
listPayContactsManagement.setRecords(list);
|
||||
}
|
||||
return Result.OK(listPayContactsManagement);
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过企业id查询用户
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user