huangbin 4 年之前
父節點
當前提交
d1f39a7fee

+ 2 - 3
src/views/market/spot_trade/spot_trade_order_transaction/spot_trade_order_transaction_swap/components/post_buying/index.vue

@@ -70,8 +70,7 @@
             </a-col>
             <a-col :span="24"
                    v-if="isFloat()">
-              <a-form-item label="估算价"
-                           name="PriceMove">
+              <a-form-item label="估算价">
                 <span class="white">{{getPrice()}}</span>
               </a-form-item>
             </a-col>
@@ -262,7 +261,7 @@ export default defineComponent({
             let result = '--';
             const goodsPrice = getQuoteDayInfoByCodeFindPrice(props.selectedRow.refgoodscode);
             console.log('goodsPrice', goodsPrice);
-            if (goodsPrice && goodsPrice !== '--') {
+            if (goodsPrice && goodsPrice !== '--' && formState.PriceMove) {
                 // 有实时行情价格
                 result = ((goodsPrice as number) + formState.PriceMove).toFixed(2);
             }

+ 1 - 1
src/views/market/spot_trade/spot_trade_order_transaction/spot_trade_order_transaction_swap/components/post_buying/setup.ts

@@ -27,7 +27,7 @@ export function handleForm() {
     const rules = {
         FixedPrice: [{ required: true, message: '请输入挂牌价格', trigger: 'blur', type: 'number', validator: v_price }],
         OrderQty: [{ required: true, message: '请输入挂牌数量', trigger: 'blur', type: 'number', min: 1 }],
-        PriceMove: [{ required: true, message: '请输入差', trigger: 'blur', type: 'number' }],
+        PriceMove: [{ required: true, message: '请输入差', trigger: 'blur', type: 'number' }],
         accountid: [{ required: true, message: '请输入交易账号' }],
     }
     onBeforeUnmount(() => {