Commit 68e1dab2 authored by 胡秀武's avatar 胡秀武

Merge remote-tracking branch 'origin/master'

parents be9d4437 4e14c0d8
...@@ -41,8 +41,8 @@ public class OcpTenantController { ...@@ -41,8 +41,8 @@ public class OcpTenantController {
} }
@GetMapping("/tenantselect") @GetMapping("/tenantselect")
@ApiModelProperty("应用树分类--查询") @ApiModelProperty("应用树分类--查询")
private ResponseVO<Page<OcpTenantGroup>> getselect(String tenantGroupCode,String tenantGroupCompanyCode,int currentPage,int pageSize,String keyword){ private ResponseVO<Page<OcpTenantGroup>> getselect(String tenantGroupCode,String tenantGroupCompanyCode,int currentPage,int pageSize,String keyword,String lev ){
Page<OcpTenantGroup> tree= tenantService.getselects(tenantGroupCode,tenantGroupCompanyCode,currentPage,pageSize,keyword); Page<OcpTenantGroup> tree= tenantService.getselects(tenantGroupCode,tenantGroupCompanyCode,currentPage,pageSize,keyword,lev);
return ResponseVO.ok(tree); return ResponseVO.ok(tree);
} }
......
...@@ -48,6 +48,6 @@ public interface TenantService extends IService<OcpTenantGroup> { ...@@ -48,6 +48,6 @@ public interface TenantService extends IService<OcpTenantGroup> {
* @param tenantGroupCompanyCode * @param tenantGroupCompanyCode
* @return * @return
*/ */
Page<OcpTenantGroup> getselects(String tenantGroupCode,String tenantGroupCompanyCode,int currentPage,int pageSize,String text); Page<OcpTenantGroup> getselects(String tenantGroupCode,String tenantGroupCompanyCode,int currentPage,int pageSize,String text,String lev);
} }
...@@ -168,18 +168,17 @@ public class TenantServiceImpl extends ServiceImpl<TenantMapper, OcpTenantGroup> ...@@ -168,18 +168,17 @@ public class TenantServiceImpl extends ServiceImpl<TenantMapper, OcpTenantGroup>
* @return * @return
*/ */
@Override @Override
public Page<OcpTenantGroup> getselects(String tenantGroupCode, String tenantGroupCompanyCode, int currentPage, int pageSize, String keyword) { public Page<OcpTenantGroup> getselects(String tenantGroupCode, String tenantGroupCompanyCode, int currentPage, int pageSize, String keyword,String lev) {
LambdaQueryWrapper<OcpTenantGroup> qw = new LambdaQueryWrapper<>(); LambdaQueryWrapper<OcpTenantGroup> qw = new LambdaQueryWrapper<>();
Page<OcpTenantGroup> page = new Page<>(currentPage, pageSize); Page<OcpTenantGroup> page = new Page<>(currentPage, pageSize);
if (StringUtils.isBlank(keyword)) { if (StringUtils.isBlank(keyword)) {
if (!("".equals(tenantGroupCompanyCode)) && StringUtils.isBlank(tenantGroupCode)) { if(lev.equals("1")) {
// List<OcpTenantGroup> ocpTenantGroupList = tenantMapper.selectTenantGroup(tenantGroupCompanyCode); List<OcpTenantGroup> ocpTenantGroupList = tenantMapper.selectTenantGroup(tenantGroupCompanyCode);
qw.eq(OcpTenantGroup::getTenantGroupCompanyCode, tenantGroupCompanyCode); qw.eq(OcpTenantGroup::getTenantGroupCompanyCode, tenantGroupCompanyCode);
// page.setRecords(ocpTenantGroupList); page.setRecords(ocpTenantGroupList);
tenantMapper.selectPage(page, qw); tenantMapper.selectPage(page, qw);
}else if (lev.equals("2") || lev.equals("3")) {
} else if (!("".equals(tenantGroupCompanyCode)) && !("".equals(tenantGroupCode))) {
LambdaQueryWrapper<OcpTenantGroup> eq = qw.or(wq -> wq.eq(OcpTenantGroup::getTenantGroupCompanyCode, tenantGroupCompanyCode)).eq(OcpTenantGroup::getTenantGroupPcode, tenantGroupCode); LambdaQueryWrapper<OcpTenantGroup> eq = qw.or(wq -> wq.eq(OcpTenantGroup::getTenantGroupCompanyCode, tenantGroupCompanyCode)).eq(OcpTenantGroup::getTenantGroupPcode, tenantGroupCode);
tenantMapper.selectPage(page, eq); tenantMapper.selectPage(page, eq);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment