You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.3 KiB
50 lines
1.3 KiB
let docxIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/doc@2x.png";
|
|
let pdfIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/pdf@2x.png";
|
|
let pptIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/ppt@2x.png";
|
|
let xlsxIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/excel@2x.png";
|
|
let txtIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/text@2x.png";
|
|
let noIcon =
|
|
"https://yth.scjg.ln.gov.cn/sgfs-enterprise/liaoning-app-file/file/liao-ning/file@2x.png";
|
|
|
|
// 文件图标
|
|
export function fileType(url) {
|
|
let typeName = url.substr(url.lastIndexOf("."));
|
|
|
|
if (typeName == ".pdf") {
|
|
return pdfIcon;
|
|
}
|
|
if (typeName == ".ppt" || typeName == ".pptx") {
|
|
return pptIcon;
|
|
}
|
|
if (typeName == ".docx" || typeName == ".doc") {
|
|
return docxIcon;
|
|
}
|
|
if (typeName == ".xlsx" || typeName == ".xls") {
|
|
return xlsxIcon;
|
|
}
|
|
if (typeName == ".txt") {
|
|
return txtIcon;
|
|
}
|
|
return noIcon;
|
|
}
|
|
|
|
// 上传文件-图标地址出去服务器域名
|
|
|
|
export function deletelDNS(url) {
|
|
url = url.split("/");
|
|
url =
|
|
url[url.length - 4] +
|
|
"/" +
|
|
url[url.length - 3] +
|
|
"/" +
|
|
url[url.length - 2] +
|
|
"/" +
|
|
url[url.length - 1];
|
|
return url;
|
|
}
|