king
2024-03-15 7394ee2faadece376a76c86c0a94c7e776d1a796
2024-03-15
3个文件已修改
33 ■■■■ 已修改文件
src/menu/components/share/normalheader/index.scss 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/share/searchcomponent/index.scss 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/custom/components/card/table-card/index.jsx 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/share/normalheader/index.scss
@@ -41,6 +41,10 @@
    border: 1px solid #d9d9d9;
    opacity: 0.6;
  }
  .ant-input-search.ant-input-group-wrapper {
    position: relative;
    top: 5px;
  }
}
.normal-header:not(.tree-search) {
  display: flex;
src/menu/components/share/searchcomponent/index.scss
@@ -1,9 +1,14 @@
.model-custom-header-search-list {
  padding: 0px;
  .ant-row >.ant-col {
    float: right;
    padding: 0 6px;
  >.ant-row {
    text-align: right;
    >.ant-col {
      display: inline-block;
      float: none;
      padding: 0 6px;
      text-align: left;
    }
  }
  .page-card {
src/tabviews/custom/components/card/table-card/index.jsx
@@ -12,6 +12,7 @@
import './index.scss'
const CardCellComponent = asyncComponent(() => import('../cardcellList'))
const MainAction = asyncComponent(() => import('@/tabviews/zshare/actionList'))
const NormalHeader = asyncComponent(() => import('@/tabviews/custom/components/share/normalheader'))
class TableCard extends Component {
@@ -514,6 +515,7 @@
    config.subcards.forEach((item, index) => {
      let display = item.setting.condition !== 'true'
      let type = ''
      if (!display && item.setting.controlField) {
        let val = data[item.setting.controlField]
@@ -531,12 +533,14 @@
        } else if (item.setting.controlType === '<' && val < item.setting.controlValue) {
          display = true
        }
        type = 'mk_tb_' + val
      }
      if (!display) return
      line.push(
        <Col key={index} span={24}>
        <Col key={index} className={type} span={24}>
          <div className="card-item-box" style={item.style} onClick={() => {this.openView(item, data)}}>
            <CardCellComponent data={data} cards={config} cardCell={item} elements={item.elements}/>
          </div>
@@ -571,7 +575,7 @@
  }
  render() {
    const { config, loading, data, BID, pageIndex, total } = this.state
    const { config, loading, data, BID, pageIndex, total, BData } = this.state
    if (config.wrap.empty === 'hidden' && (!data || data.length === 0)) return null
    
@@ -584,6 +588,16 @@
          </div> : null
        }
        <NormalHeader config={config} BID={BID} refresh={this.refreshSearch} />
        {config.action && config.action.length > 0 ?
          <MainAction
            BID={BID}
            BData={BData}
            setting={config.setting}
            actions={config.action}
            columns={config.columns}
            selectedData={[]}
          /> : null
        }
        {data && data.length > 0 ? <Row className={'card-row-list' + (config.wrap.parity === 'true' ? ' mk-parity' : '')} style={{height: config.wrap.contentHeight}}>
          {data.map(item => this.getLines(item))}
        </Row> : null}