|
|
@@ -194,15 +194,16 @@ export default {
|
|
|
try {
|
|
|
const arr = JSON.parse(ranges);
|
|
|
return arr.map(item => {
|
|
|
- const begin = item.beginTime.split(' ')[0];
|
|
|
- const end = item.endTime.split(' ')[0];
|
|
|
- return `${begin} - ${end}`;
|
|
|
- }).join(';');
|
|
|
+ const begin = item.beginTime?.split?.(' ')?.[0] || '';
|
|
|
+ const end = item.endTime?.split?.(' ')?.[0] || '';
|
|
|
+ return begin && end ? `${begin} - ${end}` : '';
|
|
|
+ }).filter(Boolean).join(';');
|
|
|
} catch (e) {
|
|
|
return '';
|
|
|
}
|
|
|
};
|
|
|
}
|
|
|
+
|
|
|
},
|
|
|
|
|
|
//unavailableTimeRanges: "[{"beginTime":"2026-02-04 00:00:00","endTime":"2026-02-08 23:59:59"}]"
|