| | |
| | | import React, {Component} from 'react' |
| | | import PropTypes from 'prop-types' |
| | | import { fromJS } from 'immutable' |
| | | import { Icon, Modal, Col } from 'antd' |
| | | import { Modal, Col } from 'antd' |
| | | import { AntDesignOutlined } from '@ant-design/icons' |
| | | |
| | | import Utils from '@/utils/utils.js' |
| | | import asyncComponent from '@/utils/asyncComponent' |
| | | import MarkForm from './markform' |
| | | import './index.scss' |
| | | import MkIcon from '@/components/mk-icon' |
| | | import { minkeIconSystem } from '@/utils/option.js' |
| | | import zhCN from '@/locales/zh-CN/model.js' |
| | | import enUS from '@/locales/en-US/model.js' |
| | | import '@/assets/css/table.scss' |
| | | import './index.scss' |
| | | |
| | | const EditTable = asyncComponent(() => import('@/templates/zshare/editTable')) |
| | | const { confirm } = Modal |
| | |
| | | } |
| | | |
| | | return ( |
| | | <div>{sign[text[0]]} {text[2] ? <Icon type={text[text.length - 1]} /> : null}</div> |
| | | <div>{sign[text[0]]} {text[2] ? <MkIcon type={text[text.length - 1]} /> : null}</div> |
| | | ) |
| | | } |
| | | } |
| | |
| | | children: minkeIconSystem.direction.map(cell => { |
| | | return { |
| | | value: cell, |
| | | label: (<Icon type={cell} />) |
| | | label: (<MkIcon type={cell} />) |
| | | } |
| | | }) |
| | | }, |
| | |
| | | children: minkeIconSystem.hint.map(cell => { |
| | | return { |
| | | value: cell, |
| | | label: (<Icon type={cell} />) |
| | | label: (<MkIcon type={cell} />) |
| | | } |
| | | }) |
| | | }, |
| | |
| | | children: minkeIconSystem.edit.map(cell => { |
| | | return { |
| | | value: cell, |
| | | label: (<Icon type={cell} />) |
| | | label: (<MkIcon type={cell} />) |
| | | } |
| | | }) |
| | | }, |
| | |
| | | children: minkeIconSystem.data.map(cell => { |
| | | return { |
| | | value: cell, |
| | | label: (<Icon type={cell} />) |
| | | label: (<MkIcon type={cell} />) |
| | | } |
| | | }) |
| | | }, |
| | |
| | | children: minkeIconSystem.normal.map(cell => { |
| | | return { |
| | | value: cell, |
| | | label: (<Icon type={cell} />) |
| | | label: (<MkIcon type={cell} />) |
| | | } |
| | | }) |
| | | } |
| | |
| | | ] |
| | | |
| | | if (type === 'line' || type === 'sequence') { |
| | | signs.pop() |
| | | signs.pop() |
| | | } else if (type === 'slider') { |
| | | markColumns = markColumns.filter(col => { |
| | |
| | | |
| | | return ( |
| | | <div style={{display: 'inline-block'}}> |
| | | <Icon className="profile" title="标记" type="ant-design" onClick={this.resetMark} /> |
| | | <AntDesignOutlined className="profile" title="标记" onClick={this.resetMark} /> |
| | | <Modal |
| | | wrapClassName="model-table-column-mark-modal" |
| | | title={'标记设置'} |