|
@@ -5,6 +5,11 @@
|
|
|
<el-form-item label="消息标题:" prop="title">
|
|
|
<el-input v-model="message.title" placeholder="请输入消息标题"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="发布时间: " required>
|
|
|
+ <el-date-picker v-model="message.newsDate" type="date" placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
+ <el-time-picker placeholder="选择时间" v-model="message.newsTime"></el-time-picker>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="消息内容:" prop="content">
|
|
|
<editor v-model="message.content"></editor>
|
|
|
</el-form-item>
|
|
@@ -25,6 +30,8 @@ export default {
|
|
|
message: {
|
|
|
title: '',
|
|
|
content: '',
|
|
|
+ newsDate: '',
|
|
|
+ newsTime: ''
|
|
|
},
|
|
|
rules: {
|
|
|
title: [
|
|
@@ -40,13 +47,19 @@ export default {
|
|
|
methods: {
|
|
|
submit() {
|
|
|
if (this.message.title && this.message.content) {
|
|
|
+ let nyr = this.$formatDate(this.message.newsDate, 'yyyy-MM-dd');
|
|
|
+ let sfm = this.$formatDate(this.message.newsTime, 'hh:mm:ss');
|
|
|
let news = {
|
|
|
newsTitle: this.message.title,
|
|
|
- newsContent: this.message.content
|
|
|
+ newsContent: this.message.content,
|
|
|
+ newsTime: nyr + ' ' + sfm
|
|
|
}
|
|
|
+ console.log(news.newsTime);
|
|
|
addMessage(news).then((res) => {
|
|
|
this.message.title = '';
|
|
|
this.message.content = '';
|
|
|
+ this.message.newsDate = '';
|
|
|
+ this.message.newsTime = '';
|
|
|
})
|
|
|
this.$notify({
|
|
|
title: '成功',
|
|
@@ -65,6 +78,8 @@ export default {
|
|
|
reset() {
|
|
|
this.message.title = '';
|
|
|
this.message.content = '';
|
|
|
+ this.message.newsDate = '';
|
|
|
+ this.message.newsTime = '';
|
|
|
}
|
|
|
}
|
|
|
}
|