util.js 489 B

1234567891011121314151617
  1. import dayjs from 'dayjs'
  2. import { isInputEmpty } from '@cip/utils/util'
  3. // 用于比较大小
  4. export const dateInfoToTimes = (dateInfoList) => {
  5. return dateInfoList.map(v => {
  6. if (typeof v === 'number') return v
  7. if (v instanceof Date) return v.getTime()
  8. return dayjs(v).valueOf()
  9. })
  10. }
  11. export const getNotEmptyValue = (a, b) => {
  12. if (!isInputEmpty(a) && !isInputEmpty(b)) return [a, b]
  13. if (!isInputEmpty(a)) return [a]
  14. if (!isInputEmpty(b)) return [b]
  15. return []
  16. }