Procházet zdrojové kódy

默认日期范围

chenrui před 3 roky
rodič
revize
6e4f51cce0
1 změnil soubory, kde provedl 22 přidání a 2 odebrání
  1. 22 2
      src/libs/getDate.js

+ 22 - 2
src/libs/getDate.js

@@ -86,8 +86,18 @@ export default {
     obj.endtime = moment(moment().week(moment().week() - 1).endOf('week').add('days').valueOf()).format('YYYY-MM-DD')
     return obj
   },
-  // 获取当前月的开始到当天结束时间
+  // 获取上一月的今天到当月的今天
   getCurrMonthDays () {
+    const obj = {
+      starttime: '',
+      endtime: ''
+    }
+    obj.starttime = moment(moment().month(moment().month() - 1).valueOf()).format('YYYY-MM-DD')
+    obj.endtime = moment(moment().valueOf()).format('YYYY-MM-DD')
+    return obj
+  },
+  // 获取当前月的开始到当天结束时间
+  getCurrLastMonthDays () {
     const obj = {
       starttime: '',
       endtime: ''
@@ -106,8 +116,18 @@ export default {
     obj.endtime = moment(moment().month(moment().month() - 1).endOf('month').valueOf()).format('YYYY-MM-DD')
     return obj
   },
-  // 获取近三个月的开始结束时间
+  // 获取三月前的今天到当月的今天
   getThreeMonthDays () {
+    const obj = {
+      starttime: '',
+      endtime: ''
+    }
+    obj.starttime = moment(moment().month(moment().month() - 3).valueOf()).format('YYYY-MM-DD')
+    obj.endtime = moment(moment().month(moment().month() - 3).endOf('month').valueOf()).format('YYYY-MM-DD')
+    return obj
+  },
+  // 获取近三个月的开始结束时间
+  getThreeMonthCurrDays () {
     const obj = {
       starttime: '',
       endtime: ''