linwei
2024-02-03 b7df6735bcb2d447cae7fcfba2d12accf3dd2fcc
src/main/java/org/springblade/modules/system/controller/UserController.java
@@ -45,6 +45,8 @@
import org.springblade.core.tool.utils.StringPool;
import org.springblade.core.tool.utils.StringUtil;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.excel.PoliceUserExcel;
import org.springblade.modules.system.excel.PoliceUserImporter;
import org.springblade.modules.system.excel.UserExcel;
import org.springblade.modules.system.excel.UserImporter;
import org.springblade.modules.system.service.IUserService;
@@ -411,8 +413,8 @@
    */
   @GetMapping("/getUserInfoByPropertyCompanyId")
   @ApiOperation(value = "通过机构查询物业公司人员", notes = "propertyCompanyId")
   public R getUserInfoByPropertyId(@RequestParam("propertyCompanyId") String propertyCompanyId) {
      return R.data(userService.getUserInfoByPropertyId(propertyCompanyId));
   public R getUserInfoByPropertyId(@RequestParam("propertyCompanyId") String propertyCompanyId,@RequestParam("roleId") String roleId) {
      return R.data(userService.getUserInfoByPropertyId(propertyCompanyId,roleId));
   }
   /**
@@ -423,4 +425,23 @@
      return R.data(userService.handleUserDept());
   }
   /**
    * 处理漏绑定的user_dept
    */
   @GetMapping("/handleUser")
   public R handleUser() {
      return R.data(userService.handleUser());
   }
   /**
    * 民警数据导入
    */
   @PostMapping("/policemanDataHandle")
   public R policemanDataHandle(MultipartFile file) {
      PoliceUserImporter policeUserImporter = new PoliceUserImporter(userService);
      ExcelUtil.save(file, policeUserImporter, PoliceUserExcel.class);
      return R.success("操作成功");
   }
}