week-calendar.wxml 1.6 KB
<view class="week-calendar">
	<view class="week-calendar-header flex-lr">
		<view class="week-calendar-header-title week-calendar-header-item black-font font30r Semibold">{{showYearMonth.showyear}}-{{showYearMonth.showmonth<10 ? '0'+showYearMonth.showmonth : showYearMonth.showmonth}}</view>
		<view class="week-calendar-header-more week-calendar-header-item flex-rr" catchtap="clickmore">
			<view class="black-font font24r">更多</view>
			<image class="click-icon" src="/pages/image/click-icon.png"></image>
		</view>
	</view>
	<view class="week-calendar-week flex-lr">
		<block wx:for="{{weeklist}}" wx:key="{{index}}">
			<view class="gray-font font30r Semibold" style="line-height:40rpx;">{{item.weekfont}}</view>
		</block>
	</view>
	<view class="week-calendar-content">
		<block wx:for="{{daylist}}" wx:for-item="itemlist" wx:for-index="indexlist" wx:key="{{indexlist}}">
			<view class="week-calendar-day-list flex-lr">
				<block wx:for="{{itemlist.list}}" wx:key="{{index}}">
					<view class="{{item.overdate ? 'gray-font' : 'font-font'}} font30r Semibold week-calendar-day flex-cc {{item.istoday ? 'today' : ''}} {{item.isselected ? 'bg-yellow white-font' : ''}}" data-date="{{item.date}}" catchtap="{{item.overdate ? '' : 'selectdate'}}">{{item.mark ? item.mark : item.day}}</view>
				</block>
			</view>
		</block>
	</view>
</view>

<view class="calendar-mask" hidden="{{hidecalendar}}" catchtap="closecalendar"></view>
<view class="calendar-cover" hidden="{{hidecalendar}}">
	<online-calendar seller="{{seller}}" date="{{date}}" hidecalendar="{{hidecalendar}}" bindtellselectdate="tellselectdate"></online-calendar>
</view>