xusd
7 days ago 998218675eb243d43912c203174a6b72b299c0f8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<!--pages/addPerson/index.wxml-->
 
<common-page id="common-page" bind:onCancelPicker="handleClosePopup" bind:onChangePicker="handleChangeColumns" bind:onClosePopup="handleClosePopup" bind:onConfirmPicker="handleConfirmPicker" popup="{{ popup }}">
  <view class="addPerson-main">
    <!-- 人员类型切换 -->
    <view class="person-type-select">
      <view class="person-type-select-person"><text><text class="cell-required">*</text> 代理对象</text></view>
      <van-radio-group value="{{ radio }}" bind:change="onChange">
        <van-radio class="person-type-radio" wx:for="{{selectList}}" name="{{item.agentCode}}">{{item.trueName}}</van-radio>
      </van-radio-group>
    </view>
    <!-- 表单-自然人 -->
    <view class="popupMsg-form">
      <view class="cell-item">
        <view class="cell-title">
          <text><text class="cell-required">*</text> 代理人姓名</text>
          <view bindtap="handleOCR" class="cell-idCard">
            <image src="{{imgUrl}}card.png" mode="" /> 身份证识别
          </view>
        </view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="trueName" input-align="right" placeholder="请输入" value="{{ formData.trueName || '' }}" />
        </view>
      </view>
      <view class="cell-item">
        <view class="cell-title">
          <text><text class="cell-required">*</text> 联系方式</text>
          <van-button open-type="getPhoneNumber" bindgetphonenumber="_handleGetPhoneNumber" style="font-weight: 400;" class="cell-phone">本机号码</van-button>
        </view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="mobile" input-align="right" placeholder="请填写手机号码" value="{{ formData.mobile || '' }}" />
        </view>
      </view>
      <view bindtap="handleShowPopup" class="cell cell-item" data-title="证件类型" data-key="certiType" data-type="cardType">
        <view class="cell-title"><text><text class="cell-required">*</text> 证件类型</text></view>
        <view class="{{ !formData.certiTypeName ? 'cell-placeholder' : '' }} cell-select">{{ formData.certiTypeName ? formData.certiTypeName : '未选择' }}</view>
        <view class="cell-arrow">
          <van-icon name="arrow" />
        </view>
      </view>
      <view class="cell-item">
        <view class="cell-title">
          <text><text class="cell-required">*</text> 证件号码</text>
        </view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="certiNo" input-align="right" placeholder="请填写完整证件号码" value="{{ formData.certiNo || '' }}" />
        </view>
      </view>
      <view style="height: 16rpx;"></view>
      <view class="cell-item">
        <view class="cell-title1">联系地址</view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="addr" input-align="right" placeholder="请填写详细地址" value="{{ formData.addr || '' }}" />
        </view>
      </view>
      <view class="cell-item">
        <view class="cell-title1">户籍地址</view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="placeAddr" input-align="right" placeholder="请填写户籍地址" value="{{ formData.placeAddr || '' }}" />
        </view>
      </view>
      <view class="cell-item">
        <view class="cell-title1">工作单位</view>
        <view class="cell-select">
          <van-field bind:change="handleChange" border="{{ false }}" custom-style="padding:0" data-key="workUnit" input-align="right" placeholder="请填写单位全名" value="{{ formData.workUnit || '' }}" />
        </view>
      </view>
 
      <view bindtap="handleShowPopup" class="cell cell-item" data-title="民族" data-key="nation" data-type="nation">
        <view class="cell-title1">民族</view>
        <view class="{{ !formData.nationName ? 'cell-placeholder' : '' }} cell-select">{{ formData.nationName ? formData.nationName : '未选择' }}</view>
        <view class="cell-arrow">
          <van-icon name="arrow" />
        </view>
      </view>
      <view class="cell cell-item">
        <view style="flex:1" class="cell-title1">性别</view>
        <view class="cell-radio">
          <van-radio-group bind:change="handleChange" data-key="sex" value="{{ formData.sex }}">
            <view class="cell-radio">
              <view>
                <van-radio name="09_00003-2">女</van-radio>
              </view>
              <view>
                <van-radio name="09_00003-1">男</van-radio>
              </view>
            </view>
          </van-radio-group>
        </view>
      </view>
    </view>
 
    <!-- 保存 -->
    <view class="submitButton" catch:tap="">
      <view style="flex: 1;">
        <van-button bind:click="handleNext" block data-type="next" type="primary">保存</van-button>
        <view class="safeHeight" />
      </view>
    </view>
  </view>
 
 
</common-page>