import { defHttp } from '/@/utils/http/axios'; import { useMessage } from "/@/hooks/web/useMessage"; const { createConfirm } = useMessage(); enum Api { list = '/services/serviceDirective/list', listByDS = '/services/serviceDirective/listByDS', queryById = '/services/serviceDirective/queryById', syncDirective = '/services/serviceDirective/syncDirective', } /** * 列表接口 * @param params */ export const list = (params) => defHttp.get({ url: Api.list, params }); export const queryById = (params) => defHttp.get({ url: Api.queryById, params }); /** * 列表接口 - 变更数据源 * @param params */ export const listByDS = (params) => defHttp.get({ url: Api.listByDS, params }); /** * 同步 * @param params * @returns */ export const syncDirective = (params) => { return defHttp.get({ url: Api.syncDirective, params }); };