king
2023-10-18 81d0d7721bb14a34b1eef99fd9506c3eda4bda99
src/menu/sysinterface/index.jsx
@@ -176,7 +176,7 @@
    let trimreg = /(from|update|insert\s+into)\s+(@db@)?/ig
    if (record.setting.interType === 'system') {
      if (record.setting.execute !== 'false') {
      if (record.setting.execute !== 'false' && record.setting.dataresource) {
        let tbs = record.setting.dataresource.match(cutreg)
        tbs && cuts.push(...tbs)
      }
@@ -185,7 +185,7 @@
        let tbs = script.sql.match(cutreg)
        tbs && cuts.push(...tbs)
      })
    } else {
    } else if (record.setting.tableName) {
      let tb = record.setting.tableName.replace(/@db@|\s+/ig, '')
      if (/[a-z_]+/ig.test(tb)) {
        tables.push(tb)
@@ -211,6 +211,8 @@
    record.name = record.setting.name
    record.$tables = this.getTables(record)
    delete record.subColumns
    let interfaces = this.state.interfaces.map(item => {
      if (item.uuid !== record.uuid) {
        return item