huangbin 4 年之前
父节点
当前提交
e959bd1985
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/hooks/form/verify.ts

+ 4 - 4
src/hooks/form/verify.ts

@@ -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}`);