code: public ResultType addCustomAccount(CustomAccount customAccount) {
          LOG.debug("添加客服帐号.....");
          BeanUtil.requireNonNull(customAccount.getAccountName(), "帐号必填");
          BeanUtil.requireNonNull(customAccount.getNickName(), "昵称必填");
          String url = BASE_API_URL + "customservice/kfaccount/add?access_token=#";
          Map<String, String> params = new HashMap<String, String>();
          params.put("kf_account", customAccount.getAccountName());
          params.put("nickname", customAccount.getNickName());
          if (StrUtil.isNotBlank(customAccount.getPassword())) {
              params.put("password", customAccount.getPassword());
          }
          BaseResponse response = executePost(url, JSONUtil.toJson(params));
          return ResultType.get(response.getErrcode());
      }
docs: 添加客服帐号
  
  @param customAccount 客服对象
  @return 添加结果