fix: 后台订单预览bug修复
This commit is contained in:
parent
6279abb4f3
commit
b7d15052cd
|
|
@ -304,23 +304,22 @@ export default {
|
||||||
row.isTop = row.isTop === "Y" ? "N" : "Y";
|
row.isTop = row.isTop === "Y" ? "N" : "Y";
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 判断是否为URL
|
// 判断是否为 http(s) URL(与 portal-ui 生成视频模块一致)
|
||||||
isUrl(str) {
|
isUrl(str) {
|
||||||
const urlRegex = /^(https?:\/\/)?([\da-z.-]+)\.([a-z.]{2,6})([\/\w.-]*)*\/?$/;
|
const value = String(str || "").trim();
|
||||||
return urlRegex.test(str);
|
return /^https?:\/\//i.test(value);
|
||||||
},
|
},
|
||||||
// 判断是否为图片链接
|
// 判断是否为图片结果(与 portal-ui GeneratedAssets 一致)
|
||||||
isImage(url) {
|
isImage(url) {
|
||||||
console.log(url)
|
const value = String(url || "").trim();
|
||||||
const imageExtensions = /\.(jpg|jpeg|png|gif|bmp|webp)$/i;
|
if (!value) return false;
|
||||||
var b = imageExtensions.test(url);
|
return /\.(jpeg|jpg|png|gif|webp|bmp)(\?.*)?$/i.test(value);
|
||||||
console.log(b)
|
|
||||||
return imageExtensions.test(url);
|
|
||||||
},
|
},
|
||||||
// 判断是否为视频链接
|
// 判断是否为视频结果(与 portal-ui VideoGen/GeneratedAssets 一致)
|
||||||
isVideo(url) {
|
isVideo(url) {
|
||||||
const videoExtensions = /\.(mp4|avi|mov|wmv|flv|webm)$/i;
|
const value = String(url || "").trim();
|
||||||
return videoExtensions.test(url);
|
if (!value) return false;
|
||||||
|
return /\.(mp4|mov|webm|ogg|m4v|avi|mkv)(\?.*)?$/i.test(value);
|
||||||
},
|
},
|
||||||
// 查看图片
|
// 查看图片
|
||||||
viewImage(url) {
|
viewImage(url) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue