|
|
@@ -42,7 +42,7 @@ export default class FormAddress extends Component {
|
|
|
//console.log('from render------',this.props.address_id)
|
|
|
if(this.props.address_id){
|
|
|
graphqls(getAddressById,{id:this.props.address_id}).then((e)=>{
|
|
|
- console.log('--------getAddressBYID------------',e.userAddressbyid)
|
|
|
+ //console.log('--------getAddressBYID------------',e.userAddressbyid)
|
|
|
let address=e.userAddressbyid
|
|
|
this.setState({
|
|
|
name:address.username,
|
|
|
@@ -62,35 +62,35 @@ export default class FormAddress extends Component {
|
|
|
this.props.setAddressId('')
|
|
|
}
|
|
|
nameChange(e){
|
|
|
- console.log(e)
|
|
|
+ //console.log(e)
|
|
|
this.setState({
|
|
|
name:e
|
|
|
})
|
|
|
}
|
|
|
|
|
|
phoneChange(e){
|
|
|
- console.log(e)
|
|
|
+ //console.log(e)
|
|
|
this.setState({
|
|
|
phone:e
|
|
|
})
|
|
|
}
|
|
|
|
|
|
detailChange(e){
|
|
|
- console.log(e)
|
|
|
+ //console.log(e)
|
|
|
this.setState({
|
|
|
detail:e
|
|
|
})
|
|
|
}
|
|
|
codeChange(e){
|
|
|
- console.log(e)
|
|
|
+ //console.log(e)
|
|
|
this.setState({
|
|
|
code:e
|
|
|
})
|
|
|
}
|
|
|
|
|
|
areaChange(e=[0]){
|
|
|
- console.log('e',e)
|
|
|
- console.log(district)
|
|
|
+ //console.log('e',e)
|
|
|
+ //console.log(district)
|
|
|
|
|
|
let provinceCode=e[0],cityCode=e[1],areaCode=e[2]
|
|
|
|
|
|
@@ -99,15 +99,15 @@ export default class FormAddress extends Component {
|
|
|
|
|
|
district.map((item)=>{
|
|
|
if(item.value===provinceCode){
|
|
|
- console.log('province',item)
|
|
|
+ //console.log('province',item)
|
|
|
province=item.label
|
|
|
item.children.map((item)=>{
|
|
|
if(item.value===cityCode){
|
|
|
- console.log('city',item)
|
|
|
+ //console.log('city',item)
|
|
|
city=item.label
|
|
|
item.children.map((item)=>{
|
|
|
if(item.value===areaCode){
|
|
|
- console.log('area',item)
|
|
|
+ // console.log('area',item)
|
|
|
area=item.label
|
|
|
}
|
|
|
return 0
|
|
|
@@ -163,51 +163,54 @@ export default class FormAddress extends Component {
|
|
|
//const { getFieldProps } = this.props.form;
|
|
|
return (
|
|
|
<div>
|
|
|
- <form>
|
|
|
- <List renderHeader={''} >
|
|
|
- <InputItem
|
|
|
- placeholder="姓名"
|
|
|
- value={this.state.name}
|
|
|
- onChange={(e)=>{this.nameChange(e)}}
|
|
|
- >收货人</InputItem>
|
|
|
- <InputItem
|
|
|
- type="phone"
|
|
|
- placeholder="手机号码"
|
|
|
- value={this.state.phone}
|
|
|
- onChange={(e)=>{this.phoneChange(e)}}
|
|
|
- >手机号码</InputItem>
|
|
|
-
|
|
|
- <div className='pickerWrap' style={this.state.areaShow ? {}:{display:""}}>
|
|
|
- <List style={{ backgroundColor: 'white' }} className="picker-list">
|
|
|
- <Picker extra={this.state.province+this.state.city+this.state.area}
|
|
|
- data={district}
|
|
|
- title="Areas"
|
|
|
- onOk={e => console.log('ok', e)}
|
|
|
- onDismiss={e => this.areaChange(e)}
|
|
|
- onPickerChange={e=> this.areaChange(e)}
|
|
|
- indicatorStyle={{position:"absolute",bottom:"0",left:"0"}}
|
|
|
- >
|
|
|
- <List.Item arrow="horizontal">点击选择地区</List.Item>
|
|
|
- </Picker>
|
|
|
- </List>
|
|
|
- </div>
|
|
|
- <InputItem
|
|
|
- placeholder="详细地址"
|
|
|
- value={this.state.detail}
|
|
|
- onChange={(e)=>{this.detailChange(e)}}
|
|
|
- >详细地址</InputItem>
|
|
|
- <InputItem
|
|
|
- type="number"
|
|
|
- placeholder="邮编"
|
|
|
- value={this.state.code}
|
|
|
- maxLength={6}
|
|
|
- onChange={(e)=>{this.codeChange(e)}}
|
|
|
- >邮编</InputItem>
|
|
|
+ <div style={{marginTop:"50px"}}>
|
|
|
+ <List renderHeader={''} >
|
|
|
+ <InputItem
|
|
|
+ placeholder="姓名"
|
|
|
+ value={this.state.name}
|
|
|
+ onChange={(e)=>{this.nameChange(e)}}
|
|
|
+ >收货人</InputItem>
|
|
|
+ <div style={{marginTop:"15px"}}></div>
|
|
|
+ <InputItem
|
|
|
+ type="phone"
|
|
|
+ placeholder="手机号码"
|
|
|
+ value={this.state.phone}
|
|
|
+ onChange={(e)=>{this.phoneChange(e)}}
|
|
|
+ >手机号码</InputItem>
|
|
|
+ <div style={{marginTop:"15px"}}></div>
|
|
|
+
|
|
|
+ <div className='pickerWrap' style={this.state.areaShow ? {}:{display:""}}>
|
|
|
+ <List style={{ backgroundColor: 'white' }} className="picker-list">
|
|
|
+ <Picker extra={this.state.province+this.state.city+this.state.area}
|
|
|
+ data={district}
|
|
|
+ title="Areas"
|
|
|
+ onOk={e => console.log('ok', e)}
|
|
|
+ onDismiss={e => this.areaChange(e)}
|
|
|
+ onPickerChange={e=> this.areaChange(e)}
|
|
|
+ indicatorStyle={{position:"absolute",bottom:"0",left:"0"}}
|
|
|
+ >
|
|
|
+ <List.Item arrow="horizontal">点击选择地区</List.Item>
|
|
|
+ </Picker>
|
|
|
</List>
|
|
|
- <Button type="primary" onClick={this.submit}>提交</Button><WhiteSpace />
|
|
|
- </form>
|
|
|
-
|
|
|
-
|
|
|
+ </div>
|
|
|
+ <div style={{marginTop:"15px"}}></div>
|
|
|
+ <InputItem
|
|
|
+ placeholder="详细地址"
|
|
|
+ value={this.state.detail}
|
|
|
+ onChange={(e)=>{this.detailChange(e)}}
|
|
|
+ >详细地址</InputItem>
|
|
|
+ <div style={{marginTop:"15px"}}></div>
|
|
|
+ <InputItem
|
|
|
+ type="number"
|
|
|
+ placeholder="邮编"
|
|
|
+ value={this.state.code}
|
|
|
+ maxLength={6}
|
|
|
+ onChange={(e)=>{this.codeChange(e)}}
|
|
|
+ >邮编</InputItem>
|
|
|
+ </List>
|
|
|
+
|
|
|
+ <div style={{width:'100%',display:'flex',justifyContent:'center'}}><div style={{width:'256px'}}><Button type="primary" onClick={this.submit}>提交</Button></div></div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
)
|
|
|
}
|