|
|
@@ -187,7 +187,7 @@ export default defineComponent({
|
|
|
queryTable(queryTradePosition);
|
|
|
|
|
|
// 获取保证金比例
|
|
|
- const { getReckonMarginValueByTradeMode, getReckonMarginTypeAndValueByTradeMode } = useTodayMargin();
|
|
|
+ const { getReckonMarginTypeAndValueByTradeMode } = useTodayMargin();
|
|
|
// 控制弹窗
|
|
|
const { visible, cancel } = _closeModal(context);
|
|
|
// 表单
|
|
|
@@ -204,17 +204,7 @@ export default defineComponent({
|
|
|
isFloat,
|
|
|
canUseMoney,
|
|
|
};
|
|
|
- // 挂牌金额
|
|
|
- // function getMoney() {
|
|
|
-
|
|
|
- // }
|
|
|
- // 估算价
|
|
|
- function getAppraise() {}
|
|
|
- // 合约单位
|
|
|
- const agreeunit = getGoodsAgreeunitByGoodsCode(props.selectedRow.goodscode);
|
|
|
- console.log();
|
|
|
- console.log('合约单位', agreeunit);
|
|
|
- const { getFloatPrice, getMoney } = useListingTradeNumAndPrice<FormParam>(param, agreeunit);
|
|
|
+ const { getFloatPrice, getMoney } = useListingTradeNumAndPrice<FormParam>(param);
|
|
|
// 保证金
|
|
|
const getMargin = () => {
|
|
|
let result = '--';
|
|
|
@@ -245,6 +235,8 @@ export default defineComponent({
|
|
|
if (marginType && money && formState.FixedPrice) {
|
|
|
// 保证金方式 1:比率 2:固定
|
|
|
if (marginType === 1) {
|
|
|
+ // 合约单位
|
|
|
+ const agreeunit = getGoodsAgreeunitByGoodsCode(props.selectedRow.goodscode);
|
|
|
// 最大可挂牌数量=可用/(价格*合约单位*保证金比例
|
|
|
result = money / (((formState.FixedPrice * marginValue) / 100) * agreeunit);
|
|
|
} else {
|