import request from '@/utils/request'; /** * 获取用户信息接口 * @param params * @returns */ export async function fgetUserMsg(params: any) { return request('/api/core-service-ebtp-userinfo/v1/userinfo/get', { method: 'GET', headers: { 'Authorization': params }, data: params, }); } /** * 用code换取Token * @param params * @returns */ export async function getTokenByCode(params: any) { return request('/api/auth/oauth/token', { method: 'POST', params: params, }); } /** * 根据询价单id查询项目数据 * @param id */ export function getProjectByInquiryId(inquiryId?: any) { return request('/api/biz-service-ebtp-project/v1/projectRecord/getByInquiryId/' + inquiryId); } /** * 刷新上下文接口(云门户) * @param id */ export function cloudReloadToken(params: any, header: any) { return request('/api/auth/reloadToken', { method: 'POST', headers: header }); } /** * 刷新上下文接口(合作方) * @param id */ export function cooperReloadToken(params: any, header: any) { return request('/api/auth/reloadPartnerToken', { method: 'POST', headers: header }); } /** * 获取字典信息 * @returns */ export async function getDictionaries() { return request('/api/biz-service-ebtp-project/v1/dictProject/refreshDictCache'); } /** * 根据projectId获取项目信息 * @param id */ export async function getProjectById(id?: any) { return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id); }