king
2023-10-19 96989af7e330a08d376002b0759705a477039f61
src/tabviews/custom/popview/index.jsx
@@ -123,6 +123,11 @@
      })
    }
    if (Tab.$process && window.GLOB.UserCacheMap.has(Tab.$flowId)) {
      let flow = window.GLOB.UserCacheMap.get(Tab.$flowId)
      regs.push({ reg: /@works_flow_code@/ig, value: `'${flow.flow_code || ''}'` })
    }
    config.components = this.filterComponent(config.components, roleId, balMap, param, Tab, Tab.uuid, Tab.uuid)
    
    // 获取主搜索条件
@@ -153,7 +158,7 @@
    config.components = this.formatSetting(config.components, params, regs, balMap)
    if ([...balMap.keys()].length > 0) {
    if (balMap.size > 0) {
      config.components = this.filterBalcony(config.components, balMap)
    }
@@ -172,6 +177,11 @@
      item.$pageId = Tab.uuid
      item.$searchId = searchId
      item.$syncId = syncId
      if (Tab.$process) {
        item.$process = true
        item.$flowId = Tab.$flowId
      }
      
      if (item.style && item.style.boxShadow) {
        delete item.style.hShadow
@@ -390,7 +400,7 @@
      
            if (col.linkmenu && col.linkmenu.length > 0) {
              let menu_id = col.linkmenu.pop()
              col.linkThdMenu = window.GLOB.mkThdMenus.filter(m => m.MenuID === menu_id)[0] || ''
              col.linkThdMenu = window.GLOB.mkThdMenus.get(menu_id) || ''
            } else {
              col.linkThdMenu = ''
            }
@@ -586,6 +596,11 @@
    cell.$MenuID = Tab.$MenuID
    cell.$tabId = Tab.uuid
    if (Tab.$process) {
      cell.$process = true
      cell.$flowId = Tab.$flowId
    }
    if (cell.btnstyle) { // 兼容
      cell.style = cell.style || {}
      cell.style = {...cell.style, ...cell.btnstyle}