import req from "@/utils/request/req1.js"; import req1 from "@/utils/request/req1.js"; import qs from "querystring"; // 注册登录 export const getaddLogin = (Obj) => { return req1({ url: "/account/register", method: "post", data: Obj }); }; // 验证码 /account/verifyCode export const getverifyCode = (req) => { console.log(req, qs.encode(req), "rrr"); return req1({ url: "/account/verifyCode", method: "post", data: req, headers: { "Content-Type": "multipart/form-data" } }); }; // login 登录 export const getLogin = (req) => { console.log(req, qs.encode(req), "rrr"); return req1({ url: "/account/verification", method: "post", data: req }); }; // 获取用户信息 export const getUserInfo = () => { return req1({ url: "/account/getUserInfo", method: "post" }); }; // 重置密码 export const getRestPassword = (Obj) => { return req1({ url: "/account/resetPassword", method: "post", data: Obj }); }; // 退出登录 export const getlogout = () => { return req1({ url: "/account/logout", method: "post" }); }; // 修改密码 export const getchangePassword = (obj) => { return req1({ url: "/account/changePassword", method: "post", data: obj }); }; // // 人物相关接口的数据输出 export const getdataOutput = () => { return req1({ url: "/person/dataOutput", method: "post" }); }; // 人物相关的 热门搜索 export const getHotSearch = () => { return req1({ url: "/person/hotSearch", method: "post" }); }; // 人物相关的 来源 export const getSource = (data) => { return req1({ url: "/person/source", method: "post", data: data }); }; // 人物相关的 个人时空地图 export const getSpaceTime = (data) => { return req1({ url: "/person/spaceTime", method: "post", data: data }); }; // 医学人物知识库的相关图表 export const getPersonImages = (data) => { return req1({ url: "/person/images", method: "post", data: data }); }; // 医学人物知识库 个人事迹 export const getPersonBiog = (data) => { return req1({ url: "/person/biog", method: "post", data: data }); }; // 医学人物知识库 人物关系 export const getPersonRelationAtSchool = (data) => { return req1({ url: "/person/personRelationAtSchool", method: "post", data: data }); }; // 医学人物知识库 著述 export const getPersonWritings = (data) => { return req1({ url: "/person/writings", method: "post", data: data }); }; // 医学人物知识库 人物详情 export const getPersonInfo = (Obj) => { return req1({ url: "/person/getPersonInfo", method: "post", data: Obj }); }; // 医学人物知识库 基础检索 export const getFuzzySearch = (requestData) => { return req1({ url: "/person/fuzzySearch?keyword=" + requestData?.keyword, method: "post" }); }; // 医学人物知识库 高级检索 export const getAdvanceSearch = (Obj) => { return req1({ url: "/person/advanceSearch", method: "post", data: Obj }); }; // 中国地域地谱检索人物 export const getRetrieval = (requestData) => { return req1({ url: "/person/retrieval", method: "post", data: { keyword: requestData?.keyword || "", dynasty: requestData?.dynasty || "" } }); }; // 医学人物知识库 // 世医传承 export const inheritMedicalList = (requestData) => { return req1({ url: "/inheritMedical/list", method: "post", data: requestData }); }; export const inheritMedicalSataStatistics = (requestData) => { return req1({ url: "/inheritMedical/dataStatistics", method: "post", data: requestData }); }; export const inheritMedicalCultureList = (requestData) => { return req1({ url: "/inheritMedical/cultureList", method: "post", data: requestData }); }; export const inheritMedicalRelationList = (requestData) => { return req1({ url: "/inheritMedical/relationList", method: "post", data: requestData }); }; // 检索页 // 基础、高级检索 ------------------------------ export const getPersonList = (data) => { return req1({ url: "/person/list", method: "post", data: data }); }; // 检索数据到出 export const getPDownload = () => { return req1({ url: "/person/download", method: "post" }); }; // -------------------------P // 朝代 export const getDynastyAll = () => { return req1({ url: "/dynasty/list", method: "post" }); }; export const getDynasty = () => { return req1({ url: "/dynasty/listAll", method: "post" }); }; // 学术流派 export const getDynastyStatistics = () => { return req1({ url: "/school/dynasty/statistics", method: "get" }); }; // 医事制度 // 数据统计 export const getDataStatistics = () => { return req1({ url: "/medical/dataStatistics", method: "post" }); }; // 查询 export const getMedicalList = (data) => { return req1({ url: "/medical/list", method: "post", data: data }); }; // 详情 export const getMedicalDetails = (data) => { return req1({ url: "/medical/details", method: "post", data: data }); }; // 取值:RDF、NT、XML、JSON export const getMedicalDataOutput = (Obj) => { return req1({ url: "/medical/dataOutput", method: "post", data: Obj }); }; // ----------- // 中国医学人物知识库 // 数据统计 export const getPDataStatistics = () => { return req1({ url: "/person/dataStatistics", method: "post" }); }; // ----------------