| | |
| | | import { isObject, isString } from '/@/utils/is'; |
| | | |
| | | const DATE_TIME_FORMAT = 'YYYY-MM-DD HH:mm'; |
| | | const DATE_TIME_FORMAT = 'YYYY-MM-DD HH:mm:ss'; |
| | | |
| | | export function joinTimestamp<T extends boolean>( |
| | | join: boolean, |
| | |
| | | } |
| | | |
| | | for (const key in params) { |
| | | if (params[key] && params[key]._isAMomentObject) { |
| | | const format = params[key]?.format ?? null; |
| | | if (format && typeof format === 'function') { |
| | | params[key] = params[key].format(DATE_TIME_FORMAT); |
| | | } |
| | | if (isString(key)) { |
| | |
| | | if (value) { |
| | | try { |
| | | params[key] = isString(value) ? value.trim() : value; |
| | | } catch (error) { |
| | | } catch (error: any) { |
| | | throw new Error(error); |
| | | } |
| | | } |