king
2023-06-14 08cce3334a2dc81d690b518136b0aaea64e48b0b
src/templates/sharecomponent/settingcomponent/settingform/datasource/index.jsx
@@ -119,6 +119,14 @@
              })
              reject()
              return
            } else if (/,,/ig.test(values.dataresource)) {
              notification.warning({
                top: 92,
                message: '数据源中,不可出现连续的英文逗号(,,)',
                duration: 5
              })
              reject()
              return
            }
            let error = Utils.verifySql(values.dataresource)
@@ -221,8 +229,8 @@
                    message: '表名最长为50个字符!'
                  },
                  {
                    pattern: /^[a-zA-Z_]+$/,
                    message: '表名只可使用字母以及_'
                    pattern: /^[a-zA-Z0-9@_]+$/,
                    message: '表名只可使用字母、数字以及_'
                  }
                ]
              })(<Input placeholder={''} autoComplete="off" />)}
@@ -260,7 +268,12 @@
            </Form.Item>
          </Col>
          {interType === 'outer' ? <Col span={8}>
            <Form.Item label="系统接口">
            <Form.Item label={
              <Tooltip placement="topLeft" title="单点登录系统">
                <QuestionCircleOutlined className="mk-form-tip" />
                系统接口
              </Tooltip>
            }>
              {getFieldDecorator('sysInterface', {
                initialValue: sysInterface,
                rules: [
@@ -437,7 +450,7 @@
          {config.Template === 'CommonTable' ? <Col span={8}>
            <Form.Item label="按钮固定">
              {getFieldDecorator('actionfixed', {
                initialValue: setting.actionfixed === 'true' || setting.actionfixed === true ? 'true' : 'false'
                initialValue: setting.actionfixed === 'true' ? 'true' : 'false'
              })(
              <Radio.Group>
                <Radio value="true">是</Radio>
@@ -490,17 +503,6 @@
              </Radio.Group>)}
            </Form.Item>
          </Col>
          {/* <Col span={8}>
            <Form.Item label="事务">
              {getFieldDecorator('transaction', {
                initialValue: setting.transaction || 'false'
              })(
              <Radio.Group>
                <Radio value="true">使用</Radio>
                <Radio value="false">不使用</Radio>
              </Radio.Group>)}
            </Form.Item>
          </Col> */}
          <Col span={8}>
            <Form.Item label={
              <Tooltip placement="topLeft" title="使用急速模式时,表格中的标记、双击事件、格式化、行合并、前缀、后缀、字段透视等效果将无效,且数据都会以文本格式显示。">