MemberForm.wxml 5.8 KB

1
  1. <uni-drawer vue-id="42550b08-1" mode="left" mask-click="{{false}}" width="85%" maskClick="{{true}}" data-ref="drawer" class="data-v-905da484 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><scroll-view class="scroll-view data-v-905da484" scroll-y="true"><view class="form-wrap data-v-905da484"><uni-forms vue-id="{{('42550b08-2')+','+('42550b08-1')}}" label-position="top" rules="{{rules}}" model="{{form}}" data-ref="form" class="data-v-905da484 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('42550b08-3')+','+('42550b08-2')}}" label="成员姓名" name="memberName" required="{{true}}" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-4')+','+('42550b08-3')}}" type="text" maxlength="{{30}}" placeholder="请输入成员姓名" value="{{form.memberName}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberName','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('42550b08-5')+','+('42550b08-2')}}" label="成员头像" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['editAvart',['$event']]]]]}}" class="memberAvatar data-v-905da484" bindtap="__e"><block wx:if="{{form.memberAvatar}}"><image src="{{form.memberAvatar}}" class="data-v-905da484"></image></block></view></uni-forms-item><uni-forms-item vue-id="{{('42550b08-6')+','+('42550b08-2')}}" label="联系电话" name="memberPhone" required="{{true}}" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-7')+','+('42550b08-6')}}" type="number" clearable="{{false}}" placeholder="请输入联系电话" value="{{form.memberPhone}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberPhone','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('42550b08-8')+','+('42550b08-2')}}" label="是否党员" required="{{true}}" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-checkbox bind:input="__e" vue-id="{{('42550b08-9')+','+('42550b08-8')}}" localdata="{{ifCpcs}}" value="{{form.ifCpc}}" data-event-opts="{{[['^input',[['__set_model',['$0','ifCpc','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-data-checkbox></uni-forms-item><view class="row data-v-905da484"><view class="col sex data-v-905da484"><uni-forms-item vue-id="{{('42550b08-10')+','+('42550b08-2')}}" label="性别" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><view class="sexbox data-v-905da484"><uni-data-checkbox bind:input="__e" vue-id="{{('42550b08-11')+','+('42550b08-10')}}" localdata="{{sexs}}" value="{{form.memberSex}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberSex','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-data-checkbox></view></uni-forms-item></view><view class="col age data-v-905da484"><uni-forms-item vue-id="{{('42550b08-12')+','+('42550b08-2')}}" label="年龄" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-13')+','+('42550b08-12')}}" type="number" clearable="{{false}}" placeholder="请输入年龄" value="{{form.memberAge}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberAge','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput></uni-forms-item></view></view><uni-forms-item vue-id="{{('42550b08-14')+','+('42550b08-2')}}" label="分工岗位" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-15')+','+('42550b08-14')}}" placeholder="请输入分工岗位" value="{{form.memberPosition}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberPosition','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('42550b08-16')+','+('42550b08-2')}}" label="职责说明" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-17')+','+('42550b08-16')}}" type="textarea" maxlength="{{1000}}" placeholder="请输入职责说明" value="{{form.memberDuty}}" data-event-opts="{{[['^input',[['__set_model',['$0','memberDuty','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput><view class="word-limit data-v-905da484">{{$root.g0+"/500"}}</view></uni-forms-item><uni-forms-item vue-id="{{('42550b08-18')+','+('42550b08-2')}}" label="说明" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('42550b08-19')+','+('42550b08-18')}}" type="textarea" maxlength="{{500}}" placeholder="请输入说明" value="{{form.remark}}" data-event-opts="{{[['^input',[['__set_model',['$0','remark','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l"></uni-easyinput><view class="word-limit data-v-905da484">{{$root.g1+"/500"}}</view></uni-forms-item><uni-forms-item bind:input="__e" vue-id="{{('42550b08-20')+','+('42550b08-2')}}" label="排序" value="{{form.sortNo}}" data-event-opts="{{[['^input',[['__set_model',['$0','sortNo','$event',[]],['form']]]]]}}" class="data-v-905da484" bind:__l="__l" vue-slots="{{['default']}}"><uni-number-box vue-id="{{('42550b08-21')+','+('42550b08-20')}}" min="{{1}}" class="data-v-905da484" bind:__l="__l"></uni-number-box></uni-forms-item></uni-forms><view class="handle-container data-v-905da484"><button class="save data-v-905da484" type="primary" data-event-opts="{{[['tap',[['onSubmit',['$event']]]]]}}" bindtap="__e">保存</button><button class="cancel data-v-905da484" type="default" data-event-opts="{{[['tap',[['close',['$event']]]]]}}" bindtap="__e">取消</button></view></view></scroll-view></uni-drawer>