2020-05-13

   // 获取数据列表

    getDataList() {

      this.dataListLoading = true;

      let params = {

        page: this.pageIndex,

        limit: this.pageSize,

        username: this.dataForm.username,

        deptName: this.dataForm.deptName,

        roleType: this.dataForm.roleType

      };

      this.$http.get(this.$api.GetUserList, { params }).then(data => {

        if (data && data.code === 0) {

          this.dataList = data.page.list;

          //console.log(this.dataList );

          this.totalPage = data.page.totalCount;

        } else {

          this.dataList = [];

          this.totalPage = 0;

        }

        this.dataListLoading = false;

      });

    },

后端:

@GetMapping("/list")

  @RequiresPermissions("sys:user:list")

  public R list(@RequestParam Map params){

      //只有超级管理员,才能查看所有管理员列表

//    if(getUserId() != Constant.SUPER_ADMIN){

//      params.put("createUserId", getUserId());

//    }

      PageUtils page = sysUserService.queryPage(params);

      //logger.info("test");

      return R.ok().put("page", page);

  }

你可能感兴趣的:(2020-05-13)