support copy existed transaction

This commit is contained in:
MaysWind
2021-01-05 23:27:36 +08:00
parent 5820952edb
commit d4b9dab8c5
4 changed files with 33 additions and 13 deletions
+7
View File
@@ -204,6 +204,10 @@
</span>
</div>
<f7-swipeout-actions right>
<f7-swipeout-button color="primary" close
:text="$t('Duplicate')"
v-if="transaction.type !== $constants.transaction.allTransactionTypes.ModifyBalance"
@click="duplicate(transaction)"></f7-swipeout-button>
<f7-swipeout-button color="orange" close
:text="$t('Edit')"
v-if="transaction.type !== $constants.transaction.allTransactionTypes.ModifyBalance"
@@ -720,6 +724,9 @@ export default {
this.query.keyword = keyword;
this.reload(null);
},
duplicate(transaction) {
this.$f7router.navigate('/transaction/add?id=' + transaction.id);
},
edit(transaction) {
this.$f7router.navigate('/transaction/edit?id=' + transaction.id);
},