|
|
@ -1,6 +1,6 @@
|
|
|
|
import { observer } from 'mobx-react';
|
|
|
|
import { observer } from 'mobx-react';
|
|
|
|
import * as React from 'react';
|
|
|
|
import * as React from 'react';
|
|
|
|
import { RadioGroup, Radio, Classes } from '../../../../node_modules/@blueprintjs/core';
|
|
|
|
import { RadioGroup, Radio, Classes, InputGroup, Popover, Menu, MenuItem, Button, Checkbox } from '../../../../node_modules/@blueprintjs/core';
|
|
|
|
import { BoardRelativePositon } from '../../Store/BoardStore';
|
|
|
|
import { BoardRelativePositon } from '../../Store/BoardStore';
|
|
|
|
|
|
|
|
|
|
|
|
//设置板件数据组件
|
|
|
|
//设置板件数据组件
|
|
|
@ -61,7 +61,6 @@ export const BoardModel = () =>
|
|
|
|
</label>
|
|
|
|
</label>
|
|
|
|
)
|
|
|
|
)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export const BoardConfigBlock = observer(({ opt, pars, opt1 }: { opt: any, pars: Map<string, string>, opt1: Map<BoardRelativePositon, string> }) =>
|
|
|
|
export const BoardConfigBlock = observer(({ opt, pars, opt1 }: { opt: any, pars: Map<string, string>, opt1: Map<BoardRelativePositon, string> }) =>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
@ -99,3 +98,70 @@ export const BoardConfigBlock = observer(({ opt, pars, opt1 }: { opt: any, pars:
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export const BoardInfo = (props: { store?: any }) =>
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
let pars = new Map([
|
|
|
|
|
|
|
|
["rootName", "房间名"], ["cupboardName", "柜名"], ["matName", "板材名"], ["mat", "材料"], ["color", "颜色"]
|
|
|
|
|
|
|
|
])
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
|
|
|
<div className="boardSize center">
|
|
|
|
|
|
|
|
<SetBoardDataBlock pars={pars} opt={{}} />
|
|
|
|
|
|
|
|
<label className="bp3-label .modifier">
|
|
|
|
|
|
|
|
纹路
|
|
|
|
|
|
|
|
<div className="bp3-select bp3-inline .modifier">
|
|
|
|
|
|
|
|
<select>
|
|
|
|
|
|
|
|
<option value="0">正纹</option>
|
|
|
|
|
|
|
|
<option value="1">反纹</option>
|
|
|
|
|
|
|
|
<option value="1">可翻转</option>
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</label>
|
|
|
|
|
|
|
|
<label className="bp3-label .modifier">
|
|
|
|
|
|
|
|
打孔面
|
|
|
|
|
|
|
|
<div className="bp3-select bp3-inline .modifier">
|
|
|
|
|
|
|
|
<select>
|
|
|
|
|
|
|
|
<option value="0">正</option>
|
|
|
|
|
|
|
|
<option value="1">反</option>
|
|
|
|
|
|
|
|
<option value="1">不排</option>
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</label>
|
|
|
|
|
|
|
|
<label className="bp3-label .modifier">
|
|
|
|
|
|
|
|
排钻
|
|
|
|
|
|
|
|
<div className="bp3-select bp3-inline .modifier">
|
|
|
|
|
|
|
|
<select>
|
|
|
|
|
|
|
|
<option value="0">三合一</option>
|
|
|
|
|
|
|
|
<option value="1">二合一</option>
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</label>
|
|
|
|
|
|
|
|
<label className="bp3-label .modifier">
|
|
|
|
|
|
|
|
排版面
|
|
|
|
|
|
|
|
<div className="bp3-select bp3-inline .modifier">
|
|
|
|
|
|
|
|
<select>
|
|
|
|
|
|
|
|
<option value="0">正面</option>
|
|
|
|
|
|
|
|
<option value="1">反面</option>
|
|
|
|
|
|
|
|
<option value="1">随意面</option>
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</label>
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
|
|
|
<label htmlFor="">排孔面</label>
|
|
|
|
|
|
|
|
<Checkbox checked={true} label="正" />
|
|
|
|
|
|
|
|
<Checkbox checked={true} label="反" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<h6 className={Classes.HEADING}>材料封边</h6>
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
|
|
|
<input type="text" className="bp3-input" />
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
|
|
|
<input type="text" className="bp3-input" />
|
|
|
|
|
|
|
|
<BoardModel />
|
|
|
|
|
|
|
|
<input type="text" className="bp3-input" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<input type="text" className="bp3-input" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|