fix: 修复叫号基本设置选择图片后再添加卓型图片被置空问题
This commit is contained in:
parent
7d7d95f0ad
commit
56dd58f52a
|
|
@ -15,10 +15,13 @@
|
|||
<el-form-item label="桌型">
|
||||
<div style="width: 100%">
|
||||
<div>
|
||||
<el-button type="primary" @click="
|
||||
showLocation = true;
|
||||
title = '新增';
|
||||
">
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="
|
||||
showLocation = true;
|
||||
title = '新增';
|
||||
"
|
||||
>
|
||||
添加
|
||||
</el-button>
|
||||
</div>
|
||||
|
|
@ -45,11 +48,21 @@
|
|||
<h2>通知模板</h2>
|
||||
<el-form ref="form" :model="form" :rules="rules" label-width="140px" label-position="left">
|
||||
<el-form-item label="排队成功提醒">
|
||||
<el-input v-model="form.successMsg" placeholder="请输入排队成功提醒" disabled style="width: 500px"></el-input>
|
||||
<el-input
|
||||
v-model="form.successMsg"
|
||||
placeholder="请输入排队成功提醒"
|
||||
disabled
|
||||
style="width: 500px"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="排队即将排到通知">
|
||||
<div>
|
||||
<el-input v-model="form.nearMsg" placeholder="请输入排队成功提醒" disabled style="width: 500px"></el-input>
|
||||
<el-input
|
||||
v-model="form.nearMsg"
|
||||
placeholder="请输入排队成功提醒"
|
||||
disabled
|
||||
style="width: 500px"
|
||||
></el-input>
|
||||
<div class="duoshaozhuo">
|
||||
<div>前面等待</div>
|
||||
<el-input v-model="form.nearNum" placeholder="" disabled></el-input>
|
||||
|
|
@ -58,7 +71,12 @@
|
|||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="排队到号提醒">
|
||||
<el-input v-model="form.callingMsg" placeholder="请输入排队到号提醒" disabled style="width: 500px"></el-input>
|
||||
<el-input
|
||||
v-model="form.callingMsg"
|
||||
placeholder="请输入排队到号提醒"
|
||||
disabled
|
||||
style="width: 500px"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
|
|
@ -89,10 +107,18 @@
|
|||
<el-input v-model="forms.start" placeholder="请输入开始号码"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="临近几桌提醒">
|
||||
<el-input-number step-strictly v-model="forms.nearNum" placeholder="请输入临近几桌提醒"></el-input-number>
|
||||
<el-input-number
|
||||
step-strictly
|
||||
v-model="forms.nearNum"
|
||||
placeholder="请输入临近几桌提醒"
|
||||
></el-input-number>
|
||||
</el-form-item>
|
||||
<el-form-item label="过号保留">
|
||||
<el-input v-model="forms.postponeNum" :disabled="!forms.isPostpone" placeholder="请输入名称">
|
||||
<el-input
|
||||
v-model="forms.postponeNum"
|
||||
:disabled="!forms.isPostpone"
|
||||
placeholder="请输入名称"
|
||||
>
|
||||
<template #prepend>
|
||||
<div>
|
||||
<span><el-checkbox v-model="forms.isPostpone">开启顺延</el-checkbox></span>
|
||||
|
|
@ -105,10 +131,13 @@
|
|||
<el-form-item label="" width="120">
|
||||
<template v-slot="scope">
|
||||
<div style="display: flex; gap: 10px">
|
||||
<el-button plain @click="
|
||||
showLocation = false;
|
||||
forms = {};
|
||||
">
|
||||
<el-button
|
||||
plain
|
||||
@click="
|
||||
showLocation = false;
|
||||
forms = {};
|
||||
"
|
||||
>
|
||||
取消
|
||||
</el-button>
|
||||
<el-button type="primary" @click="submitE">确定</el-button>
|
||||
|
|
@ -189,13 +218,13 @@ export default {
|
|||
const res = await callTableApi.deleteTable({
|
||||
callTableId: item.id,
|
||||
});
|
||||
console.log(res, '挑食 ');
|
||||
console.log(res, "挑食 ");
|
||||
if (res) {
|
||||
this.init();
|
||||
ElSubMenu.success("删除成功");
|
||||
}
|
||||
})
|
||||
.catch(() => { });
|
||||
.catch(() => {});
|
||||
},
|
||||
async submitE() {
|
||||
if (this.title == "新增") {
|
||||
|
|
@ -220,6 +249,9 @@ export default {
|
|||
}
|
||||
this.forms = {};
|
||||
},
|
||||
async uploadChange() {
|
||||
const res = await callTableApi.editConfig({ bgCover: this.form.bgCover });
|
||||
},
|
||||
async init() {
|
||||
try {
|
||||
const res = await callTableApi.getConfig();
|
||||
|
|
@ -229,7 +261,7 @@ export default {
|
|||
size: 10,
|
||||
});
|
||||
this.formtable = data;
|
||||
} catch (error) { }
|
||||
} catch (error) {}
|
||||
},
|
||||
// 保存
|
||||
submitHandle() {
|
||||
|
|
@ -248,7 +280,7 @@ export default {
|
|||
message: "提交成功",
|
||||
type: "success",
|
||||
});
|
||||
} catch (error) { }
|
||||
} catch (error) {}
|
||||
}
|
||||
});
|
||||
},
|
||||
|
|
@ -263,7 +295,7 @@ export default {
|
|||
handleBeforeRemove(file, fileList) {
|
||||
for (let i = 0; i < this.files.length; i++) {
|
||||
if (this.files[i].uid === file.uid) {
|
||||
crudQiNiu.del([this.files[i].id]).then((res) => { });
|
||||
crudQiNiu.del([this.files[i].id]).then((res) => {});
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -368,12 +400,12 @@ export default {
|
|||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
>input {
|
||||
> input {
|
||||
width: 120px;
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
>div {
|
||||
> div {
|
||||
color: #999;
|
||||
width: 118px;
|
||||
height: 33px;
|
||||
|
|
|
|||
Loading…
Reference in New Issue