|
|
|
|
@ -8,7 +8,7 @@ |
|
|
|
|
<div id="form" v-cloak> |
|
|
|
|
<el-header class="ms-header ms-tr" height="50px"> |
|
|
|
|
<el-button type="primary" icon="iconfont icon-baocun" size="mini" @click="save()" :loading="saveDisabled">保存</el-button> |
|
|
|
|
<el-button size="mini" icon="iconfont icon-fanhui" plain onclick="javascript:history.go(-1)">返回</el-button> |
|
|
|
|
<el-button size="mini" icon="iconfont icon-fanhui" plain onclick="javascript:history.go(-1)" v-if="returnIsShow">返回</el-button> |
|
|
|
|
</el-header> |
|
|
|
|
<el-main class="ms-container"> |
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="120px" size="mini"> |
|
|
|
|
@ -193,6 +193,7 @@ |
|
|
|
|
UEDITOR_HOME_URL: ms.base+'/static/plugins/ueditor/1.4.3.1/' |
|
|
|
|
}, |
|
|
|
|
contentCategoryIdOptions:[], |
|
|
|
|
returnIsShow:true, |
|
|
|
|
//表单数据 |
|
|
|
|
form: { |
|
|
|
|
// 文章标题 |
|
|
|
|
@ -337,14 +338,43 @@ |
|
|
|
|
this.form.contentImg.splice(index, 1); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
//查询列表 |
|
|
|
|
list: function(contentCategoryId) { |
|
|
|
|
var that = this; |
|
|
|
|
ms.http.post(ms.manager+"/cms/content/list.do",{ |
|
|
|
|
contentCategoryId:contentCategoryId, |
|
|
|
|
}).then(function(res) { |
|
|
|
|
if(res.result&&res.data.total>0){ |
|
|
|
|
if(res.data.rows[0].contentType){ |
|
|
|
|
res.data.rows[0].contentType = res.data.rows[0].contentType.split(','); |
|
|
|
|
} |
|
|
|
|
if(res.data.rows[0].contentImg){ |
|
|
|
|
res.data.rows[0].contentImg = JSON.parse(res.data.rows[0].contentImg); |
|
|
|
|
res.data.rows[0].contentImg.forEach(function(value){ |
|
|
|
|
value.url= ms.base + value.path |
|
|
|
|
}) |
|
|
|
|
}else{ |
|
|
|
|
res.data.rows[0].contentImg=[] |
|
|
|
|
} |
|
|
|
|
that.form = res.data.rows[0]; |
|
|
|
|
} |
|
|
|
|
}).catch(function(err) { |
|
|
|
|
console.log(err); |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
created() { |
|
|
|
|
this.contentCategoryIdOptionsGet(); |
|
|
|
|
this.contentTypeOptionsGet(); |
|
|
|
|
this.form.id = ms.util.getParameter("id"); |
|
|
|
|
this.form.contentCategoryId = ms.util.getParameter("categoryId"); |
|
|
|
|
if (this.form.id) { |
|
|
|
|
this.get(this.form.id); |
|
|
|
|
} |
|
|
|
|
if(this.form.contentCategoryId){ |
|
|
|
|
this.list(this.form.contentCategoryId); |
|
|
|
|
this.returnIsShow = false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
</script> |
|
|
|
|
|