king
2020-02-21 063b983daaf51a7f1e8677bde1e9c0e618866c91
src/templates/tableshare/formconfig.js
@@ -393,6 +393,34 @@
    },
    {
      type: 'select',
      key: 'afterExecSuccess',
      label: Formdict['header.form.afterExecSuccess'],
      initVal: card.afterExecSuccess || 'close',
      required: true,
      options: [{
        value: 'close',
        text: Formdict['header.close']
      }, {
        value: 'notclose',
        text: Formdict['header.notclose']
      }]
    },
    {
      type: 'select',
      key: 'afterExecError',
      label: Formdict['header.form.afterExecError'],
      initVal: card.afterExecError || 'notclose',
      required: true,
      options: [{
        value: 'close',
        text: Formdict['header.close']
      }, {
        value: 'notclose',
        text: Formdict['header.notclose']
      }]
    },
    {
      type: 'select',
      key: 'execSuccess',
      label: Formdict['header.form.execSuccess'],
      initVal: card.execSuccess || 'never',
@@ -460,6 +488,13 @@
    },
    {
      type: 'text',
      key: 'sheet',
      label: Formdict['header.form.tablename'],
      initVal: card.sheet || config.setting.tableName || '',
      required: true
    },
    {
      type: 'text',
      key: 'sql',
      label: Formdict['header.form.tablename'],
      initVal: card.sql || config.setting.tableName || '',
@@ -474,6 +509,20 @@
      tooltip: Formdict['header.form.actionhelp.sqlType'],
      required: false,
      options: []
    },
    {
      type: 'radio',
      key: 'pagination',
      label: Formdict['header.form.pagination'],
      initVal: card.pagination || 'false',
      required: false,
      options: [{
        value: 'true',
        text: Formdict['header.form.true']
      }, {
        value: 'false',
        text: Formdict['header.form.false']
      }]
    }
  ]
}
@@ -581,8 +630,8 @@
      max: 18,
      decimal: 0,
      label: Formdict['header.form.decimal'],
      initVal: card.decimal,
      required: false
      initVal: card.decimal || 0,
      required: true
    },
    {
      type: 'select',
@@ -721,7 +770,7 @@
      type: 'text',
      key: 'field',
      label: Formdict['header.form.field'],
      initVal: card.field,
      initVal: card.field || '',
      required: true,
      readonly: false
    },
@@ -771,7 +820,7 @@
      type: 'text',
      key: 'initval',
      label: Formdict['header.form.initval'],
      initVal: card.initval,
      initVal: card.initval || '',
      required: false
    },
    {
@@ -867,7 +916,7 @@
      key: 'decimal',
      label: Formdict['header.form.decimal'],
      initVal: card.decimal || 0,
      required: false
      required: true
    },
    {
      type: 'number',
@@ -882,6 +931,25 @@
      label: '最大值',
      initVal: card.max || '',
      required: false
    },
    {
      type: 'select',
      key: 'regular',
      label: Formdict['header.form.regular'],
      initVal: card.regular || '',
      options: [{
        value: '',
        text: Formdict['header.form.empty']
      }, {
        value: 'number',
        text: Formdict['header.form.number']
      }, {
        value: 'letter',
        text: Formdict['header.form.letter']
      }, {
        value: 'letter&number',
        text: Formdict['header.form.letter&number']
      }]
    },
    {
      type: 'radio',
@@ -939,6 +1007,7 @@
      type: 'number',
      key: 'fieldlength',
      label: Formdict['header.form.field.length'],
      tooltip: '文本、下拉框、日期等字段默认长度为50,多行文本与文件上传字段默认长度为512',
      initVal: card.fieldlength || _fieldlength,
      required: false
    },