|
|
@@ -51,10 +51,10 @@ export const useVerifyListingBasis = <T, k extends keyof T>(formState: T, key: k
|
|
|
const quote = getQuoteDayInfoByCode(goodsCode);
|
|
|
if (quote) {
|
|
|
const { basisdownratio, basisupratio } = getRules()[0];
|
|
|
- // 最小值 = 基差下限百分比 * 昨日收盘价 * -1
|
|
|
- const minValue = (basisdownratio * quote.presettle * -1).toFixed(2);
|
|
|
- // 最大值 = 基差上限百分比 * 昨日收盘价
|
|
|
- const maxValue = (basisupratio * quote.presettle).toFixed(2);
|
|
|
+ // 最小值 = 基差下限百分比 * 昨收 * -1
|
|
|
+ const minValue = (basisdownratio * quote.preclose * -1).toFixed(2);
|
|
|
+ // 最大值 = 基差上限百分比 * 昨收
|
|
|
+ const maxValue = (basisupratio * quote.preclose).toFixed(2);
|
|
|
|
|
|
if (value < Number(minValue)) {
|
|
|
return Promise.reject(`基差不能小于${minValue}`);
|