|
|
@@ -56,6 +56,12 @@
|
|
|
<el-form-item v-if="formData.button_type=='custom'" label="模板归档显示">
|
|
|
<el-switch v-model="formData.show_on_record" active-value="Y" inactive-value="N" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="PC显示">
|
|
|
+ <el-switch v-model="formData.show_on_pc" active-value="Y" inactive-value="N" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="H5显示">
|
|
|
+ <el-switch v-model="formData.show_on_h5" active-value="Y" inactive-value="N" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item
|
|
|
v-if="formData && formData.button_type === 'export'"
|
|
|
label="导出字段"
|
|
|
@@ -226,6 +232,12 @@ export default {
|
|
|
handler (val) {
|
|
|
if (val) {
|
|
|
this.formData = val
|
|
|
+ if (!this.formData.hasOwnProperty('show_on_pc')) {
|
|
|
+ this.formData['show_on_pc'] = 'Y'
|
|
|
+ }
|
|
|
+ if (!this.formData.hasOwnProperty('show_on_h5')) {
|
|
|
+ this.formData['show_on_h5'] = 'Y'
|
|
|
+ }
|
|
|
const spicialType = ['custom', 'sefStartFlow', 'openTask']
|
|
|
if (spicialType.includes(this.formData.button_type)) {
|
|
|
this.rules['code'] = [
|