|
@ -364,26 +364,28 @@ |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<coverview-dialog bind:confirm="confirmDialog" dialogVisible="{{dialogVisible}}" title="{{dialogTitle}}" |
|
|
<!-- <cancel-signup-dialog title="取消报名" cancelText="否" confirmText="是" tipVisible="{{cancelSignupTipVisible}}" |
|
|
content="{{dialogContent}}" confirmText="{{dialogConfirmText}}" cancelText="{{dialogCancelText}}"> |
|
|
|
|
|
</coverview-dialog> |
|
|
|
|
|
|
|
|
|
|
|
<cancel-signup-dialog title="取消报名" cancelText="否" confirmText="是" tipVisible="{{cancelSignupTipVisible}}" |
|
|
|
|
|
tipValue="{{cancelSignupTipValue}}" bind:confirm="cancelSignupCallback" cancelSignupVisible="{{cancelSignupVisible}}"> |
|
|
tipValue="{{cancelSignupTipValue}}" bind:confirm="cancelSignupCallback" cancelSignupVisible="{{cancelSignupVisible}}"> |
|
|
</cancel-signup-dialog> |
|
|
</cancel-signup-dialog> --> |
|
|
|
|
|
|
|
|
<view class="period" wx:if="{{showPeriodDialog}}"> |
|
|
<view class="period" wx:if="{{showPeriodDialog}}"> |
|
|
<view class="period-dialog"> |
|
|
<view class="period-dialog"> |
|
|
<view class="period-title">请选择时间段</view> |
|
|
<view class="period-title">请选择时间段</view> |
|
|
<scroll-view class="period-content" scroll-y enhanced show-scrollbar> |
|
|
<scroll-view class="period-content" scroll-y enhanced show-scrollbar> |
|
|
|
|
|
<view class="item-header"> |
|
|
|
|
|
<view class="item-header-1">活动时间段</view> |
|
|
|
|
|
<view class="item-header-2">剩余名额</view> |
|
|
|
|
|
</view> |
|
|
<checkbox-group bindchange="checkboxChange" class="checkbox-group"> |
|
|
<checkbox-group bindchange="checkboxChange" class="checkbox-group"> |
|
|
<label class="checkbox-item" wx:for="{{periodList}}" wx:key="index"> |
|
|
<label class="checkbox-item {{item.actPeriodQuotaCategory == 1 && (item.actPeriodQuota - item.actPeriodSignUpNum) < 1 ? 'disabled' : ''}}" wx:for="{{periodList}}" wx:key="index"> |
|
|
<view class="item-labels"> |
|
|
<view class="item-labels"> |
|
|
<view class="item-label">{{item.actPeriodStartTime}} 至</view> |
|
|
<view class="item-label">{{item.actPeriodStartTime}} 至</view> |
|
|
<view class="item-label">{{item.actPeriodEndTime}}</view> |
|
|
<view class="item-label">{{item.actPeriodEndTime}}</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<view class="item-quota" wx:if="{{item.actPeriodQuotaCategory == 0}}">不限</view> |
|
|
|
|
|
<view class="item-quota" wx:else>{{item.actPeriodQuota - item.actPeriodSignUpNum}}</view> |
|
|
<view class="item-value"> |
|
|
<view class="item-value"> |
|
|
<checkbox value="{{item.id}}" checked="{{item.checked}}"/> |
|
|
<checkbox value="{{item.id}}" checked="{{item.checked}}" disabled="{{item.actPeriodQuotaCategory == 1 && (item.actPeriodQuota - item.actPeriodSignUpNum) < 1 ? true : false}}"/> |
|
|
</view> |
|
|
</view> |
|
|
</label> |
|
|
</label> |
|
|
</checkbox-group> |
|
|
</checkbox-group> |
|
@ -396,4 +398,33 @@ |
|
|
<view class="footer-confirm" bindtap="onConfirmPeriod">确定</view> |
|
|
<view class="footer-confirm" bindtap="onConfirmPeriod">确定</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
<view class="period" wx:if="{{cancelSignupVisible}}"> |
|
|
|
|
|
<view class="period-dialog"> |
|
|
|
|
|
<view class="period-title">请选择时间段</view> |
|
|
|
|
|
<view class="period-content" scroll-y enhanced show-scrollbar> |
|
|
|
|
|
<checkbox-group bindchange="checkboxChange" class="checkbox-group"> |
|
|
|
|
|
<label class="checkbox-item" wx:for="{{cancelPeriodList}}" wx:key="index"> |
|
|
|
|
|
<view class="item-labels"> |
|
|
|
|
|
<view class="item-label">{{item.actPeriodStartTime}} 至</view> |
|
|
|
|
|
<view class="item-label">{{item.actPeriodEndTime}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="item-value"> |
|
|
|
|
|
<checkbox value="{{item.id}}" checked="{{item.checked}}"/> |
|
|
|
|
|
</view> |
|
|
|
|
|
</label> |
|
|
|
|
|
</checkbox-group> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="tips" wx:if="{{cancelSignupTipValue}}"> |
|
|
|
|
|
{{cancelSignupTipValue}} |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="textarea"> |
|
|
|
|
|
<textarea value="{{textareaValue}}" bindblur="textareaInput" bindinput="textareaInput" placeholder-class="textarea-placeholder" cursor-spacing="70" placeholder="请输入取消原因"/> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="period-footer"> |
|
|
|
|
|
<view class="footer-cancel" bindtap="closeCancelDialog">否</view> |
|
|
|
|
|
<view class="footer-confirm" bindtap="cancelSignupCallback">是</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |