榆山居民端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

263 lines
10 KiB

<view class="g-bd">
<view class="m-fm">
<view class="fm">
<view class="fm-title">基本信息</view>
<view class="item-list">
<view wx:if="{{pageType === 'add' || pageType === 'edit'}}">
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">姓名</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.userName }}" placeholder="请输入" placeholder-class="z-ph" bindinput="nameSync" cursor-spacing="14" maxlength="100" />
</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">身份证号</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.idCard }}" placeholder="请输入上报人身份证号" placeholder-class="z-ph" bindinput="idCardSync" cursor-spacing="14" maxlength="18" bindblur="handleValidBlur" />
</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">性别</view>
</view>
<view class="value">
<view class="input">{{fmData.gender == '0' ? '女' : fmData.gender == '1' ? '男' : fmData.gender}}</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">出生日期</view>
</view>
<view class="value">
<view class="input">{{fmData.birthday}}</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">联系电话</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.mobile }}" placeholder="请输入联系电话" placeholder-class="z-ph" data-fm="fmData" data-name="mobile" bindinput="mobileSync" cursor-spacing="14" maxlength="11" />
</view>
</view>
</view>
</view>
<view wx:if="{{pageType === 'look'}}">
<!-- 姓名 -->
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">姓名</view>
</view>
<view class="value">
<view class="input">{{fmData.userName}}</view>
</view>
</view>
<!-- 身份证号 -->
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">身份证号</view>
</view>
<view class="value">
<view class="input">{{fmData.idCard}}</view>
</view>
</view>
<!-- 性别 -->
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">性别</view>
</view>
<view class="value">
<view class="input">
{{fmData.gender == '0' ? '女' : fmData.gender == '1' ? '男' : fmData.gender}}
</view>
</view>
</view>
<!-- 出生日期 -->
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">出生日期</view>
</view>
<view class="value">
<view class="input">{{fmData.birthday ? fmData.birthday : ''}}</view>
</view>
</view>
<!-- 联系电话 -->
<view class="item">
<view class="field">
<view class="must">*</view>
<view class="field-text">联系电话</view>
</view>
<view class="value">
<view class="input">{{fmData.mobile ? fmData.mobile : ''}}</view>
</view>
</view>
</view>
</view>
</view>
<view class="fm">
<view class="item-list">
<view wx:if="{{pageType === 'add' || pageType === 'edit'}}">
<view class="item" style="border-top: 0rpx">
<view class="field">
<view class="field-text">民族</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.nation }}" placeholder="请输入民族"
bindinput="nationSync"
placeholder-class="z-ph" data-fm="fmData" data-name="nation" cursor-spacing="14" maxlength="100" />
</view>
</view>
</view>
<!-- <view class="item">
<view class="field">
<view class="field-text">户籍地</view>
</view>
<view class="value">
<view class="picker" bind:tap="select5Addr">
<view class="picker-text" wx:if="{{fmData.presentAddress}}">
{{fmData.presentAddress}}
</view>
<view class="picker-text z-weak" wx:else>请选择</view>
<image class="menu-arrow" src="/subpages/family/images/arrow.png" mode="aspectFit" />
</view>
</view>
</view> -->
<view class="item">
<view class="field">
<view class="field-text">户籍地</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.householdRegisterName }}" placeholder="xx省x市x区(县)x街道" placeholder-class="z-ph" bindinput="householdRegisterSync" cursor-spacing="14" maxlength="100" />
</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="field-text">与户主关系</view>
</view>
<view class="value">
<picker class="picker" range="{{houseRelationList}}" range-key="dictName" bindchange="houseSyncPicker">
<view class="picker-text" wx:if="{{fmData.relation}}">{{fmData.relation}}</view>
<view class="picker-text z-weak" wx:else>请选择</view>
<image class="menu-arrow" src="/subpages/family/images/arrow.png" mode="aspectFit" />
</picker>
</view>
</view>
<!-- <view class="item">
<view class="field">
<view class="field-text">现居住地</view>
</view>
<view class="value">
<view class="picker" bind:tap="select5Addr">
<view class="picker-text" wx:if="{{fmData.presentAddress}}">
{{fmData.presentAddress}}
</view>
<view class="picker-text z-weak" wx:else>请选择</view>
<image class="menu-arrow" src="/subpages/family/images/arrow.png" mode="aspectFit" />
</view>
</view>
</view> -->
<view class="item">
<view class="field">
<view class="field-text">现居住地</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.outLiveAddressName }}" placeholder="xx省x市x区(县)x街道" placeholder-class="z-ph" bindinput="outLiveAddressSync" cursor-spacing="14" maxlength="100" />
</view>
</view>
</view>
<view class="item">
<view class="field">
<view class="field-text">详细地址</view>
</view>
<view class="value">
<view class="input">
<input type="text" value="{{ fmData.outLiveAddressDetail }}" placeholder="xx小区(号)x号楼x单元x户" placeholder-class="z-ph" bindinput="addressSync" cursor-spacing="14" maxlength="100" />
</view>
</view>
</view>
</view>
<view wx:if="{{pageType === 'look'}}">
<!-- 民族 -->
<view class="item">
<view class="field">
<view class="field-text">民族</view>
</view>
<view class="value">
<view class="input">{{fmData.nation ? fmData.nation : ''}}</view>
</view>
</view>
<!-- 户籍地 -->
<view class="item">
<view class="field">
<view class="field-text">户籍地</view>
</view>
<view class="value">
<view class="input">{{fmData.householdRegisterName ? fmData.householdRegisterName : ''}}</view>
</view>
</view>
<!-- 与户主关系 -->
<view class="item">
<view class="field">
<view class="field-text">与户主关系</view>
</view>
<view class="value">
<view class="input">{{fmData.relation ? fmData.relation : ''}}</view>
</view>
</view>
<!-- 现居住地 -->
<view class="item">
<view class="field">
<view class="field-text">现居住地</view>
</view>
<view class="value">
<view class="input">{{fmData.outLiveAddressName ? fmData.outLiveAddressName : ''}}</view>
</view>
</view>
<!-- 详细地址 -->
<view class="item">
<view class="field">
<view class="field-text">详细地址</view>
</view>
<view class="value">
<view class="input">{{fmData.outLiveAddressDetail ? fmData.outLiveAddressDetail : ''}}</view>
</view>
</view>
</view>
</view>
</view>
<view class="operate" wx:if="{{pageType === 'add'}}">
<view class="btn" style="opacity: 1;" bind:tap="submit">确认提交</view>
</view>
<view class="edit" wx:if="{{pageType === 'look'}}">
<view class="editbtn" bindtap="editTap">编辑</view>
</view>
<view class="edit-two" wx:if="{{pageType === 'edit'}}">
<view class="editbtn" bindtap="closeEditTap">取消编辑</view>
<view class="btn {{ submitBtnIsAllowed ? '' : 'z-disabled'}} right" bindtap="editSubmit">
提交
</view>
</view>
</view>
</view>