|
|
@@ -16,7 +16,8 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="OrderQty" label="摘牌量">
|
|
|
<div class="el-form-item--col">
|
|
|
- <el-input-number placeholder="请输入" :min="0" :max="maxQty" :precision="0" v-model="formData.OrderQty" />
|
|
|
+ <el-input-number placeholder="请输入" :min="0" :max="maxQty" :precision="0"
|
|
|
+ v-model="formData.OrderQty" />
|
|
|
<span>{{ quoteDetail.enumdicname }}</span>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
@@ -74,9 +75,9 @@ const { data: holdLB } = useRequest(queryHoldLB, {
|
|
|
|
|
|
// 最大可摘牌数量
|
|
|
const maxQty = computed(() => {
|
|
|
- const a = props.quoteDetail.orderqty
|
|
|
+ const { orderqty, buyorsell } = props.quoteDetail
|
|
|
const b = holdLB.value?.enableqty ?? 0
|
|
|
- return Math.min(a, b)
|
|
|
+ return buyorsell === BuyOrSell.Buy ? Math.min(orderqty, b) : orderqty
|
|
|
})
|
|
|
|
|
|
// 货款金额
|