|
@@ -109,11 +109,11 @@
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px" class="demo-ruleForm">
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px" class="demo-ruleForm">
|
|
<div class="dialogText">
|
|
<div class="dialogText">
|
|
<el-form-item label="表单名:" prop="form_name" >
|
|
<el-form-item label="表单名:" prop="form_name" >
|
|
- <el-input v-model="ruleForm.form_name" placeholder="请输入表单名">
|
|
|
|
|
|
+ <el-input v-model="ruleForm.form_name" placeholder="请输入表单名:投诉举报">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="表名:" prop="table_name">
|
|
<el-form-item label="表名:" prop="table_name">
|
|
- <el-input v-model="ruleForm.table_name" placeholder="请输入表名" :disabled="dialogName === '编辑表单'">
|
|
|
|
|
|
+ <el-input v-model="ruleForm.table_name" placeholder="请输入表名(小写字母和下划线:complaints_report)" :disabled="dialogName === '编辑表单'">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="网站名称:" prop="tabbarName_2">
|
|
<el-form-item label="网站名称:" prop="tabbarName_2">
|
|
@@ -207,8 +207,8 @@ export default {
|
|
ruleForm: {
|
|
ruleForm: {
|
|
|
|
|
|
use_captcha: 0, // 新增验证码开关
|
|
use_captcha: 0, // 新增验证码开关
|
|
- form_name: '投诉举报', //表单名
|
|
|
|
- table_name: 'complaints_report', //表名
|
|
|
|
|
|
+ form_name: '', //表单名
|
|
|
|
+ table_name: '', //表名
|
|
webName: '', //网站名称
|
|
webName: '', //网站名称
|
|
tabbarName: '', //单页名称
|
|
tabbarName: '', //单页名称
|
|
tabbarName_2: '', //单页名称
|
|
tabbarName_2: '', //单页名称
|
|
@@ -361,8 +361,8 @@ export default {
|
|
|
|
|
|
this.ruleForm={
|
|
this.ruleForm={
|
|
use_captcha: 0, // 新增验证码开关
|
|
use_captcha: 0, // 新增验证码开关
|
|
- form_name: '投诉举报', //表单名
|
|
|
|
- table_name: 'complaints_report', //表名
|
|
|
|
|
|
+ form_name: '', //表单名
|
|
|
|
+ table_name: '', //表名
|
|
webName: '', //网站名称
|
|
webName: '', //网站名称
|
|
tabbarName: '', //单页名称
|
|
tabbarName: '', //单页名称
|
|
tabbarName_2: '', //单页名称
|
|
tabbarName_2: '', //单页名称
|
|
@@ -376,7 +376,6 @@ export default {
|
|
if(this.dialogName == "添加表单"){
|
|
if(this.dialogName == "添加表单"){
|
|
this.$refs[formName].validate((valid) => {
|
|
this.$refs[formName].validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
-
|
|
|
|
add_table_api({// 提交表单add_table_api
|
|
add_table_api({// 提交表单add_table_api
|
|
website_id: this.webSiteName_id_2, //网站id
|
|
website_id: this.webSiteName_id_2, //网站id
|
|
name: this.ruleForm.form_name, //表单名
|
|
name: this.ruleForm.form_name, //表单名
|
|
@@ -390,13 +389,16 @@ export default {
|
|
})
|
|
})
|
|
this.dialogTableVisible = false
|
|
this.dialogTableVisible = false
|
|
this.getData()
|
|
this.getData()
|
|
|
|
+ this.cancelForm()
|
|
|
|
+ }else{
|
|
|
|
+ this.$message.error(data.message)
|
|
|
|
+ return
|
|
}
|
|
}
|
|
}).catch(err =>{
|
|
}).catch(err =>{
|
|
console.log(err);
|
|
console.log(err);
|
|
this.$message.error('添加失败---',err)
|
|
this.$message.error('添加失败---',err)
|
|
})
|
|
})
|
|
- this.cancelForm()
|
|
|
|
-
|
|
|
|
|
|
+
|
|
}else {
|
|
}else {
|
|
this.$message.error('请填写所有必填项')
|
|
this.$message.error('请填写所有必填项')
|
|
return false
|
|
return false
|
|
@@ -426,11 +428,15 @@ export default {
|
|
})
|
|
})
|
|
this.dialogTableVisible = false
|
|
this.dialogTableVisible = false
|
|
this.getData()
|
|
this.getData()
|
|
|
|
+ this.cancelForm()
|
|
|
|
+ }else{
|
|
|
|
+ this.$message.error(data.message)
|
|
|
|
+ return false
|
|
}
|
|
}
|
|
}).catch(err =>{
|
|
}).catch(err =>{
|
|
console.log(err);
|
|
console.log(err);
|
|
})
|
|
})
|
|
- this.cancelForm()
|
|
|
|
|
|
+
|
|
|
|
|
|
}else {
|
|
}else {
|
|
this.$message.error('请填1写所有必填项')
|
|
this.$message.error('请填1写所有必填项')
|