import { http } from "@/utils/http"; import type { Res } from "@/utils/http/types"; import type { ComboModel } from "@/components/hTable/hTable"; export class hTableAPI { url = ""; /** 构造函数 */ constructor(url) { this.url = url; } PageList(data = {}) { return http.request>("post", `${this.url}/PageList`, { data }); } Info(tag) { const pUrl = `${this.url}/${tag}`; let getUrl = pUrl; return http.request>("get", getUrl); } edit(data) { return http.request>("post", `${this.url}/Edit`, { data }); } delete(data) { return http.request>("post", `${this.url}/Del`, { data }); } querycombo(data = {}) { return http.request>("post", `${this.url}/QueryCombo`, { data }); } }