|
|
@ -140,6 +140,36 @@ class MySelectionsAPI { |
|
|
throw error |
|
|
throw error |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 游客查询默认自选股 |
|
|
|
|
|
* @param {Function} successCallback - 成功回调函数 |
|
|
|
|
|
* @param {Function} failCallback - 失败回调函数 |
|
|
|
|
|
* @returns {Promise} |
|
|
|
|
|
*/ |
|
|
|
|
|
static async getDefaultStocks(successCallback, failCallback = null) { |
|
|
|
|
|
const url = '/api/homePage/userStock/getDefaultStocks' |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
const response = await http({ |
|
|
|
|
|
url: url, |
|
|
|
|
|
method: 'POST', |
|
|
|
|
|
data: {} |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
console.log('游客查询默认自选股 - 响应:', response) |
|
|
|
|
|
if (successCallback && typeof successCallback === 'function') { |
|
|
|
|
|
successCallback(response) |
|
|
|
|
|
} |
|
|
|
|
|
return response |
|
|
|
|
|
} catch (error) { |
|
|
|
|
|
console.error('游客查询默认自选股 - 失败:', error) |
|
|
|
|
|
if (failCallback && typeof failCallback === 'function') { |
|
|
|
|
|
failCallback(error) |
|
|
|
|
|
} |
|
|
|
|
|
throw error |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 导出API类
|
|
|
// 导出API类
|
|
|
@ -150,5 +180,6 @@ export const { |
|
|
checkExist, |
|
|
checkExist, |
|
|
getUserStockGroupList, |
|
|
getUserStockGroupList, |
|
|
getUserStockList, |
|
|
getUserStockList, |
|
|
getUserOrDefault |
|
|
|
|
|
|
|
|
getUserOrDefault, |
|
|
|
|
|
getDefaultStocks |
|
|
} = MySelectionsAPI |
|
|
} = MySelectionsAPI |