django-vue3-admin-web/node_modules/ali-oss/lib/common/utils/parseRestoreInfo.js
2025-10-20 21:21:14 +08:00

19 lines
631 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseRestoreInfo = void 0;
exports.parseRestoreInfo = (originalRestoreInfo) => {
let tempRestoreInfo;
if (originalRestoreInfo) {
tempRestoreInfo = {
ongoingRequest: originalRestoreInfo.includes('true')
};
if (!tempRestoreInfo.ongoingRequest) {
const matchArray = originalRestoreInfo.match(/expiry-date="(.*)"/);
if (matchArray && matchArray[1]) {
tempRestoreInfo.expiryDate = new Date(matchArray[1]);
}
}
}
return tempRestoreInfo;
};