myClassDetail.wxml 3.1 KB

1
  1. <view class="content data-v-42e40a2e"><u-card vue-id="199dbc98-1" title="剩余课时" show-foot="{{false}}" title-size="32" margin="0px 0px 10px 0px" head-style="{{cardStyle}}" class="data-v-42e40a2e" bind:__l="__l" vue-slots="{{['body']}}"><view slot="body" class="data-v-42e40a2e">{{residue}}</view></u-card><u-card vue-id="199dbc98-2" title="签到记录" sub-title="查看更多" show-foot="{{false}}" title-size="32" margin="0px 0px 10px 0px" head-style="{{cardStyle}}" data-event-opts="{{[['^headClick',[['getSignInList']]]]}}" bind:headClick="__e" class="data-v-42e40a2e" bind:__l="__l" vue-slots="{{['body']}}"><view class="signIn-box data-v-42e40a2e" slot="body"><block wx:for="{{signInList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['handleSignClick',['$0',index],[[['signInList','',index,'id']]]]]]]}}" class="signIn-col data-v-42e40a2e" bindtap="__e"><block wx:if="{{!item.status}}"><u-icon vue-id="{{('199dbc98-3-'+index)+','+('199dbc98-2')}}" name="bookmark" color="{{signIndex===index?'#41b0fe':'#666666'}}" size="64" class="data-v-42e40a2e" bind:__l="__l"></u-icon></block><block wx:else><u-icon vue-id="{{('199dbc98-4-'+index)+','+('199dbc98-2')}}" name="bookmark-fill" color="{{signIndex===index?'#41b0fe':mainColor}}" size="64" class="data-v-42e40a2e" bind:__l="__l"></u-icon></block><view class="signIn-date data-v-42e40a2e">{{item.date}}</view></view></block></view></u-card><block wx:if="{{$root.g0.length&&rateRecordInfo.userRemark}}"><u-card vue-id="199dbc98-5" title="课程评价" show-foot="{{false}}" title-size="32" margin="0px 0px 10px 0px" head-style="{{cardStyle}}" class="data-v-42e40a2e" bind:__l="__l" vue-slots="{{['body']}}"><view slot="body" class="data-v-42e40a2e"><u-rate vue-id="{{('199dbc98-6')+','+('199dbc98-5')}}" count="{{10}}" current="{{rateRecordInfo.star}}" size="{{40}}" gutter="{{10}}" active-color="{{mainColor}}" isClick="{{true}}" class="data-v-42e40a2e" bind:__l="__l"></u-rate><view class="rate-info data-v-42e40a2e">{{"学生评价: "+rateRecordInfo.userRemark}}</view><block wx:if="{{rateRecordInfo.coachRemark}}"><view class="rate-info data-v-42e40a2e">{{"教练回复: "+rateRecordInfo.coachRemark}}</view></block></view></u-card></block><block wx:if="{{$root.g1.length&&!rateRecordInfo.userRemark}}"><view class="handle-fix-box data-v-42e40a2e"><u-button vue-id="199dbc98-7" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" data-event-opts="{{[['^click',[['goToCourseForm']]]]}}" bind:click="__e" class="data-v-42e40a2e" bind:__l="__l" vue-slots="{{['default']}}">填写评价</u-button></view></block><u-calendar bind:input="__e" vue-id="199dbc98-8" mode="date" active-bg-color="{{mainColor}}" btn-type="error" availableText="未签到" activeText="已签到" available="{{availableList}}" activeList="{{activeList}}" handleStatus="{{false}}" value="{{signInShow}}" data-event-opts="{{[['^input',[['__set_model',['','signInShow','$event',[]]]]]]}}" class="data-v-42e40a2e" bind:__l="__l"></u-calendar><u-top-tips vue-id="199dbc98-9" data-ref="uTips" class="data-v-42e40a2e vue-ref" bind:__l="__l"></u-top-tips></view>