service.ts 989 Bytes
/**
 * 应用选项
 */
export function getAppList(
  request: any,
  params?: { keyword?: string; code?: string; from?: string },
) {
  return request.get(`/qx-apaas-lowcode/app/option`, { params });
}

/**
 * 功能信息
 */
export function getFunInfo(request: any, funId: string) {
  return request.get(`/qx-apaas-lowcode/app/form/${funId}`);
}

/**
 * 表单选项
 */
export function getFunList(
  request: any,
  appId: string,
  params?: { keyword?: string; code?: string; id?: string; hasChild?: boolean },
) {
  return request.get(`/qx-apaas-lowcode/app/${appId}/option`, { params });
}

//获取聚合表的所有选项
export function getAggreList(
  request: any,
  params?: { keyword?: string; code?: string },
) {
  return request.get(`/qx-apaas-lowcode/dataset/join/option`, { params });
}

// 获取应用下 聚合表的所有选项
export function getDatasetListByAppid(request: any, appId: string) {
  return request.get(`/qx-apaas-lowcode/dataset/${appId}/option`);
}