|
@@ -52,7 +52,6 @@ export default {
|
|
|
return {
|
|
|
// 表单
|
|
|
form: {},
|
|
|
- date: [],
|
|
|
// 是否禁用
|
|
|
disabled: false,
|
|
|
rules: {
|
|
@@ -88,7 +87,7 @@ export default {
|
|
|
} else {
|
|
|
this.disabled = false
|
|
|
}
|
|
|
- }
|
|
|
+ },
|
|
|
},
|
|
|
mounted() {
|
|
|
if (this.$route.query.id) {
|
|
@@ -104,28 +103,30 @@ export default {
|
|
|
if (res.code === 0) {
|
|
|
this.form = res.data
|
|
|
this.form.id = this.$route.query.id
|
|
|
- this.date = [res.data.startTime, res.data.endTime]
|
|
|
+ this.$set(this.form, "date", [res.data.startTime, res.data.endTime])
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
|
|
|
// 判断生效日期
|
|
|
getchecked(e) {
|
|
|
- this.date = []
|
|
|
- checked({
|
|
|
- startTime: e[0],
|
|
|
- endTime: e[1]
|
|
|
- }).then(res => {
|
|
|
- if (res.code === 0) {
|
|
|
- if (res.data) {
|
|
|
- this.date = e
|
|
|
- this.form.startTime = e[0]
|
|
|
- this.form.endTime = e[1]
|
|
|
- } else {
|
|
|
- this.$message.error('该日期范围存在启动页')
|
|
|
+ this.form.date = []
|
|
|
+ if (e) {
|
|
|
+ checked({
|
|
|
+ startTime: e[0],
|
|
|
+ endTime: e[1]
|
|
|
+ }).then(res => {
|
|
|
+ if (res.code === 0) {
|
|
|
+ if (res.data) {
|
|
|
+ this.form.date = e
|
|
|
+ this.form.startTime = e[0]
|
|
|
+ this.form.endTime = e[1]
|
|
|
+ } else {
|
|
|
+ this.$message.error('该日期范围存在启动页')
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- })
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
// 上传
|
|
@@ -137,6 +138,7 @@ export default {
|
|
|
getSubmit() {
|
|
|
this.$refs.form.validate((valid) => {
|
|
|
if (valid) {
|
|
|
+ delete this.form.date
|
|
|
if (this.$route.query.id) {
|
|
|
edit(this.form).then(res => {
|
|
|
if (res.code === 0) {
|