|
@@ -30,6 +30,9 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" min-width="150px" label="创建时间" prop="createTime">
|
|
|
</el-table-column>
|
|
|
+ <el-table-column align="center" min-width="150px" label="定时时间" prop="jobTime">
|
|
|
+ </el-table-column>
|
|
|
+
|
|
|
<el-table-column align="center" min-width="80px" label="状态" prop="statusName">
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" label="操作" width="240px" class-name="small-padding fixed-width">
|
|
@@ -74,6 +77,23 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="是否定时" prop="timeFlag">
|
|
|
+ <el-radio-group v-model="dataForm.timeFlag">
|
|
|
+ <el-radio :label="1">否</el-radio>
|
|
|
+ <el-radio :label="0">是</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item v-if="dataForm.timeFlag==0" label="定时时间" prop="jobTime">
|
|
|
+ <el-date-picker
|
|
|
+ @change="changeJobTime"
|
|
|
+ style="width: 350px"
|
|
|
+ v-model="dataForm.jobTime"
|
|
|
+ format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ type="datetime"
|
|
|
+ placeholder="选择定时时间">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item style="width: 800px" label="内容" prop="content">
|
|
|
<tinymce v-model="dataForm.content" ref="tinymce"></tinymce>
|
|
|
</el-form-item>
|
|
@@ -133,6 +153,8 @@ export default {
|
|
|
imgUrl: '',
|
|
|
images: [],
|
|
|
recipients: [],
|
|
|
+ timeFlag:1,
|
|
|
+ jobTime:''
|
|
|
},
|
|
|
dialogFormVisible: false,
|
|
|
dialogStatus: '',
|
|
@@ -141,8 +163,10 @@ export default {
|
|
|
create: "创建",
|
|
|
},
|
|
|
rules: {
|
|
|
- title: [{ required: true, message: "请填写活动名称", trigger: "blur" }],
|
|
|
+ title: [{ required: true, message: "请填写标题名称", trigger: "blur" }],
|
|
|
content: [{ required: true, message: "内容不能为空", trigger: "blur" }],
|
|
|
+ timeFlag: [{ required: true, message: "请选择是否定时", trigger: "blur" }],
|
|
|
+ jobTime: [{ required: true, message: "请选择定时时间", trigger: "blur" }],
|
|
|
},
|
|
|
}
|
|
|
},
|
|
@@ -151,6 +175,9 @@ export default {
|
|
|
this.getList();
|
|
|
},
|
|
|
methods: {
|
|
|
+ changeJobTime(val){
|
|
|
+ console.log(val);
|
|
|
+ },
|
|
|
getAllUserList() {
|
|
|
allUserList().then(response => {
|
|
|
this.recipientsList = response.data.data;
|
|
@@ -202,6 +229,8 @@ export default {
|
|
|
imgUrl: '',
|
|
|
recipients: [],
|
|
|
images: [],
|
|
|
+ timeFlag:1,
|
|
|
+ jobTime:''
|
|
|
};
|
|
|
},
|
|
|
handleCreate() {
|
|
@@ -280,7 +309,7 @@ export default {
|
|
|
state({ msgId: msgId, status: index }).then(response => {
|
|
|
this.$notify({
|
|
|
title: '成功',
|
|
|
- message: '活动状态修改成功',
|
|
|
+ message: '状态修改成功',
|
|
|
type: 'success',
|
|
|
duration: 2000
|
|
|
})
|