1.23 个股详情接口对接

This commit is contained in:
尚政杰
2026-01-23 17:47:11 +08:00
parent 30d2ec5823
commit b1956561cf
13 changed files with 538 additions and 137 deletions

View File

@@ -143,6 +143,47 @@ export const investEventDetails = (id,param) => get('/api/calendar/detail/'+id,p
*/
export const calendarEventCount = param => get('/api/calendar-event-counts',param)
/**
* 个股基本信息
*/
export const stockBasicInfo = code => get('/api/stock/'+code+'/basic-info',null,true)
/**
* 个股当前价格信息
*/
export const quoteDetailsInfo = code => get('/api/stock/'+code+'/quote-detail',null,true)
/**
* 实际控制人
*/
export const actualControl = code => get('/api/stock/'+code+'/actual-control',null,true)
/**
* 股权集中度
*/
export const ownershipConcentration = code => get('/api/stock/'+code+'/concentration',null,true)
/**
* 股东列表
*/
export const topShareholdersList = (code,param) => get('/api/stock/'+code+'/top-shareholders',param,true)
/**
* 流动股东列表
*/
export const topCirculatingShareholdersList = (code,param) => get('/api/stock/'+code+'/top-circulation-shareholders',param,true)
/**
* 管理团队
*/
export const managementTeam = (code,param) => get('/api/stock/'+code+'/management',param,true)
/**
* 分支机构
*/
export const branchesList = code => get('/api/stock/'+code+'/branches',null,true)
/**
* 综合分析
*/
export const comprehensiveAnalysis = code => get('/api/company/comprehensive-analysis/'+code,null,true)
/**
* 公司公告
*/
export const companyAnnouncementsList = code => get('/api/stock/'+code+'/announcements',null,true)
/**
* 用户信息
*/

View File

@@ -20,15 +20,15 @@ export function getBaseURL() {
* @param {String} url [请求的url地址]
* @param {Object} params [请求时携带的参数]
*/
export function get(url, params){
export function get(url, params, isNotPort){
return new Promise((resolve, reject) =>{
let token = uni.getStorageSync('token')
uni.showLoading({
title:'加载中'
})
let baseUrl = baseURL
if(url.indexOf('concept-api')>-1||url.indexOf('news-api')>-1||url.indexOf('report-api')>-1)
{
if (isNotPort) {
//如果不需要端口号
baseUrl = 'https://api.valuefrontier.cn'
}
uni.request({
@@ -69,7 +69,7 @@ export function get(url, params){
* @param {String} url [请求的url地址]
* @param {Object} params [请求时携带的参数]
*/
export function post(url, params) {
export function post(url, params, isNotPort) {
return new Promise((resolve, reject) => {
let token = uni.getStorageSync('token')
let isJson = 0