// 设置实体的拥有者ID为用户的地点 entity.setOwnerId(user.getPlace());

// 创建一个JSON对象 JSONObject json = new JSONObject();

// 查询用户机构岗位区域列表 List userMechanismPostAreas = userMechanismPostAreaMapper.selectUserMechanismPostAreaList(entity);

// 创建一个存储SysUser对象的列表 List data = new ArrayList<>();

// 遍历用户机构岗位区域列表 for (UserMechanismPostArea i : userMechanismPostAreas) { // 获取BVC ID Long bvcId = i.getBvcId();

// 根据BVC ID查询用户信息
SysUser contact = userMapper.selectUserById(bvcId);

// 如果用户状态为'0',将用户添加到data列表中
if (contact.getStatus().equals('0')) {
    data.add(contact);
}

}

// 将用户机构岗位区域列表的长度设置为'total'字段的值 json.put('total', userMechanismPostAreas.size());

// 将data列表设置为'data'字段的值 json.put('data', data);

// 返回JSON对象 return json;

Java代码:获取用户机构岗位区域列表并返回JSON数据

原文地址: https://www.cveoy.top/t/topic/quq9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录