| 1 |
- <view class="column flex-1 hb data-v-b111055a" style="height:100%;"><scroll-view class="hb data-v-b111055a" scroll-y="true" refresher-enabled="{{isEnabled}}" refresher-triggered="{{triggered}}" refresher-background="rgba(0,0,0,0)" upper-threshold="{{100}}" lower-threshold="{{100}}" data-event-opts="{{[['refresherrefresh',[['pullDownRefresh',['$event']]]],['refresherrestore',[['e0',['$event']]]],['refresherabort',[['e1',['$event']]]],['scrolltolower',[['reachBottom',['$event']]]]]}}" bindrefresherrefresh="__e" bindrefresherrestore="__e" bindrefresherabort="__e" bindscrolltolower="__e"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="justify-start align-center data-v-b111055a"><block wx:if="{{isShowSelectAll}}"><u-checkbox-group bind:change="__e" vue-id="{{'4778ae13-1-'+index}}" data-event-opts="{{[['^change',[['changeitem',[index]]]]]}}" class="data-v-b111055a" bind:__l="__l" vue-slots="{{['default']}}"><u-checkbox vue-id="{{('4778ae13-2-'+index)+','+('4778ae13-1-'+index)}}" checked="{{item.$orig.checked}}" shape="circle" activeColor="#FF6C47" name="{{true}}" labelColor="#FF6C47" class="data-v-b111055a" bind:__l="__l"></u-checkbox></u-checkbox-group></block><view data-event-opts="{{[['tap',[['morepage',['$0'],[[['viplist','',index]]]]]]]}}" class="list-item data-v-b111055a" style="width:100%;" bindtap="__e"><view class="list-item-head x-bc data-v-b111055a"><view class="x-f data-v-b111055a" style="flex:1;overflow:hidden;"><u-avatar vue-id="{{'4778ae13-3-'+index}}" src="{{item.$orig.avatar}}" class="data-v-b111055a" bind:__l="__l"></u-avatar><view class="list-item-head-l data-v-b111055a"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" style="flex:1;overflow:hidden;display:flex;" catchtap="__e" class="data-v-b111055a"><text class="list-item-name one-t single-line-ellipsis data-v-b111055a" style="width:fit-content;">{{item.$orig.nickname}}</text><image class="list-item-copy data-v-b111055a" src="{{imgPath+'/app/images/copy_icon.png'}}" mode="aspectFill" data-event-opts="{{[['tap',[['copyId',['$0'],[[['viplist','',index,'nickname']]]]]]]}}" bindtap="__e"></image><text class="fs24 base-color-6 data-v-b111055a">{{"#"+item.$orig.userId}}</text></view><text class="list-item-name one-t fs24 base-color-9 data-v-b111055a">{{"备注:"+(item.$orig.remark?item.$orig.remark:'暂无')}}</text><block wx:if="{{item.$orig.projectName!=null}}"><view class="justify-start align-center data-v-b111055a"><view class="base-color-9 fs24 data-v-b111055a">归属项目</view><view class="data-v-b111055a"><u-tag vue-id="{{'4778ae13-4-'+index}}" text="{{item.$orig.projectName!=null?item.$orig.projectName:'无'}}" size="mini" color="#029aff" bgColor="#fff" borderColor="#fff" class="data-v-b111055a" bind:__l="__l"></u-tag></view></view></block><view class="list-item-re justify-start align-center data-v-b111055a"><view class="data-v-b111055a">{{"注册时间:"+(item.$orig.createTime?item.g0:'--')}}</view></view></view></view><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" catchtap="__e" class="data-v-b111055a"><block wx:if="{{!isShowSelectAll}}"><image class="phone data-v-b111055a" src="{{imgPath+'/app/manergevip/phone.png'}}" mode="aspectFill" data-event-opts="{{[['tap',[['tophone',['$0'],[[['viplist','',index,'phone']]]]]]]}}" bindtap="__e"></image></block></view></view><view class="list-item-desc data-v-b111055a"><view class="taglist data-v-b111055a"><view class="base-color-9 fs24 data-v-b111055a">归属销售</view><view class="data-v-b111055a"><u-tag vue-id="{{'4778ae13-5-'+index}}" text="{{item.$orig.repeatCompanyUserName?item.$orig.repeatCompanyUserName:item.$orig.companyUserNickName}}" size="mini" color="#029aff" bgColor="#fff" borderColor="#fff" class="data-v-b111055a" bind:__l="__l"></u-tag></view><block wx:for="{{item.$orig.tag?item.g1:[]}}" wx:for-item="tag" wx:for-index="i" wx:key="*this"><view class="data-v-b111055a"><u-tag vue-id="{{'4778ae13-6-'+index+'-'+i}}" text="{{tag}}" size="mini" color="#999" bgColor="#fff" borderColor="#fff" class="data-v-b111055a" bind:__l="__l"></u-tag></view></block></view><block wx:if="{{item.$orig.status==1&&item.$orig.isRepeatFans!==1}}"><view style="margin-top:5px;" class="data-v-b111055a"><block wx:if="{{item.$orig.courseCountStatus==1}}"><text class="label u-border-right pr20 data-v-b111055a" style="color:#00af05;">正常看课</text></block><block wx:else><block wx:if="{{item.$orig.courseCountStatus==2}}"><text class="label u-border-right pr20 data-v-b111055a" style="color:#ff8921;">{{"停止看课"+(item.$orig.stopWatchDays||0)+"天"}}</text></block><block wx:else><text class="label u-border-right pr20 data-v-b111055a" style="color:#f00;">未看过课</text></block></block><text class="label pl20 data-v-b111055a">参与营期</text><text class="value-num data-v-b111055a">{{item.$orig.partCourseCount||0}}</text><text class="label u-border-left pl20 data-v-b111055a">缺课数量</text><text class="value-num data-v-b111055a" style="color:red;">{{item.$orig.missCourseCount||0}}</text></view></block></view><block wx:if="{{!isShowSelectAll}}"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="justify-between align-center data-v-b111055a" catchtap="__e"><view data-event-opts="{{[['tap',[['changemore',['$0'],[[['viplist','',index]]]]]]]}}" class="fs24 u-border ptb4 plr18 radius40 base-color-6 data-v-b111055a" bindtap="__e">更多</view><view class="justify-start data-v-b111055a"><block wx:if="{{item.$orig.status==1&&item.$orig.isRepeatFans!==1}}"><view data-event-opts="{{[['tap',[['openModel',['label','$0'],[[['viplist','',index]]]]]]]}}" class="btn-box base-color base-bg-sure bor-blue data-v-b111055a" bindtap="__e">改标签</view></block><block wx:if="{{item.$orig.status==1}}"><view data-event-opts="{{[['tap',[['openModel',['disable','$0'],[[['viplist','',index]]]]]]]}}" class="btn-box base-color-red base-bg-false bor-red data-v-b111055a" bindtap="__e">禁用</view></block><block wx:if="{{item.$orig.status==0||item.$orig.status==2}}"><view data-event-opts="{{[['tap',[['openModel',['disabled','$0'],[[['viplist','',index]]]]]]]}}" class="btn-box base-color-red base-bg-false bor-red data-v-b111055a" bindtap="__e">取消禁用</view></block></view></view></block></view></view></block><u-loadmore vue-id="4778ae13-7" status="{{status}}" class="data-v-b111055a" bind:__l="__l"></u-loadmore><view class="h120 data-v-b111055a"></view></scroll-view><view class="data-v-b111055a"><u-popup vue-id="4778ae13-8" show="{{showmore}}" data-event-opts="{{[['^close',[['closemore']]],['^open',[['openmore']]]]}}" bind:close="__e" bind:open="__e" class="data-v-b111055a" bind:__l="__l" vue-slots="{{['default']}}"><view class="column align-center data-v-b111055a"><block wx:for="{{morelist}}" wx:for-item="items" wx:for-index="index" wx:key="value"><view data-event-opts="{{[['tap',[['nameMore',['$0'],[[['morelist','value',items.value]]]]]]]}}" class="m20 data-v-b111055a" bindtap="__e">{{''+items.name}}</view></block><u-modal vue-id="{{('4778ae13-9')+','+('4778ae13-8')}}" show="{{showlist}}" title="{{titlelist}}" data-event-opts="{{[['^confirm',[['confirmchange']]]]}}" bind:confirm="__e" class="data-v-b111055a" bind:__l="__l" vue-slots="{{['default']}}"><view class="slot-content data-v-b111055a"><block wx:if="{{selnum==0}}"><u-input bind:input="__e" vue-id="{{('4778ae13-10')+','+('4778ae13-9')}}" placeholder="{{contpl}}" value="{{changelist}}" data-event-opts="{{[['^input',[['__set_model',['','changelist','$event',[]]]]]]}}" class="data-v-b111055a" bind:__l="__l"></u-input></block><block wx:if="{{selnum==1}}"><u-input bind:input="__e" vue-id="{{('4778ae13-11')+','+('4778ae13-9')}}" placeholder="{{contpl}}" value="{{changeremark}}" data-event-opts="{{[['^input',[['__set_model',['','changeremark','$event',[]]]]]]}}" class="data-v-b111055a" bind:__l="__l"></u-input></block></view></u-modal></view></u-popup><u-notify vue-id="4778ae13-12" message data-ref="uNotify" class="data-v-b111055a vue-ref" bind:__l="__l"></u-notify></view></view>
|