king
2021-09-01 31ec63f0419895876cbaba99637a884a32d33d0d
src/tabviews/zshare/chartcomponent/index.jsx
@@ -18,16 +18,14 @@
  static propTpyes = {
    BID: PropTypes.any,              // 父级Id
    Tab: PropTypes.any,              // 标签信息
    MenuName: PropTypes.any,         // 菜单名称
    plot: PropTypes.object,          // 图标设置信息
    data: PropTypes.array,           // 图表传入数据
    loading: PropTypes.bool,         // 数据加载中
    config: PropTypes.object,        // 页面配置信息
    getexceloutparam: PropTypes.func // 获取excel导出参数
  }
  state = {
    dict: localStorage.getItem('lang') !== 'en-US' ? zhCN : enUS, // 字典
    dict: sessionStorage.getItem('lang') !== 'en-US' ? zhCN : enUS, // 字典
    empty: true,               // 图表数据为空
    actions: [],               // 图表绑定的按钮组
    chartId: Utils.getuuid(),  // 图表Id
@@ -80,7 +78,7 @@
              percentFields.push(_column.label)
            }
          })
        } catch {
        } catch (e) {
          console.warn('Incorrect percentage setting')
        }
      }
@@ -1058,7 +1056,7 @@
  }
  render() {
    const { plot, loading, config, BID, Tab, MenuName } = this.props
    const { plot, loading, config, BID, Tab } = this.props
    const { empty, chartFields, selectFields, actions } = this.state
    return (
@@ -1092,10 +1090,7 @@
                    Tab={Tab}
                    btn={item}
                    show="icon"
                    MenuName={MenuName}
                    setting={config.setting}
                    getexceloutparam={this.props.getexceloutparam}
                    updateStatus={() => {}}
                  />
                )
              } else {
@@ -1106,9 +1101,7 @@
                    Tab={Tab}
                    btn={item}
                    show="icon"
                    MenuName={MenuName}
                    setting={config.setting}
                    updateStatus={() => {}}
                  />
                )
              }