fix: 智聪记账管理,投资交易记录,功能优化。
This commit is contained in:
@@ -64,11 +64,12 @@
|
||||
<el-option v-for="account in accountList" :key="account.id" :label="account.nameCodeAvailableLimit" :value="account.id" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!--
|
||||
<el-form-item label="交易类型" prop="dealType">
|
||||
<el-select v-model="form.dealType" placeholder="请选择交易类型">
|
||||
<el-option v-for="dict in profit_loss" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<el-form-item label="交易时间" prop="createTime">
|
||||
<el-date-picker clearable v-model="form.createTime" type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="请选择交易时间"> </el-date-picker>
|
||||
</el-form-item>
|
||||
@@ -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('修改成功')
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="交易类型" prop="dealType">
|
||||
<el-select v-model="form.dealType" placeholder="请选择交易类型" @change="handleDealTypehange">
|
||||
<el-select v-model="form.dealType" placeholder="请选择交易类型" @change="handleDealTypeChange">
|
||||
<el-option v-for="dict in record_lend_type" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user