|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
import { Button, Card, Checkbox, Classes, H5, HTMLSelect, Intent, Popover, Position, Tooltip } from '@blueprintjs/core';
|
|
|
|
|
import { Button, Card, Checkbox, Classes, H5, HTMLSelect, Intent, Popover, Position, Radio, RadioGroup, Tooltip } from '@blueprintjs/core';
|
|
|
|
|
import { observable } from 'mobx';
|
|
|
|
|
import { inject, observer } from 'mobx-react';
|
|
|
|
|
import * as React from 'react';
|
|
|
|
@ -17,6 +17,7 @@ import { CommonModal } from '../Modal/ModalContainer';
|
|
|
|
|
import { ModalState } from '../Modal/ModalInterface';
|
|
|
|
|
import { Notes, openDirOptions } from './BoardCommon';
|
|
|
|
|
import { BoardFindItem, BoardFindSelectItem, MatColorCom, SealDrillCom } from './BoardFindCommon';
|
|
|
|
|
import { FindModifyStyle } from './BoardFindInterface';
|
|
|
|
|
import { BoardModalType } from "./BoardModalType";
|
|
|
|
|
import { Config_ModalType } from './UserConfigComponent';
|
|
|
|
|
|
|
|
|
@ -30,7 +31,8 @@ interface IBoardFindState
|
|
|
|
|
|
|
|
|
|
@inject('store')
|
|
|
|
|
@observer
|
|
|
|
|
export default class BoardFindModifyModal extends React.Component<{ store?: BoardFindStore; }, IBoardFindState> {
|
|
|
|
|
export default class BoardFindModifyModal extends React.Component<{ store?: BoardFindStore; }, IBoardFindState>
|
|
|
|
|
{
|
|
|
|
|
private event: Function;
|
|
|
|
|
@observable _brNameList: [string, boolean][] = [
|
|
|
|
|
["左侧板", false], ["右侧板", false], ["顶板", false], ["底板", false],
|
|
|
|
@ -634,6 +636,18 @@ export default class BoardFindModifyModal extends React.Component<{ store?: Boar
|
|
|
|
|
onClosed={el => el.onkeydown = null}
|
|
|
|
|
content={
|
|
|
|
|
<Card tabIndex={-1} >
|
|
|
|
|
<h5 style={{ margin: "5px" }}>查询方式</h5>
|
|
|
|
|
<RadioGroup
|
|
|
|
|
inline={true}
|
|
|
|
|
selectedValue={store.m_Option.query}
|
|
|
|
|
onChange={(e) =>
|
|
|
|
|
{
|
|
|
|
|
store.m_Option.query = parseInt(e.currentTarget.value);
|
|
|
|
|
}}
|
|
|
|
|
>
|
|
|
|
|
<Radio label="模糊匹配" value={FindModifyStyle.FuzzyQuery} />
|
|
|
|
|
<Radio label="精确匹配" value={FindModifyStyle.PreciseQuery} />
|
|
|
|
|
</RadioGroup>
|
|
|
|
|
<Notes
|
|
|
|
|
remarks={store.m_Option.remarks}
|
|
|
|
|
/>
|
|
|
|
|