71 lines
1.5 KiB
TypeScript
71 lines
1.5 KiB
TypeScript
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);
|
|
}
|
|
|
|
|