|
@@ -123,7 +123,7 @@
|
|
|
<el-input v-model="form.hits" autocomplete="off" placeholder="请输入浏览量"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="是否为原创:" prop="is_original" class="custom-align-right">
|
|
|
- <el-radio-group v-model="form.is_original">
|
|
|
+ <el-radio-group v-model="form.is_original" @change="changeIsOriginal">
|
|
|
<el-radio :label="1">是</el-radio>
|
|
|
<el-radio :label="0">否</el-radio>
|
|
|
</el-radio-group>
|
|
@@ -140,9 +140,15 @@
|
|
|
<img src="@/assets/public/check.png"/>同意《免责声明》:
|
|
|
<!-- <el-checkbox v-model="disclaimer" disabled="disabled"></el-checkbox> -->
|
|
|
</div>
|
|
|
- <div class="disclaimerText">本文来源于网络转载,仅供学习交流使用,不构成商业目的。版权归作者所有,如涉及原作者所有,如涉及作品内容、版权和其他问题,请在30日内与本站联系,我们将在第一时间处理。</div>
|
|
|
+ <div class="disclaimerText">本文来源于网络转载,仅供学习交流使用,不构成商业目的。版权归原作者所有,如涉及作品内容、版权和其他问题,请在30日内与本站联系,我们将在第一时间处理。</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div v-if="form.is_original==1">
|
|
|
+ <el-form-item label="来源链接:" prop="linkurl" class="custom-align-right">
|
|
|
+ <el-input v-model="form.linkurl" autocomplete="off" placeholder="请输入来源链接" disabled="disabled"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+
|
|
|
<el-form-item label="资讯状态:" class="custom-align-right" style="width: 100%;">
|
|
|
<el-select v-model="form.status" placeholder="请选择..">
|
|
|
<el-option label="已发布" :value="1"></el-option>
|
|
@@ -376,14 +382,21 @@ export default {
|
|
|
if (valid) {
|
|
|
//console.log(this.form)
|
|
|
this.$store.dispatch('news/addArticle',this.form).then(res=> {
|
|
|
- //汇报结果
|
|
|
- this.$message({
|
|
|
- type: 'success',
|
|
|
- message: '已成功添加资讯!'
|
|
|
- });
|
|
|
- this.cleatForm(2);
|
|
|
- //返回列表页
|
|
|
- this.returnPage()
|
|
|
+ if(res.code==200){
|
|
|
+ //汇报结果
|
|
|
+ this.$message({
|
|
|
+ type: 'success',
|
|
|
+ message: '已成功添加资讯!'
|
|
|
+ });
|
|
|
+ this.cleatForm(2);
|
|
|
+ //返回列表页
|
|
|
+ this.returnPage()
|
|
|
+ }else{
|
|
|
+ this.$message({
|
|
|
+ type: 'error',
|
|
|
+ message: "资讯发布失败,请稍后再试!"
|
|
|
+ });
|
|
|
+ }
|
|
|
}).catch(() => {
|
|
|
this.$message({
|
|
|
type: 'info',
|
|
@@ -454,9 +467,11 @@ export default {
|
|
|
}else{
|
|
|
this.form.islink = false;
|
|
|
}
|
|
|
+
|
|
|
//不是原创的时候显示来源
|
|
|
if(res.data.is_original==1){
|
|
|
this.form.is_original = 1;
|
|
|
+ this.form.linkurl = "本网";
|
|
|
}else{
|
|
|
this.form.is_original = 0;
|
|
|
this.$nextTick(() => {
|
|
@@ -468,8 +483,6 @@ export default {
|
|
|
this.form.linkurl = res.data.linkurl;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
// 回显导航池
|
|
|
this.form.cat_arr_id = Array.isArray(res.data.cat_arr_id) ? res.data.cat_arr_id : JSON.parse(res.data.cat_arr_id);
|
|
|
this.parentKey += 1; // 触发级联选择器重新加载
|
|
@@ -546,6 +559,14 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ //1.4 修改是否原创
|
|
|
+ changeIsOriginal(){
|
|
|
+ if(this.form.is_original==1){
|
|
|
+ this.form.linkurl = "本网";
|
|
|
+ }else{
|
|
|
+ this.form.linkurl = "";
|
|
|
+ }
|
|
|
+ },
|
|
|
//跳转操作 end ------------------------------------------------------------>
|
|
|
|
|
|
//4.富文本编辑器 start ------------------------------------------------------------>
|