king
2025-01-27 2b639156302123d4490f03ec02385c4750d1fa11
src/menu/components/share/actioncomponent/formconfig.jsx
@@ -215,7 +215,7 @@
      { value: 'mkUnBinding', text: '用户解绑' },
      { value: 'mkUnsubscribe', text: '注销账户' },
      { value: 'reAuth', text: '切换授权码 / 小程序清空缓存' },
      { value: 'reSystem', text: '切换系统(APP内)' },
      { value: 'reSystem', text: '切换系统' },
      { value: 'clearCache', text: '清空本地配置' },
      { value: 'copyurl', text: '复制链接地址' },
      { value: 'expPdf', text: '导出PDF' },
@@ -362,6 +362,16 @@
    if (typeof(card.openmenu) !== 'string') {
      card.openmenu = ''
    }
  }
  if (card.syncComponents && card.syncComponents[0] && Array.isArray(card.syncComponents[0])) {
    card.syncComponents = card.syncComponents.map((item, i) => {
      return {
        syncComId: item,
        label: '',
        uuid: 'fixed' + i
      }
    })
  }
  let forms = [
@@ -1079,6 +1089,22 @@
      options: menulist
    },
    {
      type: 'radio',
      key: 'urlPar',
      label: 'URL变量',
      initVal: card.urlPar || 'false',
      tooltip: '刷新菜单时是否清除URL变量。',
      required: false,
      options: [{
        value: 'true',
        text: '清空'
      }, {
        value: 'false',
        text: '不清空'
      }],
      forbid: isApp || viewType === 'popview',
    },
    {
      type: !appType ? 'cascader' : 'select',
      key: 'openmenu',
      label: '打开菜单',
@@ -1624,6 +1650,14 @@
        value: 'single',
        text: '逐条请求'
      }]
    },
    {
      type: 'number',
      key: 'execInterval',
      label: '执行间隔',
      initVal: card.execInterval || 0,
      tooltip: '两次请求的时间间隔(单位毫秒)。',
      required: false
    },
    {
      type: 'radio',
@@ -2489,6 +2523,22 @@
      options: menulist
    },
    {
      type: 'radio',
      key: 'urlPar',
      label: 'URL变量',
      initVal: card.urlPar || 'false',
      tooltip: '刷新菜单时是否清除URL变量。',
      required: false,
      options: [{
        value: 'true',
        text: '清空'
      }, {
        value: 'false',
        text: '不清空'
      }],
      forbid: viewType === 'popview',
    },
    {
      type: 'cascader',
      key: 'openmenu',
      label: '打开菜单',
@@ -2832,6 +2882,14 @@
      }]
    },
    {
      type: 'number',
      key: 'execInterval',
      label: '执行间隔',
      initVal: card.execInterval || 0,
      tooltip: '两次请求的时间间隔(单位毫秒)。',
      required: false
    },
    {
      type: 'radio',
      key: 'progress',
      label: '进度提示',