|
|
@@ -89,7 +89,7 @@ export function handleNumAndMoney(enumName: EnumRouterName, buyOrSell: BuyOrSell
|
|
|
if (isFloat()) {
|
|
|
const goodsPrice = getQuoteDayInfoByCodeFindPrice(parantSelectedRow.goodscode);
|
|
|
// 估算总价=挂牌基差+期货合约价;
|
|
|
- if (goodsPrice && goodsPrice !== '--') { // 有实时行情价格
|
|
|
+ if (goodsPrice && goodsPrice !== '--' && pricemove !== null) { // 有实时行情价格
|
|
|
// 估算总价
|
|
|
const predictTotal = pricemove + (goodsPrice as number);
|
|
|
// 买方履约保证金比例*估算总价
|
|
|
@@ -130,7 +130,7 @@ export function handleNumAndMoney(enumName: EnumRouterName, buyOrSell: BuyOrSell
|
|
|
if (isFloat()) {
|
|
|
const goodsPrice = getQuoteDayInfoByCodeFindPrice(parantSelectedRow.goodscode);
|
|
|
const agreeunit = getGoodsAgreeunitByGoodsCode(parantSelectedRow.goodscode);
|
|
|
- if (goodsPrice && goodsPrice !== '--') { // 有实时行情价格
|
|
|
+ if (goodsPrice && goodsPrice !== '--' && pricemove !== null) { // 有实时行情价格
|
|
|
// 估算总价=挂牌基差+期货合约价;
|
|
|
const predictTotal = pricemove + (goodsPrice as number);
|
|
|
// 估算总额=估算总价*摘牌数量;
|