1
YM
2024-06-17 a10960e9cee3776ffd3871e5949f6b474127c428
src/api/index.js
@@ -1,6 +1,6 @@
import req from "@/utils/request/req1.js";
import req1 from "@/utils/request/req1.js";
import qs from "querystring";
import req1, { baseUrl } from "@/utils/request/req1";
// 注册登录
export const getaddLogin = (Obj) => {
  return req1({
@@ -12,7 +12,6 @@
// 验证码   /account/verifyCode
export const getverifyCode = (req) => {
  console.log(req, qs.encode(req), "rrr");
  return req1({
    url: "/account/verifyCode",
    method: "post",
@@ -25,7 +24,6 @@
// login 登录
export const getLogin = (req) => {
  console.log(req, qs.encode(req), "rrr");
  return req1({
    url: "/account/verification",
    method: "post",
@@ -87,7 +85,7 @@
  return req1({
    url: "/person/source",
    method: "post",
    data: data
    params: data
  });
};
// 人物相关的 个人时空地图
@@ -95,7 +93,7 @@
  return req1({
    url: "/person/spaceTime",
    method: "post",
    data: data
    params: data
  });
};
@@ -104,7 +102,7 @@
  return req1({
    url: "/person/images",
    method: "post",
    data: data
    params: data
  });
};
// 医学人物知识库 个人事迹
@@ -112,13 +110,21 @@
  return req1({
    url: "/person/biog",
    method: "post",
    data: data
    params: data
  });
};
// 医学人物知识库 人物关系
export const getPersonRelationAtSchool = (data) => {
  return req1({
    url: "/person/personRelationAtSchool",
    method: "post",
    params: data
  });
};
// 医学人物知识库 人物关系
export const getNodeCount = (data) => {
  return req1({
    url: "/inheritMedical/nodeCount",
    method: "post",
    data: data
  });
@@ -129,7 +135,7 @@
  return req1({
    url: "/person/writings",
    method: "post",
    data: data
    params: data
  });
};
// 医学人物知识库 人物详情
@@ -137,14 +143,26 @@
  return req1({
    url: "/person/getPersonInfo",
    method: "post",
    data: Obj
    params: Obj
  });
};
export const getWebBasic = (Obj) => {
  return req1({
    url: "/person/webBasic",
    method: "post",
    params: Obj
  });
};
// 医学人物知识库 基础检索
export const getFuzzySearch = (requestData) => {
  return req1({
    url: "/person/fuzzySearch?keyword=" + requestData?.keyword,
    method: "post"
    url: "/person/fuzzySearch",
    method: "post",
    params: {
      keyword: requestData?.keyword,
      personId: requestData?.personId,
    }
  });
};
@@ -160,12 +178,27 @@
// 中国地域地谱检索人物
export const getRetrieval = (requestData) => {
  return req1({
    url: "/person/retrieval",
    method: "post",
    data: {
      keyword: requestData?.keyword || "",
      dynasty: requestData?.dynasty || ""
    }
    url:
      "/person/retrieval?page=" +
      requestData?.page +
      "&pageSize=" +
      requestData?.pageSize +
      "&keyword=" +
      requestData?.keyword +
      "&dynasty=" +
      requestData?.dynasty,
    method: "post"
  });
};
// 中国地域地谱检索人物
export const getPreCount = (requestData) => {
  return req1({
    url:
      "/person/retrieval/preCount?keyword="  +
      requestData?.keyword +
      "&dynasty=" +
      requestData?.dynasty,
    method: "post"
  });
};
// 医学人物知识库
@@ -218,7 +251,7 @@
};
// -------------------------P
// 朝代
// 时期
export const getDynastyAll = () => {
  return req1({
    url: "/dynasty/list",
@@ -232,6 +265,12 @@
    method: "post"
  });
};
export const getDynastyData = () => {
  return req1({
    url: "/person/retrieval/dynasty",
    method: "post"
  });
};
// 学术流派
export const getDynastyStatistics = () => {
@@ -241,6 +280,29 @@
  });
};
export const getIntroduction = (id) => {
  return req1({
    url: "/school/introduction?id=" + id,
    method: "post"
  });
};
export const schoolAtlas = (id) => {
  return req1({
    url: "/person/schoolAtlas?schoolId=" + id,
    method: "post"
  });
};
export const searchSchoolPerson = (data) => {
  return req1({
    url: "/person/searchSchoolPerson",
    method: "post",
    params: data
  });
};
// 医事制度
// 数据统计
@@ -275,6 +337,14 @@
  });
};
export const getPersonDataOutput = (Obj) => {
  return req1({
    url: "/person/dataOutput",
    method: "post",
    params: Obj
  });
};
// -----------
// 中国医学人物知识库
@@ -286,3 +356,29 @@
  });
};
// ----------------
export const getImg = (path) => {
  return baseUrl + "/picture/getImageByFilePath?filePath=" + path;
};
export const getRelationTypeTreeList = () => {
  return req1({
    url: "/personRelationType/getRelationTypeTreeList",
    method: "post"
  });
};
export const getInstitutionList = () => {
  return req1({
    url: "/medical/institutionList",
    method: "post"
  });
};