Browse Source

uas手机版
日历超出当前天数的不显示点

samhoo 5 years ago
parent
commit
f06073b8d5

+ 4 - 2
uas-office-web/uas-mobile/src/components/common/calendar/CommonCalendar.jsx

@@ -49,11 +49,13 @@ export default class CommonCalendar extends Component {
   getListData = (value) => {
     let clickDate = this.dateformat(value),
       { calendarData } = this.props,
-      listData
+      listData,
+      nowDay = Number(new Date().format('yyyyMMdd'));
     if (calendarData && calendarData.length >= 0) {
       for (let i = 0; i < calendarData.length; i++) {
         let date = calendarData[i].date
-        if (clickDate === date) {
+        let thisDate = Number(moment(date).format('YYYYMMDD'))
+        if (clickDate === date && thisDate<=nowDay) {
           switch (calendarData[i].status) {
             case 0:
               listData = [