|
|
@ -75,7 +75,7 @@ |
|
|
|
<add-content-relation ref="distribution" @setRelationValue="setRelationValue"></add-content-relation> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button type="primary" @click="submit(formLabelAlign)">确定</el-button> |
|
|
|
<el-button type="primary" @click="submit(formLabelAlign)" :loading="loading">确定</el-button> |
|
|
|
<el-button @click="$emit('close')">取消</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
@ -126,6 +126,7 @@ |
|
|
|
label: 'title', |
|
|
|
children: 'children' |
|
|
|
}, |
|
|
|
loading: false, |
|
|
|
rules: { |
|
|
|
title: [ |
|
|
|
{ type: 'string', required: true, message: '请输入标题', trigger: 'blur' } |
|
|
@ -152,6 +153,9 @@ |
|
|
|
if(code === '0207'){ |
|
|
|
this.formLabelAlign.showType = 2 |
|
|
|
} |
|
|
|
if(!this.formLabelAlign.publishTime){ |
|
|
|
this.formLabelAlign.publishTime = new Date() |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
@ -220,30 +224,45 @@ |
|
|
|
* 添加详情 |
|
|
|
*/ |
|
|
|
async addCarousel(formName){ |
|
|
|
const params = formName; |
|
|
|
await ADD_DETAIL(params).then((res) => { |
|
|
|
if(res.code === 200){ |
|
|
|
Alert.success('添加成功'); |
|
|
|
this.$emit('close', true) |
|
|
|
}else{ |
|
|
|
Alert.fail(res.msg || '添加失败'); |
|
|
|
} |
|
|
|
}) |
|
|
|
console.log('addddd'); |
|
|
|
try { |
|
|
|
this.loading = true; |
|
|
|
const params = formName; |
|
|
|
await ADD_DETAIL(params).then((res) => { |
|
|
|
this.loading = false; |
|
|
|
if(res.code === 200){ |
|
|
|
Alert.success('添加成功'); |
|
|
|
this.$emit('close', true) |
|
|
|
}else{ |
|
|
|
Alert.fail(res.msg || '添加失败'); |
|
|
|
} |
|
|
|
}) |
|
|
|
} catch (error) { |
|
|
|
this.loading = false; |
|
|
|
console.error('error: ', error); |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
* 修改详情 |
|
|
|
*/ |
|
|
|
async updateCarousel(formName){ |
|
|
|
const params = formName; |
|
|
|
await UPDATE_DETAIL(params).then((res) => { |
|
|
|
if(res.code === 200){ |
|
|
|
Alert.success('修改成功'); |
|
|
|
this.$emit('close', true) |
|
|
|
}else{ |
|
|
|
Alert.fail(res.msg || '修改失败'); |
|
|
|
} |
|
|
|
}) |
|
|
|
try { |
|
|
|
this.loading = true; |
|
|
|
const params = formName; |
|
|
|
await UPDATE_DETAIL(params).then((res) => { |
|
|
|
this.loading = false; |
|
|
|
if(res.code === 200){ |
|
|
|
Alert.success('修改成功'); |
|
|
|
this.$emit('close', true) |
|
|
|
}else{ |
|
|
|
Alert.fail(res.msg || '修改失败'); |
|
|
|
} |
|
|
|
}) |
|
|
|
} catch (error) { |
|
|
|
this.loading = false; |
|
|
|
console.error('error: ', error); |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|