|
|
@@ -29,21 +29,20 @@ export function getQuoteDayInfoByCodeFindPrice(goodsCode: string) {
|
|
|
const goods = getGoodsByCode(goodsCode);
|
|
|
let result: number | string = '--';
|
|
|
if (goods) {
|
|
|
- const n = Math.pow(10, goods.decimalplace);
|
|
|
const quoteData = getQuoteDayInfoByCode(goodsCode);
|
|
|
// 期货合约取价顺序:现价->实时结算价->昨结算价
|
|
|
if (quoteData) {
|
|
|
if (quoteData.last) {
|
|
|
- result = quoteData.last / n;
|
|
|
+ result = quoteData.last;
|
|
|
} else if (quoteData.settle) {
|
|
|
- result = quoteData.settle / n;
|
|
|
+ result = quoteData.settle;
|
|
|
} else if (quoteData.presettle) {
|
|
|
- result = quoteData.presettle / n;
|
|
|
+ result = quoteData.presettle;
|
|
|
} else {
|
|
|
result = '--'
|
|
|
}
|
|
|
}
|
|
|
- result = typeof result === 'number' ? Number(result.toFixed(goods?.decimalplace)) : result;
|
|
|
+ // result = typeof result === 'number' ? Number(result.toFixed(goods?.decimalplace)) : result;
|
|
|
}
|
|
|
return result
|
|
|
}
|