king
2023-08-24 15762e4a3658e6afe5221d79d9ce4525300bfe8d
src/tabviews/custom/index.jsx
@@ -328,11 +328,24 @@
  filterComponent = (components, roleId, permAction, balMap, skip, urlparam, pageId, interfaces, cache, time, MenuName, searchId, syncId) => {
    return components.filter(item => {
      item.$pageId = pageId
      item.$cache = cache
      item.$time = time
      item.$searchId = searchId
      item.$syncId = syncId
      
      if (cache) {
        item.$cache = cache
        item.$time = time
        if (item.wrap && item.wrap.cacheLocal === 'false') {
          item.$cache = false
        } else if (item.plot && item.plot.cacheLocal === 'false') {
          item.$cache = false
        }
        if (!item.$cache && item.setting && item.setting.sync === 'true') {
          item.setting.sync = 'false'
        }
      }
      if (item.style && item.style.boxShadow) {
        delete item.style.hShadow
        delete item.style.vShadow