Commit 8065ed17 authored by 张博's avatar 张博

编辑模式提交bug

parent de6c296b
......@@ -270,6 +270,59 @@
color:#F0DF2D;
background-color: rgba(10, 53, 62, 0.8)
}
}
.pormpt-modal{
height:100%;
.amos-modal-container{
background-image: url('/mods/components/3dviewconvertor/assets/convertor/3dview/promptModal.png');
background-repeat: no-repeat;
background-size: 100% 100%;
height:253px;
width: 392px !important;
background-color: transparent;
box-shadow: none;
.amos-modal-content{
width: 100%;
height: 100%;
color: #fff;
font-size: 20px;
font-weight: normal;
.prompt-content{
width: 100%;
height: 100%;
padding-top:40px ;
display:flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
.prompt-buttons{
span {
display: inline-block;
width: 71px;
height: 32px;
line-height: 32px;
margin: 0 10px;
text-align: center;
}
.promptOk{
background: url('/mods/components/3dviewConvertor/assets/convertor/3dview/promptOk.png') no-repeat 100% 100%;
}
.promptNo {
background: url('/mods/components/3dviewConvertor/assets/convertor/3dview/promptNo.png') no-repeat 100% 100%;
}
.promptSave{
background: url('/mods/components/3dviewConvertor/assets/convertor/3dview/promptSave.png') no-repeat 100% 100%;
}
.promptCancel{
background: url('/mods/components/3dviewConvertor/assets/convertor/3dview/promptCancel.png') no-repeat 100% 100%;
}
}
}
}
}
}
// .rayd-modal{
// background-color: rgba(25, 86, 147, 0.6) !important;
......
import React, { Component } from 'react';
import { Modal ,Button} from 'amos-framework';
class PromptModal extends Component {
constructor(props) {
super(props);
this.state = {
};
}
cancel = ()=>{
const {isback} =this.props.promptData
this.props.closePromptModal()
if(isback){
this.props.handleOutExceptModel()
}
}
saveData=()=>{
const {isback,type} =this.props.promptData
if(isback){
this.props.handleOutExceptModel()
}
this.props.closePromptModal()
if(type=='region')
{
this.props.saveAreaData()
}else{
this.props.savePointData()
}
}
render() {
const {promptData} =this.props
return (
<Modal
visible={promptData.promptvisible}
className={'pormpt-modal'}
content={<div className ='prompt-content'>
<div>{promptData.promptContent}</div>
{promptData.btnType =='isOk'?
<div className='prompt-buttons'>
<span className={'promptOk'} onClick={this.saveData} />
<span className={'promptNo'} onClick={this.cancel} />
</div>:
<div className='prompt-buttons'>
<span className={'promptSave'} onClick={this.saveData} />
<span className={'promptCancel'} onClick={this.cancel} />
</div>
}
</div>
}
noDefaultFooter
noDefaultHeader
destroyContent
onCancel={this.cancel}
closable={false}
/>
);
}
}
export default PromptModal;
......@@ -61,6 +61,13 @@ class RightEditRegionPanel extends Component {
heightInput: value
});
}
onNumberChange = (value) => {
const newForm = Object.assign({}, this.state.form, { 'positionZ': value });
this.setState({
form: newForm,
heightInput: value
});
}
onRadioChange = (value) => {
const newForm = Object.assign({}, this.state.form, { 'isIndoor': value });
this.setState({
......@@ -184,10 +191,11 @@ class RightEditRegionPanel extends Component {
</div> */}
<div className='positionItem'>
<FormItem label="高" field="positionZ" {...formItemLayout}>
<Input
<InputNumber
placeholder={detailData.routePath && JSON.parse(detailData.routePath).regionHeigth || rightHeight}
value={heightInput}
onChange={(e) => this.onChange('positionZ', e)}/>
min={0}
onChange={(e) => this.onNumberChange(e)}/>
{/* <Input value={detailData.ue4Location && detailData.ue4Location[2]} /> */}
</FormItem>
</div>
......
......@@ -138,7 +138,7 @@ export default class SafetyIndex extends Component {
<div className='safetyIndex-content-row'>
<div className='number-large'>{safetyIndexData.safetyIndex}</div>
<span className='number-unit'>&nbsp;&nbsp;
<img src={panoramicIcon.safetyup} className="row-up" alt="up" />
{/* <img src={panoramicIcon.safetyup} className="row-up" alt="up" /> */}
</span>
</div>
{
......
This diff is collapsed.
This diff is collapsed.
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