提交 ae4f3878 authored 作者: lihuihui's avatar lihuihui

新增页面标题字段

上级 46a31f93
<template> <template>
<div> <div>
<el-form ref="form" :disabled="!!$route.query.type" :inline="true" :rules="rules" :model="form"> <el-form ref="form" :disabled="!!$route.query.type" :inline="true" :rules="rules" :model="form">
<el-form-item label="页面标题:" prop="title">
<el-input v-model="form.title"></el-input>
</el-form-item>
<el-form-item label="活动名称:" prop="name"> <el-form-item label="活动名称:" prop="name">
<el-input v-model="form.name"></el-input> <el-input v-model="form.name"></el-input>
</el-form-item> </el-form-item>
...@@ -45,6 +48,7 @@ export default { ...@@ -45,6 +48,7 @@ export default {
data() { data() {
return { return {
rules: { rules: {
title: { required: true, message: '请填写页面标题', trigger: 'blur' },
name: { required: true, message: '请填写活动标题', trigger: 'blur' }, name: { required: true, message: '请填写活动标题', trigger: 'blur' },
max_number: [ max_number: [
{ required: true, message: '请填写最大参与人数', trigger: 'blur' }, { required: true, message: '请填写最大参与人数', trigger: 'blur' },
......
...@@ -76,6 +76,7 @@ export default { ...@@ -76,6 +76,7 @@ export default {
} }
], ],
basicForm: { basicForm: {
title: '',
name: '', name: '',
max_number: '', max_number: '',
project_id: '', project_id: '',
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
<el-button type="text" v-if="row.isEdit && row.status != 3" @click="handleStop(row)">停止活动</el-button> <el-button type="text" v-if="row.isEdit && row.status != 3" @click="handleStop(row)">停止活动</el-button>
<el-button type="text" v-if="!row.isEdit" @click="handleUpdate(row)">编辑</el-button> <el-button type="text" v-if="!row.isEdit" @click="handleUpdate(row)">编辑</el-button>
<el-button type="text" v-if="!row.isEdit" @click="deleteRegister(row)">删除</el-button> <el-button type="text" v-if="!row.isEdit" @click="deleteRegister(row)">删除</el-button>
<!-- <el-button type="text" @click="deleteRegister(row)">删除</el-button> -->
<el-button type="text" @click="copyUrl(row)" v-if="row.status != 3">复制活动链接</el-button> <el-button type="text" @click="copyUrl(row)" v-if="row.status != 3">复制活动链接</el-button>
</template> </template>
</app-list> </app-list>
...@@ -114,14 +115,13 @@ export default { ...@@ -114,14 +115,13 @@ export default {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
}) }).then(() => {
.then(() => { this.$message({
this.$message({ type: 'success',
type: 'success', message: '删除成功!'
message: '删除成功!'
})
deleteRegister({ id: row.id }).then(this.$refs.list.refetch(true))
}) })
deleteRegister({ id: row.id }).then(this.$refs.list.refetch(true))
})
}, },
copyUrl(row) { copyUrl(row) {
this.copyToClipboard(`https://register-show-h5.ezijing.com/SignMainPage?id=${row.id}`) this.copyToClipboard(`https://register-show-h5.ezijing.com/SignMainPage?id=${row.id}`)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论