diff --git a/src/views/invest/investAccountDeal/index.vue b/src/views/invest/investAccountDeal/index.vue index 36ec528..4213cb3 100644 --- a/src/views/invest/investAccountDeal/index.vue +++ b/src/views/invest/investAccountDeal/index.vue @@ -64,11 +64,12 @@ + @@ -234,7 +235,7 @@ function reset() { type: '5', accountId: null, amount: null, - dealType: null, + dealType: '1', createBy: null, createTime: null, updateBy: null, @@ -307,6 +308,14 @@ function submitForm() { form.value.remark = '平仓盈亏' + form.value.closedPosition + ',手续费' + form.value.commission form.value.amount = form.value.closedPosition - form.value.commission } + //如果是亏损,金额乘以-1 + if (form.value.amount >= 0) { + form.value.dealType = '1' + alert(form.value.dealType) + } else { + form.value.dealType = '2' + form.value.amount = form.value.amount * -1 + } if (form.value.id != null) { updateAccountDealRecord(form.value).then((response) => { proxy.$modal.msgSuccess('修改成功') diff --git a/src/views/invest/lendTransferRecord/index.vue b/src/views/invest/lendTransferRecord/index.vue index 8167157..0970cbe 100644 --- a/src/views/invest/lendTransferRecord/index.vue +++ b/src/views/invest/lendTransferRecord/index.vue @@ -77,7 +77,7 @@ - + @@ -193,7 +193,7 @@ const handleOperate = (operate, row) => { const { queryParams, queryLendParams, queryDebitParams, form, rules } = toRefs(data) -const handleDealTypehange = (type) => { +const handleDealTypeChange = (type) => { //1表示借款,2表示还款 if (type === '1') { commissionShow.value = false