| | |
| | | </view> |
| | | <!-- --> |
| | | <template v-if="activeTab == '0'"> |
| | | <uni-calendar @change="changeCalendar" :selected="selected" /> |
| | | <!-- <uni-calendar @change="changeCalendar" :selected="selected" /> -->
|
| | | <!-- 日历 -->
|
| | | <view class="container_b">
|
| | | <Calendar
|
| | | ref="Calendar"
|
| | | :currentTime="currentTime1"
|
| | | :mark="mark"
|
| | | :showLunar="false"
|
| | | @dayChange="dayChange"
|
| | | @monthChange="monthChange"
|
| | | :rangeMode="false"
|
| | | :maskColor="'#ffffff'"
|
| | | :dateStart="dateStart"
|
| | | :dateEnd="dateEnd"
|
| | | :canDrag="false"
|
| | | ></Calendar>
|
| | | </view>
|
| | | <!-- --> |
| | | <view class="card_list"> |
| | | <view class="card_title"> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import Calendar from '@/components/Li-Calendar/Li-Calendar.vue';
|
| | | import { getDay } from '@/utils/utils.js';
|
| | | function getDate(date, AddDayCount = 0) { |
| | | if (!date) { |
| | | date = new Date(); |
| | |
| | | }; |
| | | } |
| | | export default { |
| | | components: {
|
| | | Calendar
|
| | | },
|
| | | data() { |
| | | return { |
| | | activeTab: '0', |
| | | currentTime1: '',
|
| | | dateStart: '1999-05-01',
|
| | | dateEnd: '2999-06-15',
|
| | | mark: [],
|
| | | selected: [ |
| | | { |
| | | date: getDate(new Date(), -3).fullDate |
| | |
| | | handleDetail(item) { |
| | | uni.navigateTo({ |
| | | // url: `/pages/staff/meetingDetail?id=${item.id}`, |
| | | url: `/pages/staff/meetingDetail`, |
| | | }) |
| | | url: `/pages/staff/meetingDetail`
|
| | | });
|
| | | }, |
| | | changeCalendar(e) { |
| | | console.log(e); |
| | | },
|
| | | // 点击某天
|
| | | dayChange(data) {
|
| | | console.log(data);
|
| | | let date = data.time;
|
| | | let yyyy = data.time.substring(0, 4);
|
| | | let mm = Number(data.time.substring(data.time.indexOf('-') + 1, data.time.lastIndexOf('-')));
|
| | | let dd = Number(data.time.substring(data.time.lastIndexOf('-') + 1, data.time.length));
|
| | | mm = mm < 10 ? `0${mm}` : mm;
|
| | | dd = dd < 10 ? `0${dd}` : dd;
|
| | | let riqi = `${yyyy}-${mm}-${dd}`;
|
| | | this.currentTime = riqi;
|
| | | this.list = [];
|
| | | this.next = false;
|
| | | this.page = 0;
|
| | | // this.getRoomList()
|
| | | },
|
| | | // 下一月
|
| | | monthChange(data) {
|
| | | let date = data.date.replace(/[/]/g, '-');
|
| | | let yyyy = date.substring(0, 4);
|
| | | let mm = Number(date.substring(date.indexOf('-') + 1, date.lastIndexOf('-')));
|
| | | let dd = Number(date.substring(date.lastIndexOf('-') + 1, date.length));
|
| | | mm = mm < 10 ? `0${mm}` : mm;
|
| | | dd = dd < 10 ? `0${dd}` : dd;
|
| | | let riqi = `${yyyy}-${mm}-${dd}`;
|
| | | console.log('日期', riqi);
|
| | | this.currentTime1 = riqi;
|
| | | // this.getDateNum()
|
| | | } |
| | | } |
| | | }; |
| | |
| | | } |
| | | } |
| | | } |
| | | .container_b {
|
| | | width: 100%;
|
| | | padding: 30rpx;
|
| | | background: #ffffff;
|
| | | padding-top: 20rpx;
|
| | | box-sizing: border-box;
|
| | | }
|
| | | </style> |