feat: huaxing-AI智能BAS系统

This commit is contained in:
xuziqiang
2024-05-21 16:42:16 +08:00
parent 84ef5b6032
commit 4a9b924df6
63 changed files with 32555 additions and 16 deletions

View File

@@ -2,6 +2,8 @@ import type { AxiosRequestConfig } from 'axios';
import { http } from '../util/http';
import { isFunction, isPlainObject, isString } from 'lodash-es';
import { usePath } from '/nerv-lib/use/use-path';
import { RequestEnum } from '/@/enum/http-enum.ts';
export type HttpRequestConfig = AxiosRequestConfig;
export interface HttpRequest {
@@ -40,7 +42,7 @@ export function useApi() {
params = paramsFilter(params);
}
if (requestConfig?.method?.toLocaleLowerCase() === 'get') {
if (RequestEnum[requestConfig?.method?.toLocaleUpperCase()] === 'GET') {
if (!requestConfig.params) requestConfig.params = params;
} else {
if (!requestConfig.data) requestConfig.data = params;