1 |
- <view class="column flex-1 hb"><view class="header p20"><view class="justify-start align-center"><u-avatar vue-id="36290975-1" src="{{grouplist.avatar}}" size="50" bind:__l="__l"></u-avatar><view class="ml20"><view class="justify-start align-center"><text class="fs32 bold mr8">{{grouplist.nickName}}</text><image class="w40 h40" src="{{imgPath+'/app/images/copy_icon.png'}}" mode="aspectFill" data-event-opts="{{[['tap',[['copyId',['$event']]]]]}}" bindtap="__e"></image></view><view class="fs24 base-color-9 mt10">{{"备注:"+(grouplist.remark||'暂无')}}</view></view></view><view class="ptb20 fs24 base-color-6">{{"手机号码:"+(grouplist.phonenumber||'暂无')}}</view></view><view class="bgf"><view class="centerV"><u-tabs vue-id="36290975-2" list="{{list1}}" lineColor="#1773ff" lineWidth="40" activeStyle="font-weight:bold" data-event-opts="{{[['^click',[['clickTab']]]]}}" bind:click="__e" bind:__l="__l"></u-tabs></view><view hidden="{{!(showCont==1)}}" class="justify-between box-blue"><view class="base-bg-sure boxs"><view class="bold">会员总数</view><view class="base-color fs28"><text class="fs40 bold">{{companyUserCount.userTotal}}</text>人</view></view><view class="base-bg-sure boxs"><view class="bold">今日新增会员</view><view class="base-color fs28"><text class="fs40 bold">{{companyUserCount.todayNewUser}}</text>人</view></view><view class="base-bg-sure boxs"><view class="bold">会员红包数</view><view class="base-color fs28"><text class="fs40 bold">{{companyUserCount.userRedPacketNum}}</text>个</view></view><view class="base-bg-sure boxs"><view class="bold">新会员红包金额</view><view class="base-color fs28"><text class="fs40 bold">{{companyUserCount.todayUserRedPacketAmount}}</text>元</view></view></view><dropdown-panel vue-id="36290975-3" filterData="{{filterData}}" data-event-opts="{{[['^onChange',[['onChange']]],['^confirm',[['confirm']]],['^reset',[['reset']]]]}}" bind:onChange="__e" bind:confirm="__e" bind:reset="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{searchbarNav==0}}"><view><view class="mb20"><u-search vue-id="{{('36290975-4')+','+('36290975-3')}}" placeholder="请输入搜索营期" showAction="{{false}}" height="30px" value="{{keywordC}}" data-event-opts="{{[['^search',[['getcompanyTagC']]],['^input',[['__set_model',['','keywordC','$event',[]]]]]]}}" bind:search="__e" bind:input="__e" bind:__l="__l"></u-search></view><view class="p20 fs28 column flex-1 scrolly"><scroll-view class="hb" scroll-y="true" refresher-enabled="{{isEnabledC}}" refresher-triggered="{{triggeredC}}" refresher-background="rgba(0,0,0,0)" upper-threshold="{{100}}" lower-threshold="{{100}}" data-event-opts="{{[['refresherrefresh',[['pullDownRefreshC',['$event']]]],['refresherrestore',[['e0',['$event']]]],['refresherabort',[['e1',['$event']]]],['scrolltolower',[['reachBottomC',['$event']]]]]}}" bindrefresherrefresh="__e" bindrefresherrestore="__e" bindrefresherabort="__e" bindscrolltolower="__e"><block wx:for="{{courseOne}}" wx:for-item="item" wx:for-index="index" wx:key="periodId"><view data-event-opts="{{[['tap',[['getCourseOne',['$0'],[[['courseOne','periodId',item.periodId,'periodId']]]]]]]}}" class="{{['m10','p10','center',courseid==item.periodId?'actNav':'']}}" style="border-bottom:2rpx solid #eee;" bindtap="__e">{{''+item.periodName+''}}</view></block></scroll-view><u-loadmore vue-id="{{('36290975-5')+','+('36290975-3')}}" status="{{statusC}}" bind:__l="__l"></u-loadmore></view></view></block><block wx:if="{{searchbarNav==1}}"><view class="p20 fs28 column flex-1 hidden h100"><view class="mb20"><u-search vue-id="{{('36290975-6')+','+('36290975-3')}}" placeholder="请输入搜索课程" showAction="{{false}}" height="30px" value="{{keyword}}" data-event-opts="{{[['^search',[['getcompanyTag']]],['^input',[['__set_model',['','keyword','$event',[]]]]]]}}" bind:search="__e" bind:input="__e" bind:__l="__l"></u-search></view><scroll-view class="hb" scroll-y="true" refresher-enabled="{{isEnableds}}" refresher-triggered="{{triggereds}}" refresher-background="rgba(0,0,0,0)" upper-threshold="{{100}}" lower-threshold="{{100}}" data-event-opts="{{[['refresherrefresh',[['pullDownRefreshs',['$event']]]],['refresherrestore',[['e2',['$event']]]],['refresherabort',[['e3',['$event']]]],['scrolltolower',[['reachBottoms',['$event']]]]]}}" bindrefresherrefresh="__e" bindrefresherrestore="__e" bindrefresherabort="__e" bindscrolltolower="__e"><block wx:for="{{courseTwo}}" wx:for-item="item" wx:for-index="index" wx:key="videoId"><view data-event-opts="{{[['tap',[['getCourseTwo',['$0'],[[['courseTwo','videoId',item.videoId,'videoId']]]]]]]}}" class="{{['m10','p10','center',courseids==item.videoId?'actNav':'']}}" style="border-bottom:2rpx solid #eee;" bindtap="__e">{{''+item.title+''}}</view></block><u-loadmore vue-id="{{('36290975-7')+','+('36290975-3')}}" status="{{statusA}}" bind:__l="__l"></u-loadmore><view class="ptb40"></view></scroll-view></view></block></dropdown-panel></view><view hidden="{{!(showCont==0)}}" class="column flex-1 scrolly"><scroll-view class="hb" 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',[['e4',['$event']]]],['refresherabort',[['e5',['$event']]]],['scrolltolower',[['reachBottom',['$event']]]]]}}" bindrefresherrefresh="__e" bindrefresherrestore="__e" bindrefresherabort="__e" bindscrolltolower="__e"><block wx:for="{{courselist}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="m20 radius16 bgf p20" style="border:#3e9f59 solid 2rpx;"><view class="justify-start align-center pb20" style="border-bottom:#eee solid 2rpx;"><view class="doingimg"><image class="w150 h90 radius16" src="{{item.thumbnail}}"></image><view class="doing">进行中</view></view><view class="ml20"><view class="justify-start align-center"><view>{{item.courseName}}</view><view class="justify-start align-center base-color">ID<image class="w40 h40" src="{{imgPath+'/app/images/copy_icon.png'}}" mode="aspectFill" data-event-opts="{{[['tap',[['copyCourseId',['$0'],[[['courselist','',index,'courseName']]]]]]]}}" bindtap="__e"></image></view></view><view class="fs24 base-color-6 column"><text>{{item.title}}</text><text></text></view></view></view><view class="justify-between fs28 mt20"><view class="flex-1"><view class="mb8 base-color-6">观看人数</view><view>{{item.countVO.courseWatchNum}}</view></view><view class="flex-1"><view class="mb8 base-color-6">完播人数</view><view>{{item.countVO.courseCompleteNum+''}}<text class="base-color-red ml16">{{"完播率"+item.countVO.completeRate+"%"}}</text></view></view></view><view class="justify-between fs28 mt20 pb20" style="border-bottom:#eee solid 2rpx;"><view class="flex-1"><view class="mb8 base-color-6">答题红包数</view><view>{{item.countVO.redPacketNum}}</view></view><view class="flex-1"><view class="mb8 base-color-6">答题红包金额</view><view>{{item.countVO.redPacketAmount+"元"}}</view></view></view><view class="justify-between mt20"><view class="flex-1"><view class="base-color-6 mb8">答题人数</view><view>{{item.countVO.answerNum}}</view></view><view class="flex-1"><view class="base-color-6 mb8">正确人数</view><view>{{item.countVO.answerRightNum}}</view></view><view class="flex-1"></view></view></view></block><u-loadmore vue-id="36290975-8" status="{{status}}" bind:__l="__l"></u-loadmore><view class="h90"></view></scroll-view></view><view hidden="{{!(showCont==1)}}" class="column flex-1 scrolly" style="height:calc(100% - 100rpx);padding-bottom:100rpx;"><u-collapse class="vue-ref" vue-id="36290975-9" border="{{false}}" value="{{collapseValue}}" data-ref="collapseRef" data-event-opts="{{[['^change',[['changeCollapse']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><u-collapse-item vue-id="{{('36290975-10')+','+('36290975-9')}}" name="course" title="课程统计" bind:__l="__l" vue-slots="{{['default','value','right-icon']}}"><text class="base-color fs24" slot="value">{{$root.g0?'收回':'展开'}}</text><view slot="right-icon"><u-icon vue-id="{{('36290975-11')+','+('36290975-10')}}" name="arrow-right" color="#1677ff" size="12" bind:__l="__l"></u-icon></view><view class="justify-around"><view class="base-bg-f radius16 p30 flex-1"><view class="mb12 bold">营期</view><view class="base-color"><text class="bold fs40">{{courseCount.courseNum}}</text>期</view></view><view class="base-bg-f radius16 p20 flex-1 mlr20"><view class="mb12 bold">课程数</view><view class="base-color"><text class="bold fs40">{{courseCount.videoNum+''}}</text>课</view></view><view class="base-bg-f radius16 p20 flex-1"><view class="mb12 bold">参与会员</view><view class="base-color"><text class="bold fs40">{{''+courseCount.courseUserNum}}</text>人</view></view></view></u-collapse-item><u-collapse-item vue-id="{{('36290975-12')+','+('36290975-9')}}" name="redenvelope" title="答题统计" bind:__l="__l" vue-slots="{{['default','value','right-icon']}}"><text class="base-color fs24" slot="value">{{$root.g1?'收回':'展开'}}</text><view slot="right-icon"><u-icon vue-id="{{('36290975-13')+','+('36290975-12')}}" name="arrow-right" color="#1677ff" size="12" bind:__l="__l"></u-icon></view><view class="justify-around"><view class="base-bg-f radius16 p30 flex-1"><view class="mb12 bold">答题人数</view><view class="base-color"><text class="bold fs40">{{''+courseCount.answerNum}}</text>人</view></view><view class="base-bg-f radius16 p20 flex-1 mlr20"><view class="mb12 bold">正确人数</view><view class="base-color"><text class="bold fs40">{{''+courseCount.answerRightNum}}</text>人</view></view><view class="base-bg-f radius16 p20 flex-1"><view class="mb12 bold">正确率</view><view class="base-color"><text class="bold fs40">{{''+courseCount.answerRightRate}}</text>%</view></view></view></u-collapse-item><u-collapse-item vue-id="{{('36290975-14')+','+('36290975-9')}}" name="live" title="红包统计" bind:__l="__l" vue-slots="{{['default','value','right-icon']}}"><text class="base-color fs24" slot="value">{{$root.g2?'收回':'展开'}}</text><view slot="right-icon"><u-icon vue-id="{{('36290975-15')+','+('36290975-14')}}" name="arrow-right" color="#1677ff" size="12" bind:__l="__l"></u-icon></view><view class="justify-around"><view class="base-bg-f radius16 p30 flex-1"><view class="mb12 bold">红包个数</view><view class="base-color"><text class="bold fs40">{{''+courseCount.redPacketNum}}</text>个</view></view><view class="base-bg-f radius16 p20 mlr20 justify-start align-center"><image class="w102 h102" src="{{imgPath+'/app/images/redenvelope.png'}}"></image><view class="ml20"><view class="mb12 bold">答题红包金额</view><view class="base-color"><text class="bold fs40">{{''+courseCount.redPacketAmount+''}}</text>元</view></view></view></view></u-collapse-item></u-collapse><view class="h90"></view></view><view class="foot-box justify-between bgf p20 align-center"><view data-event-opts="{{[['tap',[['e6',['$event']]]]]}}" class="fs28 base-color-6" bindtap="__e">更多</view><view data-event-opts="{{[['tap',[['changevipDetail']]]]}}" class="base-color-red base-bg-false plr20 fs28 ptb8 radius40 bold" bindtap="__e">更换会员归属</view></view><view><u-popup style="flex:0;" vue-id="36290975-16" show="{{showmore}}" data-event-opts="{{[['^close',[['closemore']]],['^open',[['openmore']]]]}}" bind:close="__e" bind:open="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="column align-center"><block wx:for="{{morelist}}" wx:for-item="item" wx:for-index="index" wx:key="value"><view data-event-opts="{{[['tap',[['nameMore',['$0'],[[['morelist','value',item.value]]]]]]]}}" class="m20" bindtap="__e">{{''+item.name+''}}</view></block><u-modal vue-id="{{('36290975-17')+','+('36290975-16')}}" show="{{showlist}}" title="{{titlelist}}" data-event-opts="{{[['^confirm',[['confirmchange']]]]}}" bind:confirm="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="slot-content"><block wx:if="{{selnum==1}}"><u-input bind:input="__e" vue-id="{{('36290975-18')+','+('36290975-17')}}" placeholder="{{contpl}}" value="{{changelist}}" data-event-opts="{{[['^input',[['__set_model',['','changelist','$event',[]]]]]]}}" bind:__l="__l"></u-input></block><block wx:if="{{selnum==2}}"><u-input bind:input="__e" vue-id="{{('36290975-19')+','+('36290975-17')}}" placeholder="{{contpl}}" maxlength="11" value="{{changephone}}" data-event-opts="{{[['^input',[['__set_model',['','changephone','$event',[]]]]]]}}" bind:__l="__l"></u-input></block><block wx:if="{{selnum==3}}"><u-input bind:input="__e" vue-id="{{('36290975-20')+','+('36290975-17')}}" placeholder="{{contpl}}" value="{{changeremark}}" data-event-opts="{{[['^input',[['__set_model',['','changeremark','$event',[]]]]]]}}" bind:__l="__l"></u-input></block></view></u-modal></view></u-popup></view><u-loading-page vue-id="36290975-21" loading="{{viewload}}" iconSize="32" loadingColor="#3c9cff" fontSize="20" loading-text="{{loadingtext}}" bind:__l="__l"></u-loading-page></view>
|