feat(系统公告管理): 列表/新增/修改新增一个type类型
This commit is contained in:
parent
7d03407a97
commit
3ab78cdb57
@ -103,6 +103,9 @@
|
||||
/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="type" label="类型" align="center">
|
||||
<template slot-scope="scope">{{ formatType[scope.row.type] }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="link" label="链接" align="center" />
|
||||
<el-table-column prop="description" label="描述" align="center" />
|
||||
<el-table-column prop="announcement" label="发布状态" align="center">
|
||||
@ -202,6 +205,14 @@
|
||||
<el-form-item label="标题" prop="title">
|
||||
<el-input v-model.trim="form.title" type="text" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="类型" prop="type">
|
||||
<el-select v-model="form.type" style="width:100%;">
|
||||
<el-option label="通知" value="notification" />
|
||||
<el-option label="活动" value="activity" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="链接">
|
||||
<el-input v-model.trim="form.link" type="text" />
|
||||
</el-form-item>
|
||||
@ -247,10 +258,11 @@ function getFormData() {
|
||||
return {
|
||||
id: "",
|
||||
cover: "",
|
||||
sysOrigin: "",
|
||||
sysOrigin: "", //来源系统
|
||||
type: "", //公告类型
|
||||
title: "",
|
||||
link: "",
|
||||
description: ""
|
||||
link: "", //链接
|
||||
description: "" //描述
|
||||
};
|
||||
}
|
||||
export default {
|
||||
@ -288,7 +300,11 @@ export default {
|
||||
},
|
||||
rangeDate: "",
|
||||
listLoading: true,
|
||||
uploadLoading: false
|
||||
uploadLoading: false,
|
||||
formatType: {
|
||||
notification: "通知",
|
||||
activity: "活动"
|
||||
}
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user