king
2022-05-11 eb7d8402b8c23bbdb06f3199a114592f0a5d94e8
2022-05-11
9个文件已修改
40 ■■■■ 已修改文件
src/menu/components/card/data-card/index.jsx 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/prop-card/index.jsx 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/chart/antv-bar/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/chart/antv-dashboard/index.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/chart/antv-pie/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/chart/antv-scatter/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/chart/chart-custom/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/menudesign/index.jsx 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/menudesign/index.scss 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/data-card/index.jsx
@@ -674,6 +674,7 @@
        <div style={{clear: 'both'}}></div>
        {card.wrap.pagestyle === 'page' && card.setting.laypage === 'true' && appType !== 'mob' ? <Pagination total={85} size="small" showTotal={total => `共 ${total} 条`} pageSize={20} defaultCurrent={1}/> : null}
        {card.wrap.pagestyle === 'page' && card.setting.laypage === 'true' && appType === 'mob' ? <MobPagination /> : null}
        {/* <div className="component-name"><div className="center">{card.name}</div></div> */}
      </div>
    )
  }
src/menu/components/card/prop-card/index.jsx
@@ -494,6 +494,7 @@
        <div className={(card.wrap.layout || 'grid') + '-layout float-' + (card.wrap.cardFloat || 'left')}>
          {card.subcards.map(subcard => (<CardComponent key={subcard.uuid} cards={card} card={subcard} move={this.move} updateElement={this.updateCard} deleteElement={this.deleteCard}/>))}
        </div>
        {/* <div className="component-name"><div className="center">{card.name}</div></div> */}
      </div>
    )
  }
src/menu/components/chart/antv-bar/index.jsx
@@ -151,7 +151,7 @@
  handleTabsChange = (parentId) => {
    const { card } = this.state
    if (parentId === card.parentId) {
    if (parentId === card.parentId || parentId === 'all') {
      let _element = document.getElementById(card.uuid + 'canvas')
      if (_element) {
        _element.innerHTML = ''
src/menu/components/chart/antv-dashboard/index.jsx
@@ -186,8 +186,8 @@
  handleTabsChange = (parentId) => {
    const { card } = this.state
    if (parentId === card.parentId) {
      let _element = document.getElementById(card.uuid + 'canvas')
    if (parentId === card.parentId || parentId === 'all') {
      let _element = document.getElementById(card.uuid + 'dashboard')
      if (_element) {
        _element.innerHTML = ''
      }
src/menu/components/chart/antv-pie/index.jsx
@@ -141,7 +141,7 @@
  handleTabsChange = (parentId) => {
    const { card } = this.state
    if (parentId === card.parentId) {
    if (parentId === card.parentId || parentId === 'all') {
      let _element = document.getElementById(card.uuid + 'canvas')
      if (_element) {
        _element.innerHTML = ''
src/menu/components/chart/antv-scatter/index.jsx
@@ -139,7 +139,7 @@
  handleTabsChange = (parentId) => {
    const { card } = this.state
    if (parentId === card.parentId) {
    if (parentId === card.parentId || parentId === 'all') {
      let _element = document.getElementById(card.uuid + 'canvas')
      if (_element) {
        _element.innerHTML = ''
src/menu/components/chart/chart-custom/index.jsx
@@ -127,7 +127,7 @@
  handleTabsChange = (parentId) => {
    const { card } = this.state
    if (parentId === card.parentId) {
    if (parentId === card.parentId || parentId === 'all') {
      let _element = document.getElementById(card.uuid + 'canvas')
      if (_element) {
        _element.innerHTML = ''
src/views/menudesign/index.jsx
@@ -1093,6 +1093,14 @@
    })
  }
  changeSetting = () => {
    this.setState({settingshow: !this.state.settingshow})
    setTimeout(() => {
      MKEmitter.emit('tabsChange', 'all')
    }, 400)
  }
  render () {
    const { activeKey, comloading, MenuType, popBtn, visible, dict, MenuId, config, settingshow, ParentId, MenuName, MenuNo, menuloading, customComponents } = this.state
@@ -1104,8 +1112,7 @@
            <div className="menu-body">
              <div className={'menu-setting ' + (!settingshow ? 'hidden' : '')}>
                <div className="draw">
                  {settingshow ? <DoubleLeftOutlined onClick={() => this.setState({settingshow: false})}/> : null}
                  {!settingshow ? <DoubleRightOutlined onClick={() => this.setState({settingshow: true})}/> : null}
                  {settingshow ? <DoubleLeftOutlined onClick={this.changeSetting}/> : <DoubleRightOutlined onClick={this.changeSetting}/>}
                </div>
                <Collapse accordion activeKey={activeKey} bordered={false} onChange={(key) => this.setState({activeKey: key})}>
                  {/* 基本信息 */}
src/views/menudesign/index.scss
@@ -10,6 +10,21 @@
      text-decoration: line-through!important;
    }
  }
  // .component-name {
  //   position: absolute;
  //   z-index: 10;
  //   left: 0;
  //   right: 0;
  //   top: 0;
  //   bottom: 0;
  //   background: rgba(255, 255, 255, 0.8);
  //   .center {
  //     position: absolute;
  //     left: 50%;
  //     top: 50%;
  //     transform: translate(-50%, -50%);
  //   }
  // }
  >.menu-body {
    width: 100vw;
    height: 100vh;