| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- /* eslint-disable */
 
- var utils = require('./utils.wxs');
 
- function getMonths(minDate, maxDate) {
 
-   var months = [];
 
-   var cursor = getDate(minDate);
 
-   cursor.setDate(1);
 
-   do {
 
-     months.push(cursor.getTime());
 
-     cursor.setMonth(cursor.getMonth() + 1);
 
-   } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1);
 
-   return months;
 
- }
 
- function getButtonDisabled(type, currentDate, minRange) {
 
-   if (currentDate == null) {
 
-     return true;
 
-   }
 
-   if (type === 'range') {
 
-     return !currentDate[0] || !currentDate[1];
 
-   }
 
-   if (type === 'multiple') {
 
-     return currentDate.length < minRange;
 
-   }
 
-   return !currentDate;
 
- }
 
- module.exports = {
 
-   getMonths: getMonths,
 
-   getButtonDisabled: getButtonDisabled
 
- };
 
 
  |