提交 b4bb23cb authored 作者: quanlili's avatar quanlili

修改内容管理

上级 8864998b
......@@ -6,13 +6,13 @@
<el-input v-model="form.title" clearable style="width: 400px;"></el-input>
</el-col>
</el-form-item>
<el-form-item label="所属栏目:" prop="columnId">
<!-- <el-form-item label="所属栏目:" prop="columnId">
<el-col :span="12">
<el-select placeholder="所属栏目" v-model="form.columnId" style="width:400px;">
<el-option v-for="item in boardItem" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-col>
</el-form-item>
</el-form-item> -->
<!-- <el-form-item label="状态:" prop="status">
<el-radio-group v-model="form.status">
<el-radio :label="1">上架</el-radio>
......@@ -77,7 +77,7 @@ export default {
boardItem: [],
rules: {
title: [{ required: true, message: '请输入公告标题', trigger: 'change' },{trigger: 'change', message: '公告标题长度必须小于50位', pattern: /^[a-zA-Z0-9\u4e00-\u9fa5]{1,50}$/ }],
columnId: [{ required: true, message: '请选择', trigger: 'change' }],
// columnId: [{ required: true, message: '请选择', trigger: 'change' }],
releaseTime: [{ required: true, message: '请选择发布时间', trigger: 'change' }],
source: [{ required: false, message: '来源长度必须小于20位', trigger: 'change' , pattern: /^[a-zA-Z0-9\u4e00-\u9fa5]{1,20}$/ }],
releaser: [{ required: false, message: '发布人长度必须小于10位', trigger: 'change', pattern: /^[a-zA-Z0-9\u4e00-\u9fa5]{1,10}$/ }],
......@@ -119,7 +119,7 @@ export default {
api(this.form).then(res => {
if(res.data.code ===0){
this.$message.success(`操作成功`)
this.$router.push("/websitemanage/board_manage/board_content")
this.$router.push("/websitemanage/board_content")
}else{
this.$message.error(`操作失败`)
}
......
......@@ -27,12 +27,12 @@
<el-form-item label="公告标题">
<el-input v-model="listQuery.title"></el-input>
</el-form-item>
<el-form-item label="所属栏目">
<!-- <el-form-item label="所属栏目">
<el-select placeholder="所属栏目" v-model="listQuery.columnId">
<el-option label="全部" :value="null"></el-option>
<el-option v-for="item in boardItem" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="发布时间">
<el-date-picker v-model="dateQuery" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" value-format="yyyy-MM-dd"></el-date-picker>
</el-form-item>
......@@ -178,13 +178,13 @@ export default {
pageNum: 1,
pageSize: 100,
title: null,
columnId: null
//columnId: null
},
boardItem: [],
dateQuery: null,
rules: {
title: [{ required: true, message: '请输入标题', trigger: 'change' }, { max: 50, message: '最多50个字符', trigger: 'change' }],
columnId: [{ required: true, message: '请选择所属栏目', trigger: 'change' }],
//columnId: [{ required: true, message: '请选择所属栏目', trigger: 'change' }],
releaserTime: [{ required: true, message: '请选择发布时间', trigger: 'change' }],
source: [{ max: 50, message: '最多50个字符', trigger: 'change' }],
releaser: [{ max: 30, message: '最多30个字符', trigger: 'change' }],
......@@ -251,7 +251,7 @@ export default {
},
resetForm(){
this.form = {
columnId : null,
//columnId : null,
content: '',
releaser: '',
releaserTime: new Date(),
......@@ -303,7 +303,7 @@ export default {
pageNum: 1,
pageSize: this.listQuery.pageSize,
title: null,
columnId: null
//columnId: null
}
this.dateQuery = null
this.getList()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论