|
@@ -2,7 +2,6 @@ import React, { useState, useEffect } from 'react'
|
2
|
2
|
import { Input, Picker } from '@tarojs/components'
|
3
|
3
|
import Taro from '@tarojs/taro'
|
4
|
4
|
import request, { apis } from '@/utils/request'
|
5
|
|
-import Page from '@/layouts'
|
6
|
5
|
import { useModel } from '@/store'
|
7
|
6
|
import '@/assets/css/reset.less'
|
8
|
7
|
import '@/assets/css/iconfont.less'
|
|
@@ -30,6 +29,7 @@ export default function AddYeZhuRenZheng (props) {
|
30
|
29
|
const [Level6List, setLevel6List] = useState([])
|
31
|
30
|
|
32
|
31
|
useEffect(() => {
|
|
32
|
+ console.log(user, `user`)
|
33
|
33
|
GetLevel2List()
|
34
|
34
|
}, [Level1Value])
|
35
|
35
|
|
|
@@ -254,74 +254,72 @@ export default function AddYeZhuRenZheng (props) {
|
254
|
254
|
}
|
255
|
255
|
|
256
|
256
|
return (
|
257
|
|
- <Page>
|
258
|
|
- <view className='AddYeZhuRenZheng'>
|
259
|
|
- <view className='Close'>
|
260
|
|
- <text className='iconfont iconguanbi' onClick={Close}></text>
|
|
257
|
+ <view className='AddYeZhuRenZheng'>
|
|
258
|
+ <view className='Close'>
|
|
259
|
+ <text className='iconfont iconguanbi' onClick={Close}></text>
|
|
260
|
+ </view>
|
|
261
|
+ <view className='Form'>
|
|
262
|
+ <view className='flex-h'>
|
|
263
|
+ <text className='iconfont iconxingming'></text>
|
|
264
|
+ <Input className='flex-item' placeholder='请输入您的姓名' value={FormData.RealName} onInput={(e) => { setFormData({ ...FormData, RealName: e.detail.value }) }}></Input>
|
261
|
265
|
</view>
|
262
|
|
- <view className='Form'>
|
263
|
|
- <view className='flex-h'>
|
264
|
|
- <text className='iconfont iconxingming'></text>
|
265
|
|
- <Input className='flex-item' placeholder='请输入您的姓名' value={FormData.RealName} onInput={(e) => { setFormData({ ...FormData, RealName: e.detail.value }) }}></Input>
|
266
|
|
- </view>
|
267
|
|
- <view className='flex-h'>
|
268
|
|
- <text className='iconfont iconshenfenzheng'></text>
|
269
|
|
- <Input type='idcard' className='flex-item' placeholder='请输入您的身份证号码' value={FormData.IdCard} onInput={(e) => { setFormData({ ...FormData, IdCard: e.detail.value }) }}></Input>
|
270
|
|
- </view>
|
271
|
|
- <view className='flex-h'>
|
272
|
|
- <text className='iconfont iconshouji'></text>
|
273
|
|
- <Input type='idcard' className='flex-item' placeholder='请输入您的手机号码' value={FormData.Phone} onInput={(e) => { setFormData({ ...FormData, Phone: e.detail.value }) }}></Input>
|
274
|
|
- </view>
|
275
|
|
- <view className='flex-h'>
|
276
|
|
- <text className='iconfont iconyanzhengma'></text>
|
277
|
|
- <Input type='idcard' className='flex-item' placeholder='请输入验证码' value={PhoneCode} onInput={(e) => { setPhoneCode(e.detail.value) }}></Input>
|
278
|
|
- <text className={CodeTimerNum - 0 === 60 ? 'active' : ''} onClick={ToGetPhoneCode}>{CodeTimerNum - 0 === 60 ? `获取验证码` : `${CodeTimerNum > 9 ? `${CodeTimerNum}s后再次获取` : `0${CodeTimerNum}s后再次获取`}`}</text>
|
279
|
|
- </view>
|
280
|
|
- <view className='flex-h'>
|
281
|
|
- <text>期号</text>
|
282
|
|
- <view className='flex-item'>
|
283
|
|
- <Picker value={Level2Value} range-key='name' range={Level2List} onChange={Level2Change}>
|
284
|
|
- <view className='PickerText'>{Level2List.length > 0 && Level2Value !== null ? Level2List[Level2Value].name : '请选择期号'}</view>
|
285
|
|
- </Picker>
|
286
|
|
- </view>
|
287
|
|
- </view>
|
288
|
|
- <view className='flex-h'>
|
289
|
|
- <text>楼栋</text>
|
290
|
|
- <view className='flex-item'>
|
291
|
|
- <Picker value={Level3Value} range-key='name' range={Level3List} onChange={Level3Change}>
|
292
|
|
- <view className='PickerText'>{Level3List.length > 0 && Level3Value !== null ? Level3List[Level3Value].name : '请选择楼栋'}</view>
|
293
|
|
- </Picker>
|
294
|
|
- </view>
|
|
266
|
+ <view className='flex-h'>
|
|
267
|
+ <text className='iconfont iconshenfenzheng'></text>
|
|
268
|
+ <Input type='idcard' className='flex-item' placeholder='请输入您的身份证号码' value={FormData.IdCard} onInput={(e) => { setFormData({ ...FormData, IdCard: e.detail.value }) }}></Input>
|
|
269
|
+ </view>
|
|
270
|
+ <view className='flex-h'>
|
|
271
|
+ <text className='iconfont iconshouji'></text>
|
|
272
|
+ <Input type='idcard' className='flex-item' placeholder='请输入您的手机号码' value={FormData.Phone} onInput={(e) => { setFormData({ ...FormData, Phone: e.detail.value }) }}></Input>
|
|
273
|
+ </view>
|
|
274
|
+ <view className='flex-h'>
|
|
275
|
+ <text className='iconfont iconyanzhengma'></text>
|
|
276
|
+ <Input type='idcard' className='flex-item' placeholder='请输入验证码' value={PhoneCode} onInput={(e) => { setPhoneCode(e.detail.value) }}></Input>
|
|
277
|
+ <text className={CodeTimerNum - 0 === 60 ? 'active' : ''} onClick={ToGetPhoneCode}>{CodeTimerNum - 0 === 60 ? `获取验证码` : `${CodeTimerNum > 9 ? `${CodeTimerNum}s后再次获取` : `0${CodeTimerNum}s后再次获取`}`}</text>
|
|
278
|
+ </view>
|
|
279
|
+ <view className='flex-h'>
|
|
280
|
+ <text>期号</text>
|
|
281
|
+ <view className='flex-item'>
|
|
282
|
+ <Picker value={Level2Value} range-key='name' range={Level2List} onChange={Level2Change}>
|
|
283
|
+ <view className='PickerText'>{Level2List.length > 0 && Level2Value !== null ? Level2List[Level2Value].name : '请选择期号'}</view>
|
|
284
|
+ </Picker>
|
295
|
285
|
</view>
|
296
|
|
- <view className='flex-h'>
|
297
|
|
- <text>单元</text>
|
298
|
|
- <view className='flex-item'>
|
299
|
|
- <Picker value={Level4Value} range-key='name' range={Level4List} onChange={Level4Change}>
|
300
|
|
- <view className='PickerText'>{Level4List.length > 0 && Level4Value !== null ? Level4List[Level4Value].name : '请选择单元'}</view>
|
301
|
|
- </Picker>
|
302
|
|
- </view>
|
|
286
|
+ </view>
|
|
287
|
+ <view className='flex-h'>
|
|
288
|
+ <text>楼栋</text>
|
|
289
|
+ <view className='flex-item'>
|
|
290
|
+ <Picker value={Level3Value} range-key='name' range={Level3List} onChange={Level3Change}>
|
|
291
|
+ <view className='PickerText'>{Level3List.length > 0 && Level3Value !== null ? Level3List[Level3Value].name : '请选择楼栋'}</view>
|
|
292
|
+ </Picker>
|
303
|
293
|
</view>
|
304
|
|
- <view className='flex-h'>
|
305
|
|
- <text>楼层</text>
|
306
|
|
- <view className='flex-item'>
|
307
|
|
- <Picker value={Level5Value} range-key='name' range={Level5List} onChange={Level5Change}>
|
308
|
|
- <view className='PickerText'>{Level5List.length > 0 && Level5Value !== null ? Level5List[Level5Value].name : '请选择楼层'}</view>
|
309
|
|
- </Picker>
|
310
|
|
- </view>
|
|
294
|
+ </view>
|
|
295
|
+ <view className='flex-h'>
|
|
296
|
+ <text>单元</text>
|
|
297
|
+ <view className='flex-item'>
|
|
298
|
+ <Picker value={Level4Value} range-key='name' range={Level4List} onChange={Level4Change}>
|
|
299
|
+ <view className='PickerText'>{Level4List.length > 0 && Level4Value !== null ? Level4List[Level4Value].name : '请选择单元'}</view>
|
|
300
|
+ </Picker>
|
311
|
301
|
</view>
|
312
|
|
- <view className='flex-h'>
|
313
|
|
- <text>房号</text>
|
314
|
|
- <view className='flex-item'>
|
315
|
|
- <Picker value={Level6Value} range-key='name' range={Level6List} onChange={Level6Change}>
|
316
|
|
- <view className='PickerText'>{Level6List.length > 0 && Level6Value !== null ? Level6List[Level6Value].name : '请选择房号'}</view>
|
317
|
|
- </Picker>
|
318
|
|
- </view>
|
|
302
|
+ </view>
|
|
303
|
+ <view className='flex-h'>
|
|
304
|
+ <text>楼层</text>
|
|
305
|
+ <view className='flex-item'>
|
|
306
|
+ <Picker value={Level5Value} range-key='name' range={Level5List} onChange={Level5Change}>
|
|
307
|
+ <view className='PickerText'>{Level5List.length > 0 && Level5Value !== null ? Level5List[Level5Value].name : '请选择楼层'}</view>
|
|
308
|
+ </Picker>
|
319
|
309
|
</view>
|
320
|
310
|
</view>
|
321
|
|
- <view className='BottomBtn' onClick={Submit}>
|
322
|
|
- <text>提交</text>
|
|
311
|
+ <view className='flex-h'>
|
|
312
|
+ <text>房号</text>
|
|
313
|
+ <view className='flex-item'>
|
|
314
|
+ <Picker value={Level6Value} range-key='name' range={Level6List} onChange={Level6Change}>
|
|
315
|
+ <view className='PickerText'>{Level6List.length > 0 && Level6Value !== null ? Level6List[Level6Value].name : '请选择房号'}</view>
|
|
316
|
+ </Picker>
|
|
317
|
+ </view>
|
323
|
318
|
</view>
|
324
|
319
|
</view>
|
325
|
|
- </Page>
|
|
320
|
+ <view className='BottomBtn' onClick={Submit}>
|
|
321
|
+ <text>提交</text>
|
|
322
|
+ </view>
|
|
323
|
+ </view>
|
326
|
324
|
)
|
327
|
325
|
}
|