From 3c8f3a7b74f62a9053cd9d860d8f1d37454712eb Mon Sep 17 00:00:00 2001 From: 郑永安 <zyazyz250@sina.com> Date: 星期一, 04 九月 2023 17:53:59 +0800 Subject: [PATCH] back --- src/main/java/com/gk/hotwork/Controller/UserController.java | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/gk/hotwork/Controller/UserController.java b/src/main/java/com/gk/hotwork/Controller/UserController.java index 338c9d5..de60d60 100644 --- a/src/main/java/com/gk/hotwork/Controller/UserController.java +++ b/src/main/java/com/gk/hotwork/Controller/UserController.java @@ -201,9 +201,12 @@ @ApiImplicitParam(name = "company",value = "单位名称"), @ApiImplicitParam(name = "realname",value = "姓名"), @ApiImplicitParam(name = "idcard",value = "身份证号"), + @ApiImplicitParam(name = "province",value = "省"), + @ApiImplicitParam(name = "city",value = "市"), + @ApiImplicitParam(name = "county",value = "县"), }) public Msg getSuperviseUserInfo(@RequestParam(defaultValue = "0") Integer pageIndex, @RequestParam(defaultValue = "10") Integer pageSize, String sort,String order, - String username,String company,String realname, String idcard){ + String username,String company,String realname, String idcard, String province,String city,String county){ Msg msg = new Msg(); msg.setCode("200"); msg.setMessage("success"); @@ -226,16 +229,29 @@ if (StringUtils.isNotBlank(idcard)){ condition.put("idcard",idcard.trim()); } + if (StringUtils.isNotBlank(province)){ + condition.put("province",province.trim()); - if(StringUtils.isNotBlank(userInfoCurrent.getProvince())){ - condition.put("province", userInfoCurrent.getProvince()); + if(StringUtils.isNotBlank(city)){ + condition.put("city", city); + } + if(StringUtils.isNotBlank(county)){ + condition.put("county", county); + } + + }else { + if(StringUtils.isNotBlank(userInfoCurrent.getProvince())){ + condition.put("province", userInfoCurrent.getProvince()); + } + if(StringUtils.isNotBlank(userInfoCurrent.getCity())){ + condition.put("city", userInfoCurrent.getCity()); + } + if(StringUtils.isNotBlank(userInfoCurrent.getCounty())){ + condition.put("county", userInfoCurrent.getCounty()); + } } - if(StringUtils.isNotBlank(userInfoCurrent.getCity())){ - condition.put("city", userInfoCurrent.getCity()); - } - if(StringUtils.isNotBlank(userInfoCurrent.getCounty())){ - condition.put("county", userInfoCurrent.getCounty()); - } + + pageInfo.setCondition(condition); userService.selectSuperviseUserDataGrid(pageInfo); @@ -2686,9 +2702,6 @@ /** * 获取监管辖区内的企业 */ - /** - * 获取专家用户列表 - */ @GetMapping("/company/list") @ApiOperation(value = "获取监管辖区企业数据",response = Msg.class) @ApiImplicitParams({ @@ -2772,10 +2785,10 @@ CompanyInfo companyInfo = companyService.selectByName(company); if (companyInfo != null) { userInfo.setCompanyid(companyInfo.getId()); + userInfo.setCompany(companyInfo.getCompany()); } userInfo.setEmail(jsonObject.getString("email")); - userInfo.setCompany(companyInfo.getCompany()); userInfo.setJob(jsonObject.getString("job")); userInfo.setStatus((byte)1); userInfo.setType(2); -- Gitblit v1.9.2