fix: 后台订单预览bug修复

This commit is contained in:
yys 2026-04-13 17:05:30 +08:00
parent f6408400ee
commit f1e09eac1a
1 changed files with 11 additions and 12 deletions

View File

@ -304,23 +304,22 @@ export default {
row.isTop = row.isTop === "Y" ? "N" : "Y";
});
},
// URL
// http(s) URL portal-ui
isUrl(str) {
const urlRegex = /^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;
return urlRegex.test(str);
const value = String(str || "").trim();
return /^https?:\/\//i.test(value);
},
//
// portal-ui GeneratedAssets
isImage(url) {
console.log(url)
const imageExtensions = /\.(jpg|jpeg|png|gif|bmp|webp)$/i;
var b = imageExtensions.test(url);
console.log(b)
return imageExtensions.test(url);
const value = String(url || "").trim();
if (!value) return false;
return /\.(jpeg|jpg|png|gif|webp|bmp)(\?.*)?$/i.test(value);
},
//
// portal-ui VideoGen/GeneratedAssets
isVideo(url) {
const videoExtensions = /\.(mp4|avi|mov|wmv|flv|webm)$/i;
return videoExtensions.test(url);
const value = String(url || "").trim();
if (!value) return false;
return /\.(mp4|mov|webm|ogg|m4v|avi|mkv)(\?.*)?$/i.test(value);
},
//
viewImage(url) {