Prechádzať zdrojové kódy

refactor(src): 优化时间处理函数 parseTimeEnd

- 使用可选链操作符 (?) 提高代码的健壮性和可读性- 可选链操作符在访问可能为 undefined 或 null 的对象属性时提供了一种更安全的方式
nahida 1 rok pred
rodič
commit
038707b9b2
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      src/utils/ruoyi.js

+ 2 - 2
src/utils/ruoyi.js

@@ -49,8 +49,8 @@ export function parseTime(time, pattern) {
 //传入一个时间得到一天的末尾 xxxxxxx 23:59:59
 export function parseTimeEnd(time, pattern) {
   let res = parseTime(time, pattern);
-  if (res.indexOf("00:00:00") !== -1) {
-    res = res.replace("00:00:00", "23:59:59");
+  if (res?.indexOf("00:00:00") !== -1) {
+    res = res?.replace("00:00:00", "23:59:59");
   }
   return res;
 }