king
2022-11-21 f6626b05f1275cc2f8ca77f773d4f6a6af1b0a89
src/menu/components/share/markcomponent/index.jsx
@@ -61,7 +61,15 @@
        width: '16%',
        editable: true,
        required: false,
        inputType: 'input'
        inputType: 'input',
        render: (text, record) => {
          if (!text) return ''
          if (record.field && record.field[1] === 'dynamic') {
            return <span title="对比动态值时,对比值无效。" style={{textDecoration: 'line-through'}}>{text}</span>
          } else {
            return text
          }
        }
      },
      {
        title: '颜色',
@@ -136,9 +144,13 @@
    _columns.unshift({field: '$Index', label: '序号'})
    let options = _columns.map(col => {
      let label = col.label
      if (col.label.toLowerCase() !== col.field.toLowerCase()) {
        label += `(${col.field})`
      }
      return {
        value: col.field,
        label: col.label,
        label: label,
        isLeaf: false,
        children: [
          {
@@ -149,9 +161,13 @@
            value: 'dynamic',
            label: '动态值',
            children: _columns.map(cell => {
              let _label = cell.label
              if (cell.label.toLowerCase() !== cell.field.toLowerCase()) {
                _label += `(${cell.field})`
              }
              return {
                value: cell.field,
                label: cell.label
                label: _label
              }
            })
          }
@@ -330,7 +346,7 @@
        <AntDesignOutlined className="profile" title="标记" onClick={this.resetMark} />
        <Modal
          wrapClassName="model-table-column-mark-modal"
          title={'标记设置'}
          title="标记设置"
          visible={visible}
          width={'75vw'}
          maskClosable={false}