介绍
在数据模型中调用的数据接口代码,向后台请求数据.
目录结构采用: src/services/数据接口文件
- 数据接口文件: 采用驼峰结构,例如 xxxService
新增services文件夹
services文件夹用于存放调用后台提供的api获取数据代码的文件,例如:clientService.js。
在开发的模块 src 目录下新建一个新的文件夹 services ( 如果已经有了请忽略此步 )

新增service文件
在 src/services 目录下新建 clientService.js

新增config配置
config配置请跳转 环境变量配置
clientService.js
/**
 *  客户端
 * @date: 2018-12-24
 * @author: XXX <xxx@hand-china.com>
 * @copyright Copyright (c) 2018, Hand
 */
import request from 'utils/request';
import { HZERO_IAM } from 'utils/config';
import { parseParameters, getCurrentOrganizationId } from 'utils/utils';
/**
 * 判断平台租户级
 */
function cilentApi() {
  return isTenantRoleLevel() ? `/${getCurrentOrganizationId()}` : ``;
}
/**
 * 查询client列表数据
 * @async
 * @function fetchClientList
 * @param {object} params - 查询条件
 */
export async function fetchClientList(params) {
  const param = parseParameters(params);
  return request(`${HZERO_IAM}/v1${cilentApi()}/clients`, {
    method: 'GET',
    query: param,
  });
}