|
|
|
@ -33,7 +33,8 @@ export interface IBoardProps
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@observer
|
|
|
|
|
export class BoardFindItem extends React.Component<IBoardProps, {}> {
|
|
|
|
|
export class BoardFindItem extends React.Component<IBoardProps, {}>
|
|
|
|
|
{
|
|
|
|
|
public render()
|
|
|
|
|
{
|
|
|
|
|
const { k, useKey, option, uiOption,
|
|
|
|
@ -103,7 +104,8 @@ export interface IFindSelectItem
|
|
|
|
|
checkChange?();
|
|
|
|
|
}
|
|
|
|
|
@observer
|
|
|
|
|
export class BoardFindSelectItem extends React.Component<IFindSelectItem, {}> {
|
|
|
|
|
export class BoardFindSelectItem extends React.Component<IFindSelectItem, {}>
|
|
|
|
|
{
|
|
|
|
|
public render()
|
|
|
|
|
{
|
|
|
|
|
const { k, useKey, option,
|
|
|
|
@ -167,7 +169,8 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
<div>
|
|
|
|
|
<span>板材</span>
|
|
|
|
|
{
|
|
|
|
|
hasCompare &&
|
|
|
|
|
hasCompare ?
|
|
|
|
|
<>
|
|
|
|
|
<HTMLSelect
|
|
|
|
|
value={(option as IBoardFindOption).compareType[EBoardKeyList.BrMat]}
|
|
|
|
|
options={SimpleOption}
|
|
|
|
@ -176,7 +179,6 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
(option as IBoardFindOption).compareType[EBoardKeyList.BrMat] = e.target.value as ECompareType;
|
|
|
|
|
}}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
<div>
|
|
|
|
|
<Tooltip
|
|
|
|
|
content={option[EBoardKeyList.BrMat]}
|
|
|
|
@ -189,9 +191,19 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.BrMat]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.BrMat] = e.target.value} />
|
|
|
|
|
onChange={e => option[EBoardKeyList.BrMat] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
</div>
|
|
|
|
|
</>
|
|
|
|
|
:
|
|
|
|
|
<input
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.BrMat]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.BrMat] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<Checkbox
|
|
|
|
@ -206,7 +218,8 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
}}
|
|
|
|
|
/>
|
|
|
|
|
{
|
|
|
|
|
hasCompare &&
|
|
|
|
|
hasCompare ?
|
|
|
|
|
<>
|
|
|
|
|
<HTMLSelect
|
|
|
|
|
value={(option as IBoardFindOption).compareType[EBoardKeyList.Mat]}
|
|
|
|
|
options={SimpleOption}
|
|
|
|
@ -215,7 +228,6 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
(option as IBoardFindOption).compareType[EBoardKeyList.Mat] = e.target.value as ECompareType;
|
|
|
|
|
}}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
<div>
|
|
|
|
|
<Tooltip
|
|
|
|
|
content={option[EBoardKeyList.Mat]}
|
|
|
|
@ -228,14 +240,25 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.Mat]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.Mat] = e.target.value} />
|
|
|
|
|
onChange={e => option[EBoardKeyList.Mat] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
</div>
|
|
|
|
|
</>
|
|
|
|
|
:
|
|
|
|
|
<input
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.Mat]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.Mat] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div>
|
|
|
|
|
<span>颜色</span>
|
|
|
|
|
{
|
|
|
|
|
hasCompare &&
|
|
|
|
|
hasCompare ?
|
|
|
|
|
<>
|
|
|
|
|
<HTMLSelect
|
|
|
|
|
value={(option as IBoardFindOption).compareType[EBoardKeyList.Color]}
|
|
|
|
|
options={SimpleOption}
|
|
|
|
@ -244,7 +267,6 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
(option as IBoardFindOption).compareType[EBoardKeyList.Color] = e.target.value as ECompareType;
|
|
|
|
|
}}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
<div>
|
|
|
|
|
<Tooltip
|
|
|
|
|
content={option[EBoardKeyList.Color]}
|
|
|
|
@ -257,9 +279,19 @@ export class MatColorCom extends React.Component<IMatColorComProps>
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.Color]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.Color] = e.target.value} />
|
|
|
|
|
onChange={e => option[EBoardKeyList.Color] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
</div>
|
|
|
|
|
</>
|
|
|
|
|
:
|
|
|
|
|
<input
|
|
|
|
|
tabIndex={1}
|
|
|
|
|
className={Classes.INPUT}
|
|
|
|
|
value={option[EBoardKeyList.Color]}
|
|
|
|
|
onChange={e => option[EBoardKeyList.Color] = e.target.value}
|
|
|
|
|
/>
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="flex">
|
|
|
|
|