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) => { return new Promise((resolve, reject) => { return req1.post('/account/verifyCode', { data: qs.encode(req), headers: { "Content-Type": "application/x-www-form-urlencoded", } }).then((res) => { resolve(res) }).catch((err) => { reject(err) }) }) } // 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 = (id) => { return req1({ url: '/person/source', method: 'post', data: id }) } // 人物相关的 个人时空地图 export const getSpaceTime = (id) => { return req1({ url: '/person/spaceTime', method: 'post', data: id }) } // 医学人物知识库的相关图表 export const getImages = (id) => { return req1({ url: '/person/images', method: 'post', data: id }) } // 医学人物知识库 著述 export const getWritings = (id) => { return req1({ url: '/person/writings', method: 'post', data: id }) } // 医学人物知识库 人物详情 export const getPersonInfo = (Obj) => { return req1({ url: '/person/getPersonInfo', method: 'post', data: Obj }) } // 医学人物知识库基础检索 export const getFuzzySearch = (Obj) => { console.log(Obj, 'sss'); return req1({ url: '/person/fuzzySearch?keyword=' + Obj, method: 'post', // data:Obj }) } // 医学人物知识库高级检索 export const getAdvanceSearch = (Obj) => { return req1({ url: '/person/advanceSearch', method: 'post', data: Obj }) } // 中国地域地谱检索人物 export const getRetrieval = (dynastyNumber, name) => { return req1({ url: '/person/retrieval', method: 'post', data: { dynasty: dynastyNumber, keyword: name } }) } // 医学人物知识库 // 基础、高级检索 ------------------------------ export const getList = (person) => { return req1({ url: '/person/list', method: 'post', data: person }) } // 医事制度 // 数据统计 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 = (Obj) => { return req1({ url: '/medical/details', method: 'post', data:Obj }) } // 取值:RDF、NT、XML、JSON export const getMedicalDataOutput = (Obj) => { return req1({ url: '/medical/dataOutput', method: 'post', data:Obj }) } // -----------