employeeControl.wxml 3.8 KB
<view class="employee_control data-v-2567c3f0"><view class="employeeList data-v-2567c3f0"><view class="header data-v-2567c3f0"><view class="list_card data-v-2567c3f0"><text class="data-v-2567c3f0">姓名</text><text class="data-v-2567c3f0">手机号码</text><text class="data-v-2567c3f0">设置</text></view></view><view class="list data-v-2567c3f0"><block wx:for="{{employeeList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list_card data-v-2567c3f0"><text class="data-v-2567c3f0">{{item.name}}</text><text class="data-v-2567c3f0">{{item.phone}}</text><u-icon vue-id="{{'cb5637de-1-'+index}}" name="setting" size="16" color="#333" data-event-opts="{{[['^click',[['editEmployee',['$0'],[[['employeeList','',index]]]]]]]}}" bind:click="__e" class="data-v-2567c3f0" bind:__l="__l"></u-icon></view></block></view></view><view data-event-opts="{{[['tap',[['addEmployee',['$event']]]]]}}" class="add_employee data-v-2567c3f0" bindtap="__e"><u-icon vue-id="cb5637de-2" name="plus-circle" class="data-v-2567c3f0" bind:__l="__l"></u-icon><text class="m-l-20 data-v-2567c3f0">添加员工</text></view><u-popup vue-id="cb5637de-3" show="{{show}}" mode="center" round="{{12}}" data-event-opts="{{[['^close',[['e0']]]]}}" bind:close="__e" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><view class="employeeForm data-v-2567c3f0"><u--form vue-id="{{('cb5637de-4')+','+('cb5637de-3')}}" model="{{form}}" labelWidth="60" data-ref="uForm" class="data-v-2567c3f0 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('cb5637de-5')+','+('cb5637de-4')}}" label="姓名" prop="name" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('cb5637de-6')+','+('cb5637de-5')}}" border="bottom" placeholder="请输入姓名" value="{{form.name}}" data-event-opts="{{[['^input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" class="data-v-2567c3f0" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('cb5637de-7')+','+('cb5637de-4')}}" label="手机号" prop="phone" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('cb5637de-8')+','+('cb5637de-7')}}" border="bottom" placeholder="请输入手机号" value="{{form.phone}}" data-event-opts="{{[['^input',[['__set_model',['$0','phone','$event',[]],['form']]]]]}}" class="data-v-2567c3f0" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('cb5637de-9')+','+('cb5637de-4')}}" label="密码" prop="password" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('cb5637de-10')+','+('cb5637de-9')}}" type="password" border="bottom" placeholder="请输入密码" value="{{form.password}}" data-event-opts="{{[['^input',[['__set_model',['$0','password','$event',[]],['form']]]]]}}" class="data-v-2567c3f0" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('cb5637de-11')+','+('cb5637de-4')}}" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><text class="col-9 f-28 l-h-38 data-v-2567c3f0">密码必须是8-6位英文字母、数字、字符组合(不能是纯数字)</text></u-form-item><u-form-item vue-id="{{('cb5637de-12')+','+('cb5637de-4')}}" class="data-v-2567c3f0" bind:__l="__l" vue-slots="{{['default']}}"><view class="btn data-v-2567c3f0"><u-button vue-id="{{('cb5637de-13')+','+('cb5637de-12')}}" text="提交" color="linear-gradient( 270deg, #FFA100 0%, #FCD723 100%);" shape="circle" data-event-opts="{{[['^click',[['e1']]]]}}" bind:click="__e" class="data-v-2567c3f0" bind:__l="__l"></u-button><u-button vue-id="{{('cb5637de-14')+','+('cb5637de-12')}}" text="取消" color="#DDD" shape="circle" data-event-opts="{{[['^click',[['e2']]]]}}" bind:click="__e" class="data-v-2567c3f0" bind:__l="__l"></u-button></view></u-form-item></u--form></view></u-popup></view>