fix: daily page

This commit is contained in:
zzc
2026-03-02 11:17:53 +08:00
parent 162c7d6c53
commit e0171415c3
3 changed files with 15 additions and 0 deletions

View File

@@ -4,6 +4,9 @@
<el-form-item label="模版内容" prop="content"> <el-form-item label="模版内容" prop="content">
<el-input v-model="form.content" autocomplete="off" :rows="6" type="textarea" /> <el-input v-model="form.content" autocomplete="off" :rows="6" type="textarea" />
</el-form-item> </el-form-item>
<el-form-item label="场景" prop="scene">
<el-input v-model="form.scene" autocomplete="off" placeholder="请输入场景(可为空)" />
</el-form-item>
<el-form-item v-if="!form.name" label="是否启用" prop="isEnabled"> <el-form-item v-if="!form.name" label="是否启用" prop="isEnabled">
<el-switch v-model="form.isEnabled" active-text="启用" :active-value="true" inactive-text="禁用" :inactive-value="false" /> <el-switch v-model="form.isEnabled" active-text="启用" :active-value="true" inactive-text="禁用" :inactive-value="false" />
</el-form-item> </el-form-item>
@@ -26,6 +29,7 @@
id: '', id: '',
form: { form: {
content: '', content: '',
scene: '',
isEnabled: true, isEnabled: true,
}, },
rules: { rules: {
@@ -53,6 +57,7 @@
this.title = '编辑' this.title = '编辑'
this.form = { this.form = {
content: row.content, content: row.content,
scene: row.scene,
isEnabled: row.isEnabled, isEnabled: row.isEnabled,
} }
this.id = row.id this.id = row.id

View File

@@ -4,6 +4,9 @@
<el-form-item label="模版名称" prop="name"> <el-form-item label="模版名称" prop="name">
<el-input v-model="form.name" autocomplete="off" /> <el-input v-model="form.name" autocomplete="off" />
</el-form-item> </el-form-item>
<el-form-item label="场景" prop="scene">
<el-input v-model="form.scene" autocomplete="off" placeholder="请输入场景(可为空)" />
</el-form-item>
<el-form-item label="卡片图片" prop="imageUrl"> <el-form-item label="卡片图片" prop="imageUrl">
<single-upload <single-upload
v-model="form.imageUrl" v-model="form.imageUrl"
@@ -36,6 +39,7 @@
id: '', id: '',
form: { form: {
name: '', name: '',
scene: '',
imageUrl: '', imageUrl: '',
isEnabled: true, isEnabled: true,
}, },
@@ -65,6 +69,7 @@
this.title = '编辑' this.title = '编辑'
this.form = { this.form = {
name: row.name, name: row.name,
scene: row.scene,
imageUrl: row.imageUrl, imageUrl: row.imageUrl,
isEnabled: row.isEnabled, isEnabled: row.isEnabled,
} }

View File

@@ -4,6 +4,9 @@
<el-form-item label="模版名称" prop="name"> <el-form-item label="模版名称" prop="name">
<el-input v-model="form.name" autocomplete="off" /> <el-input v-model="form.name" autocomplete="off" />
</el-form-item> </el-form-item>
<el-form-item label="场景" prop="scene">
<el-input v-model="form.scene" autocomplete="off" placeholder="请输入场景(可为空)" />
</el-form-item>
<el-form-item label="卡片图片" prop="imageUrl"> <el-form-item label="卡片图片" prop="imageUrl">
<single-upload <single-upload
v-model="form.imageUrl" v-model="form.imageUrl"
@@ -36,6 +39,7 @@
id: '', id: '',
form: { form: {
name: '', name: '',
scene: '',
imageUrl: '', imageUrl: '',
isEnabled: true, isEnabled: true,
}, },
@@ -65,6 +69,7 @@
this.title = '编辑' this.title = '编辑'
this.form = { this.form = {
name: row.name, name: row.name,
scene: row.scene,
imageUrl: row.imageUrl, imageUrl: row.imageUrl,
isEnabled: row.isEnabled, isEnabled: row.isEnabled,
} }