king
2023-06-22 79e4981aa6cc9354276fc54cdf6d14eb08ab7fee
src/utils/utils-custom.js
@@ -19,6 +19,8 @@
      } else if (item.type === 'tabs') {
        if (item.subtype === 'tabletabs') {
          item.subtabs.forEach(tab => {
            if (tab.components[0].uuid === selfId) return
            modules.push({
              value: tab.components[0].uuid,
              label: tab.label,
@@ -542,8 +544,12 @@
                return cell
              })
            } else if (col.editable === 'true' && col.enter) {
            } else if (col.editable === 'true' && col.enter && col.enter !== '$next' && col.enter !== '$sub') {
              if (/\$next_/.test(col.enter)) {
                col.enter = '$next_' + md5(commonId + col.enter.split('_')[1])
              } else {
              col.enter = md5(commonId + col.enter)
              }
            }
            return col
@@ -655,7 +661,12 @@
    if (btn.anchors && btn.anchors.length > 0) {
      btn.anchors = btn.anchors.map(m => md5(commonId + m))
    }
    if (btn.syncComponent && btn.syncComponent.length > 0) {
    if (btn.syncComponent && btn.syncComponent[0] === 'multiComponent' && btn.syncComponents) {
      btn.syncComponents = btn.syncComponents.map(m => {
        m.syncComId = m.syncComId.map(n => md5(commonId + n))
        return m
      })
    } else if (btn.syncComponent && btn.syncComponent.length > 0) {
      btn.syncComponent = btn.syncComponent.map(m => md5(commonId + m))
    }
  }
@@ -826,9 +837,13 @@
              }
              return cell
            })
          } else if (col.editable === 'true' && col.enter) { // 可编辑表
          } else if (col.editable === 'true' && col.enter && col.enter !== '$next' && col.enter !== '$sub') { // 可编辑表
            if (/\$next_/.test(col.enter)) {
              col.enter = '$next_' + md5(commonId + col.enter.split('_')[1])
            } else {
            col.enter = md5(commonId + col.enter)
          }
          }
          return col
        })