diff --git a/src/views/systemManagement/reward/components/RewardManagementEdit.vue b/src/views/systemManagement/reward/components/RewardManagementEdit.vue index 109b2ea..505e7e7 100644 --- a/src/views/systemManagement/reward/components/RewardManagementEdit.vue +++ b/src/views/systemManagement/reward/components/RewardManagementEdit.vue @@ -95,18 +95,11 @@ } }, showEdit(row) { - if (!row) { + if (!row || !row.id) { this.title = '添加' - this.form = { - appId: '', - name: '', - scene: '', - limitType: 'daily', - limitCount: 1, - gainPoints: 0, - gainExp: 0, - description: '', - isEnabled: true, + this.form = Object.assign({}, this.$options.data().form) + if (row) { + this.form = Object.assign(this.form, row) } } else { this.title = '编辑' diff --git a/src/views/systemManagement/reward/index.vue b/src/views/systemManagement/reward/index.vue index 74ea76e..6bfbac8 100644 --- a/src/views/systemManagement/reward/index.vue +++ b/src/views/systemManagement/reward/index.vue @@ -1,5 +1,9 @@