1
QYF-GitLab1
2024-07-24 37ce456998cb4cba8d88fa3db0a1a3738e52fb3a
src/api/index.js
@@ -6,7 +6,7 @@
  return req1({
    url: "/account/register",
    method: "post",
    data: Obj
    data: Obj,
  });
};
@@ -17,8 +17,8 @@
    method: "post",
    data: req,
    headers: {
      "Content-Type": "multipart/form-data"
    }
      "Content-Type": "multipart/form-data",
    },
  });
};
@@ -27,14 +27,14 @@
  return req1({
    url: "/account/verification",
    method: "post",
    data: req
    data: req,
  });
};
// 获取用户信息
export const getUserInfo = () => {
  return req1({
    url: "/account/getUserInfo",
    method: "post"
    method: "post",
  });
};
@@ -43,7 +43,7 @@
  return req1({
    url: "/account/resetPassword",
    method: "post",
    data: Obj
    data: Obj,
  });
};
@@ -51,7 +51,7 @@
export const getlogout = () => {
  return req1({
    url: "/account/logout",
    method: "post"
    method: "post",
  });
};
@@ -60,7 +60,7 @@
  return req1({
    url: "/account/changePassword",
    method: "post",
    data: obj
    data: obj,
  });
};
@@ -69,7 +69,7 @@
export const getdataOutput = () => {
  return req1({
    url: "/person/dataOutput",
    method: "post"
    method: "post",
  });
};
@@ -77,7 +77,7 @@
export const getHotSearch = () => {
  return req1({
    url: "/person/hotSearch",
    method: "post"
    method: "post",
  });
};
// 人物相关的 来源
@@ -85,7 +85,7 @@
  return req1({
    url: "/person/source",
    method: "post",
    params: data
    params: data,
  });
};
// 人物相关的 个人时空地图
@@ -93,7 +93,7 @@
  return req1({
    url: "/person/spaceTime",
    method: "post",
    params: data
    params: data,
  });
};
@@ -102,7 +102,7 @@
  return req1({
    url: "/person/images",
    method: "post",
    params: data
    params: data,
  });
};
// 医学人物知识库 个人事迹
@@ -110,7 +110,7 @@
  return req1({
    url: "/person/biog",
    method: "post",
    params: data
    params: data,
  });
};
// 医学人物知识库 人物关系
@@ -118,7 +118,7 @@
  return req1({
    url: "/person/personRelationAtSchool",
    method: "post",
    params: data
    params: data,
  });
};
// 医学人物知识库 人物关系
@@ -126,7 +126,7 @@
  return req1({
    url: "/inheritMedical/nodeCount",
    method: "post",
    data: data
    data: data,
  });
};
@@ -135,7 +135,7 @@
  return req1({
    url: "/person/writings",
    method: "post",
    params: data
    params: data,
  });
};
// 医学人物知识库 人物详情
@@ -143,14 +143,14 @@
  return req1({
    url: "/person/getPersonInfo",
    method: "post",
    params: Obj
    params: Obj,
  });
};
export const getWebBasic = (Obj) => {
  return req1({
    url: "/person/webBasic",
    method: "post",
    params: Obj
    params: Obj,
  });
};
@@ -160,8 +160,9 @@
    url: "/person/fuzzySearch",
    method: "post",
    params: {
      keyword: requestData?.keyword
    }
      keyword: requestData?.keyword,
      personId: requestData?.personId,
    },
  });
};
@@ -170,14 +171,33 @@
  return req1({
    url: "/person/advanceSearch",
    method: "post",
    data: Obj
    data: Obj,
  });
};
// 中国地域地谱检索人物
export const getRetrieval = (requestData) => {
  return req1({
    url: "/person/retrieval?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",
  });
};
@@ -188,28 +208,28 @@
  return req1({
    url: "/inheritMedical/list",
    method: "post",
    data: requestData
    data: requestData,
  });
};
export const inheritMedicalSataStatistics = (requestData) => {
  return req1({
    url: "/inheritMedical/dataStatistics",
    method: "post",
    data: requestData
    data: requestData,
  });
};
export const inheritMedicalCultureList = (requestData) => {
  return req1({
    url: "/inheritMedical/cultureList",
    method: "post",
    data: requestData
    data: requestData,
  });
};
export const inheritMedicalRelationList = (requestData) => {
  return req1({
    url: "/inheritMedical/relationList",
    method: "post",
    data: requestData
    data: requestData,
  });
};
@@ -219,30 +239,36 @@
  return req1({
    url: "/person/list",
    method: "post",
    data: data
    data: data,
  });
};
// 检索数据到出
export const getPDownload = () => {
  return req1({
    url: "/person/download",
    method: "post"
    method: "post",
  });
};
// -------------------------P
// 朝代
// 时期
export const getDynastyAll = () => {
  return req1({
    url: "/dynasty/list",
    method: "post"
    method: "post",
  });
};
export const getDynasty = () => {
  return req1({
    url: "/dynasty/listAll",
    method: "post"
    method: "post",
  });
};
export const getDynastyData = () => {
  return req1({
    url: "/person/retrieval/dynasty",
    method: "post",
  });
};
@@ -250,14 +276,45 @@
export const getDynastyStatistics = () => {
  return req1({
    url: "/school/dynasty/statistics",
    method: "get"
    method: "get",
  });
};
export const getIntroduction = (id) => {
  return req1({
    url: "/school/introduction?id=" + id,
    method: "post"
    method: "post",
  });
};
export const schoolAtlas = (id) => {
  return req1({
    url: "/person/schoolAtlas?schoolId=" + id,
    method: "post",
  });
};
// 查询人物6类数据
export const getPersonData = (id) => {
  return req1({
    url: "/person/chain/search/person?personId=" + id + "&maxStep=3",
    method: "post",
  });
};
// 查询人物学术流派
export const getSchoolInfo = (id) => {
  return req1({
    url: "/person/chain/search/school?schoolId=" + id + "&maxStep=3",
    method: "post",
  });
};
export const getPlaceInfo = (data) => {
  return req1({
    url: "/person/search/place",
    method: "post",
    params: data,
  });
};
@@ -265,7 +322,7 @@
  return req1({
    url: "/person/searchSchoolPerson",
    method: "post",
    params: data
    params: data,
  });
};
@@ -274,7 +331,7 @@
export const getDataStatistics = () => {
  return req1({
    url: "/medical/dataStatistics",
    method: "post"
    method: "post",
  });
};
// 查询
@@ -282,7 +339,7 @@
  return req1({
    url: "/medical/list",
    method: "post",
    data: data
    data: data,
  });
};
// 详情
@@ -290,7 +347,7 @@
  return req1({
    url: "/medical/details",
    method: "post",
    data: data
    data: data,
  });
};
// 取值:RDF、NT、XML、JSON
@@ -298,7 +355,7 @@
  return req1({
    url: "/medical/dataOutput",
    method: "post",
    data: Obj
    data: Obj,
  });
};
@@ -306,18 +363,18 @@
  return req1({
    url: "/person/dataOutput",
    method: "post",
    params: Obj
    params: Obj,
  });
};
// -----------
// 中国医学人物知识库
// 中国历代医学人物知识库
// 数据统计
export const getPDataStatistics = () => {
  return req1({
    url: "/person/dataStatistics",
    method: "post"
    method: "post",
  });
};
// ----------------
@@ -325,3 +382,39 @@
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",
  });
};
export const academicSearch = (data) => {
  return req1({
    url: "/person/academic/search",
    method: "post",
    params: data,
  });
};
export const getPersonTag = () => {
  return req1({
    url: "/personTag/list",
    method: "post",
  });
};
export const getSocialDistinction = () => {
  return req1({
    url: "/socialDistinction/list",
    method: "post",
  });
};