Commit d27fcad9 authored by 张博's avatar 张博

3dzuobiao

parent 6209d3b0
...@@ -1490,10 +1490,10 @@ class View3D extends Component { ...@@ -1490,10 +1490,10 @@ class View3D extends Component {
</div> </div>
<div className='rightBox'> <div className='rightBox'>
{ {
showRightPanel && pageType === 'region' ? <RightEditRegionPanel detailData={selectArea} /> : '' showRightPanel && pageType === 'region' ? <RightEditRegionPanel detailData={selectArea} closeRightPanel={()=>this.setState({showRightPanel:false})}/> : ''
} }
{ {
showRightPanel && pageType === 'point' ? <RightEditPointPanel detailData={selectPoints} /> : '' showRightPanel && pageType === 'point' ? <RightEditPointPanel detailData={selectPoints} closeRightPanel={()=>this.setState({showRightPanel:false})}/> : ''
} }
</div> </div>
</div> </div>
......
...@@ -95,6 +95,8 @@ class RightEditPointPanel extends Component { ...@@ -95,6 +95,8 @@ class RightEditPointPanel extends Component {
render() { render() {
let { rules, form,pointTypeArr,pointType ,detailData} = this.state; let { rules, form,pointTypeArr,pointType ,detailData} = this.state;
let { pageType } = this.props; let { pageType } = this.props;
let radio = detailData.isIndoor ? "prop1":"prop2"
let position = (detailData.position3d) && detailData.position3d.split(",")
const formItemLayout = { const formItemLayout = {
labelCol: { labelCol: {
xs: { span: 28 }, xs: { span: 28 },
...@@ -162,17 +164,17 @@ class RightEditPointPanel extends Component { ...@@ -162,17 +164,17 @@ class RightEditPointPanel extends Component {
<div className='position'> <div className='position'>
<div className='positionItem'> <div className='positionItem'>
<FormItem label="X" field="positionX" {...formItemLayout}> <FormItem label="X" field="positionX" {...formItemLayout}>
<Input value={detailData.ue4Location && detailData.ue4Location[0]} /> <Input value={position && position[0]} />
</FormItem> </FormItem>
</div> </div>
<div className='positionItem'> <div className='positionItem'>
<FormItem label="Y" field="positionY" {...formItemLayout}> <FormItem label="Y" field="positionY" {...formItemLayout}>
<Input value={detailData.ue4Location && detailData.ue4Location[1]} /> <Input value={position && position[1]} />
</FormItem> </FormItem>
</div> </div>
<div className='positionItem'> <div className='positionItem'>
<FormItem label="Z" field="positionZ" {...formItemLayout}> <FormItem label="Z" field="positionZ" {...formItemLayout}>
<Input value={detailData.ue4Location && detailData.ue4Location[2]} /> <Input value={position && position[2]} />
</FormItem> </FormItem>
</div> </div>
</div> </div>
...@@ -187,7 +189,7 @@ class RightEditPointPanel extends Component { ...@@ -187,7 +189,7 @@ class RightEditPointPanel extends Component {
<div className='msgItem'> <div className='msgItem'>
<div className='itemLabel'>是否位于室内</div> <div className='itemLabel'>是否位于室内</div>
<FormItem field="isIndoor" > <FormItem field="isIndoor" >
<RadioGroup defaultValue="prop2" onChange={value => {this.onRadioChange(value)}}> <RadioGroup value={radio} onChange={value => {this.onRadioChange(value)}}>
<Radio className='radio-text' value="prop1"></Radio> <Radio className='radio-text' value="prop1"></Radio>
<Radio className='radio-text' value="prop2"></Radio> <Radio className='radio-text' value="prop2"></Radio>
</RadioGroup> </RadioGroup>
...@@ -208,7 +210,7 @@ class RightEditPointPanel extends Component { ...@@ -208,7 +210,7 @@ class RightEditPointPanel extends Component {
<Button <Button
className='cancelBtn' className='cancelBtn'
onClick={() => { onClick={() => {
// this.props.save() this.props.closeRightPanel()
}} ></Button> }} ></Button>
</div> </div>
</div> </div>
......
...@@ -189,7 +189,7 @@ class RightEditRegionPanel extends Component { ...@@ -189,7 +189,7 @@ class RightEditRegionPanel extends Component {
<Button <Button
className='cancelBtn' className='cancelBtn'
onClick={() => { onClick={() => {
// this.props.save() this.props.closeRightPanel()
}} ></Button> }} ></Button>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment