From 4ab2dc27e7eab0a7c7e64ef2fced7dae11857711 Mon Sep 17 00:00:00 2001 From: zhenghuang <236220500@qq.com> Date: Tue, 26 May 2020 09:24:00 +0800 Subject: [PATCH] 1 --- src/pages/activity/ActivityPlan.vue | 1 + src/pages/activity/useActivityStepOne.vue | 133 +++++++++++++--------- src/pages/activity/useTable.vue | 114 +++++++++---------- 3 files changed, 132 insertions(+), 116 deletions(-) diff --git a/src/pages/activity/ActivityPlan.vue b/src/pages/activity/ActivityPlan.vue index ac0000b..6dcc911 100644 --- a/src/pages/activity/ActivityPlan.vue +++ b/src/pages/activity/ActivityPlan.vue @@ -77,6 +77,7 @@ diff --git a/src/pages/activity/useActivityStepOne.vue b/src/pages/activity/useActivityStepOne.vue index 9198eb4..f8d5fd0 100644 --- a/src/pages/activity/useActivityStepOne.vue +++ b/src/pages/activity/useActivityStepOne.vue @@ -1,67 +1,91 @@ - + - - + + - + - - + + + 至 - - + + + - - - + + + - {{ + {{ item.name }} ---- {{ item.key - }} + }} + + + + {{ + item.name + }} ---- {{ + item.key + }} @@ -76,7 +100,7 @@ import { mapGetters } from "vuex"; export default { name: "useActivityStepOne", - data() { + data () { return { formValidate: store.getters.useData, ruleValidate: { @@ -105,8 +129,9 @@ export default { }, props: { schedule: Object, + isModify: Boolean }, - created() { + created () { let _this = this; this.formValidate = store.getters.useData; this.formValidate.activityStyle = ""; @@ -118,7 +143,7 @@ export default { console.log(22, this.formValidate); }, methods: { - onChange(e) { + onChange (e) { let _this = this; this.formValidate.activityStyle = e; let type = {}; @@ -129,10 +154,10 @@ export default { }); store.getters.useData.params = [type]; }, - storeStartDate(date) { + storeStartDate (date) { store.getters.useData.beginTime = date; }, - storeEndDate(date) { + storeEndDate (date) { store.getters.useData.endTime = date; }, }, diff --git a/src/pages/activity/useTable.vue b/src/pages/activity/useTable.vue index 5f4fb2c..59faf2c 100644 --- a/src/pages/activity/useTable.vue +++ b/src/pages/activity/useTable.vue @@ -1,60 +1,49 @@ - - + + - - - + + + - - - - + + + + - 上一步 - 下一步 - 完成 + 上一步 + 下一步 + 完成 @@ -74,7 +63,7 @@ export default { useActivityStepThree, useActivityStepFoure, }, - data() { + data () { return { currentStep: 0, modal_loading: false, @@ -85,28 +74,29 @@ export default { id: String, schedule: Object, show: Boolean, + isModify: Boolean }, watch: { - show() { + show () { this.showUse = this.show; }, - schedule() { + schedule () { store.getters.useData.scheduleId = this.schedule.id; }, }, - mounted() {}, + mounted () { }, methods: { - cancel() { + cancel () { this.currentStep = 0; }, - cancel() { + cancel () { store.commit("RSET_useData"); this.$emit("doShow", false); this.modal_loading = false; this.showUse = false; this.currentStep = 0; }, - next() { + next () { let data = store.getters.useData; data.name = this.schedule.name; if (this.currentStep === 0) { @@ -142,15 +132,15 @@ export default { store.commit("SET_useData", data); this.currentStep = this.currentStep + 1; }, - back() { + back () { this.currentStep = this.currentStep - 1; }, - finish() { + finish () { let that = this; let data = store.getters.useData; data.isGetActivityInfo = true; this.modal_loading = true; - ActivityManager.saveActivityData(store.getters.useData, function(data) { + ActivityManager.saveActivityData(store.getters.useData, function (data) { store.commit("RSET_useData"); that.$emit("doShow", false); that.$router.push("/activity/plan");