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.
 
 
 
 
 

1 lines
3.8 KiB

<view class="data-v-023cc288"><uni-card vue-id="455c0f7e-1" title="员工管理" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-grid vue-id="{{('455c0f7e-2')+','+('455c0f7e-1')}}" col="{{4}}" border="{{true}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-grid-item vue-id="{{('455c0f7e-3')+','+('455c0f7e-2')}}" index="add" data-event-opts="{{[['^tap',[['onDotClick',['add','']]]]]}}" bind:tap="__e" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('455c0f7e-4')+','+('455c0f7e-3')}}" name="man-add" size="{{size}}" class="data-v-023cc288" bind:__l="__l"></u-icon><view class="man-add data-v-023cc288">添加员工</view></u-grid-item><u-grid-item bind:tap="__e" vue-id="{{('455c0f7e-5')+','+('455c0f7e-2')}}" data-event-opts="{{[['^tap',[['gotoClockPage']]]]}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('455c0f7e-6')+','+('455c0f7e-5')}}" name="calendar" size="{{size}}" class="data-v-023cc288" bind:__l="__l"></u-icon><view class="calendar data-v-023cc288">上班打卡</view></u-grid-item><u-grid-item bind:tap="__e" vue-id="{{('455c0f7e-7')+','+('455c0f7e-2')}}" data-event-opts="{{[['^tap',[['gotoPerformancePage']]]]}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('455c0f7e-8')+','+('455c0f7e-7')}}" name="list" size="{{size}}" class="data-v-023cc288" bind:__l="__l"></u-icon><view class="list data-v-023cc288">业绩管理</view></u-grid-item><u-grid-item bind:tap="__e" vue-id="{{('455c0f7e-9')+','+('455c0f7e-2')}}" data-event-opts="{{[['^tap',[['goGuide']]]]}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('455c0f7e-10')+','+('455c0f7e-9')}}" name="lock" size="{{size}}" class="data-v-023cc288" bind:__l="__l"></u-icon><view class="lock data-v-023cc288">打卡规则</view></u-grid-item></u-grid></uni-card><uni-card vue-id="455c0f7e-11" title="员工列表" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><uni-list vue-id="{{('455c0f7e-12')+','+('455c0f7e-11')}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{staffList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><uni-list-item vue-id="{{('455c0f7e-13-'+index)+','+('455c0f7e-12')}}" direction="row" clickable="{{true}}" class="data-v-023cc288" bind:__l="__l" vue-slots="{{['body','header','footer']}}"><view class="tag-wrap data-v-023cc288" slot="body"><block wx:if="{{item.departmentTitle}}"><view class="data-v-023cc288"><u-tag vue-id="{{('455c0f7e-14-'+index)+','+('455c0f7e-13-'+index)}}" text="{{item.departmentTitle}}" size="12" class="data-v-023cc288" bind:__l="__l"></u-tag></view></block><view style="margin-top:10rpx;" class="data-v-023cc288"><block wx:if="{{item.type==0&&shopOwnerPhone==item.username}}"><u-tag vue-id="{{('455c0f7e-15-'+index)+','+('455c0f7e-13-'+index)}}" text="主账号" size="12" class="data-v-023cc288" bind:__l="__l"></u-tag></block><block wx:if="{{item.type==0&&shopOwnerPhone!=item.username}}"><u-tag vue-id="{{('455c0f7e-16-'+index)+','+('455c0f7e-13-'+index)}}" text="管理员" size="12" class="data-v-023cc288" bind:__l="__l"></u-tag></block><block wx:if="{{item.type==1}}"><u-tag vue-id="{{('455c0f7e-17-'+index)+','+('455c0f7e-13-'+index)}}" text="员工" size="12" class="data-v-023cc288" bind:__l="__l"></u-tag></block></view></view><view class="avatar-wrap data-v-023cc288" slot="header"><text class="staff-name data-v-023cc288">{{item.nickname}}</text></view><view data-event-opts="{{[['tap',[['onDotClick',['edit','$0'],[[['staffList','',index]]]]]]]}}" bindtap="__e" class="data-v-023cc288" slot="footer"><u-icon vue-id="{{('455c0f7e-18-'+index)+','+('455c0f7e-13-'+index)}}" name="edit-pen-fill" size="28" class="data-v-023cc288" bind:__l="__l"></u-icon></view></uni-list-item></block></uni-list></uni-card></view>