添加小程序接口
This commit is contained in:
+38
@@ -724,6 +724,44 @@ public class PayContactsManagementController extends JeroController<PayContactsM
|
|||||||
return Result.OK(list);
|
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查询用户
|
* 通过企业id查询用户
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user