Commit 6febb684 authored by 罗超's avatar 罗超

1

parent 435229a1
......@@ -395,9 +395,26 @@
<span
v-if="item.type === 1"
class="iconfont"
:class="item.suffix == 'PDF' ? 'icon-pdf' : 'icon-excel'"
:class="
item.suffix == 'PDF'
? 'icon-pdf'
: item.suffix == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
></span>
<span
v-if="item.type === 3"
class="iconfont icon-yasuobao"
></span>
<span
v-if="item.type === 4"
class="iconfont icon-shipin"
></span>
<span
v-if="item.type === 5"
class="iconfont icon-wenjian"
></span>
<span v-if="item.type === 3" class="">{{ item.url }}</span>
</div>
</template>
</div>
......@@ -663,13 +680,29 @@ export default {
suffix: suffix,
};
arr.push(obj);
} else {
} else if ("ZIP|RAR|7Z|TAR".indexOf(suffix) != "-1") {
let obj = {
url: item,
type: 3,
suffix: suffix,
};
arr.push(obj);
} else if (
"MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV".indexOf(suffix) != "-1"
) {
let obj = {
url: item,
type: 4,
suffix: suffix,
};
arr.push(obj);
} else {
let obj = {
url: item,
type: 5,
suffix: suffix,
};
arr.push(obj);
}
});
return arr;
......
......@@ -76,12 +76,19 @@
}
._addUpload_box .icon-excel,
._addUpload_box .icon-pdf {
._addUpload_box .icon-pdf,
._addUpload_box .icon-txt,
._addUpload_box .icon-wenjian,
._addUpload_box .icon-yasuobao,
._addUpload_box .icon-shipin {
text-align: center;
font-size: 38px;
color: green;
line-height: 75px;
}
._addUpload_box .icon-yasuobao {
color: gray;
}
._show_img_box {
position: fixed;
......@@ -208,6 +215,11 @@
file.Content.length
).toUpperCase() == 'PDF'
? 'icon-pdf'
: file.Content.substring(
file.Content.lastIndexOf('.') + 1,
file.Content.length
).toUpperCase() == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
@click="showUpLoadFile(file)"
......@@ -219,7 +231,27 @@
</div>
<div v-if="file.Type == 2">
<div
class="iconfont icon-excel"
class="iconfont icon-wenjian"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 4">
<div
class="iconfont icon-yasuobao"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 5">
<div
class="iconfont icon-shipin"
@click="showUpLoadFile(file)"
></div>
<span
......@@ -508,6 +540,14 @@ export default {
stringArr: "DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT",
type: 1,
},
{
stringArr: "ZIP|RAR|7Z|TAR",
type: 4,
},
{
stringArr: "MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV",
type: 5,
},
];
let ft = file.file.name
.substring(file.file.name.lastIndexOf(".") + 1, file.file.name.length)
......
......@@ -580,9 +580,26 @@
<span
v-if="item.type === 1"
class="iconfont"
:class="item.suffix == 'PDF' ? 'icon-pdf' : 'icon-excel'"
:class="
item.suffix == 'PDF'
? 'icon-pdf'
: item.suffix == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
></span>
<span
v-if="item.type === 3"
class="iconfont icon-yasuobao"
></span>
<span
v-if="item.type === 4"
class="iconfont icon-shipin"
></span>
<span
v-if="item.type === 5"
class="iconfont icon-wenjian"
></span>
<span v-if="item.type === 3" class="">{{ item.url }}</span>
</div>
</template>
</div>
......@@ -881,7 +898,6 @@ export default {
let fjlist = this.setingObj.ReceiptFileList;
fjlist.map((item) => {
let suffix = item.split(".")[item.split(".").length - 1].toUpperCase();
console.log(653, item.split("."));
if ("DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT".indexOf(suffix) != "-1") {
let obj = {
url: item,
......@@ -896,13 +912,29 @@ export default {
suffix: suffix,
};
arr.push(obj);
} else {
} else if ("ZIP|RAR|7Z|TAR".indexOf(suffix) != "-1") {
let obj = {
url: item,
type: 3,
suffix: suffix,
};
arr.push(obj);
} else if (
"MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV".indexOf(suffix) != "-1"
) {
let obj = {
url: item,
type: 4,
suffix: suffix,
};
arr.push(obj);
} else {
let obj = {
url: item,
type: 5,
suffix: suffix,
};
arr.push(obj);
}
});
return arr;
......
......@@ -304,12 +304,24 @@
v-if="item.type === 1"
class="iconfont"
:class="
item.suffix == 'PDF' ? 'icon-pdf' : 'icon-excel'
item.suffix == 'PDF'
? 'icon-pdf'
: item.suffix == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
></span>
<span
v-if="item.type === 3"
class="iconfont icon-excel"
class="iconfont icon-yasuobao"
></span>
<span
v-if="item.type === 4"
class="iconfont icon-shipin"
></span>
<span
v-if="item.type === 5"
class="iconfont icon-wenjian"
></span>
</div>
</template>
......@@ -622,13 +634,29 @@ export default {
suffix: suffix,
};
arr.push(obj);
} else {
} else if ("ZIP|RAR|7Z|TAR".indexOf(suffix) != "-1") {
let obj = {
url: item,
type: 3,
suffix: suffix,
};
arr.push(obj);
} else if (
"MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV".indexOf(suffix) != "-1"
) {
let obj = {
url: item,
type: 4,
suffix: suffix,
};
arr.push(obj);
} else {
let obj = {
url: item,
type: 5,
suffix: suffix,
};
arr.push(obj);
}
});
return arr;
......
......@@ -417,12 +417,24 @@
v-if="item.type === 1"
class="iconfont"
:class="
item.suffix == 'PDF' ? 'icon-pdf' : 'icon-excel'
item.suffix == 'PDF'
? 'icon-pdf'
: item.suffix == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
></span>
<span
v-if="item.type === 3"
class="iconfont icon-excel"
class="iconfont icon-yasuobao"
></span>
<span
v-if="item.type === 4"
class="iconfont icon-shipin"
></span>
<span
v-if="item.type === 5"
class="iconfont icon-wenjian"
></span>
</div>
</template>
......@@ -685,13 +697,29 @@ export default {
suffix: suffix,
};
arr.push(obj);
} else {
} else if ("ZIP|RAR|7Z|TAR".indexOf(suffix) != "-1") {
let obj = {
url: item,
type: 3,
suffix: suffix,
};
arr.push(obj);
} else if (
"MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV".indexOf(suffix) != "-1"
) {
let obj = {
url: item,
type: 4,
suffix: suffix,
};
arr.push(obj);
} else {
let obj = {
url: item,
type: 5,
suffix: suffix,
};
arr.push(obj);
}
});
return arr;
......
......@@ -376,9 +376,26 @@
<span
v-if="item.type === 1"
class="iconfont"
:class="item.suffix == 'PDF' ? 'icon-pdf' : 'icon-excel'"
:class="
item.suffix == 'PDF'
? 'icon-pdf'
: item.suffix == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
></span>
<span
v-if="item.type === 3"
class="iconfont icon-yasuobao"
></span>
<span
v-if="item.type === 4"
class="iconfont icon-shipin"
></span>
<span
v-if="item.type === 5"
class="iconfont icon-wenjian"
></span>
<span v-if="item.type === 3" class="">{{ item.url }}</span>
</div>
</template>
</div>
......@@ -587,7 +604,6 @@ export default {
let fjlist = this.setingObj.ReceiptFileList;
fjlist.map((item) => {
let suffix = item.split(".")[item.split(".").length - 1].toUpperCase();
console.log(653, item.split("."));
if ("DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT".indexOf(suffix) != "-1") {
let obj = {
url: item,
......@@ -602,13 +618,29 @@ export default {
suffix: suffix,
};
arr.push(obj);
} else {
} else if ("ZIP|RAR|7Z|TAR".indexOf(suffix) != "-1") {
let obj = {
url: item,
type: 3,
suffix: suffix,
};
arr.push(obj);
} else if (
"MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV".indexOf(suffix) != "-1"
) {
let obj = {
url: item,
type: 4,
suffix: suffix,
};
arr.push(obj);
} else {
let obj = {
url: item,
type: 5,
suffix: suffix,
};
arr.push(obj);
}
});
return arr;
......
......@@ -160,13 +160,19 @@
}
._addUpload_box .icon-excel,
._addUpload_box .icon-pdf {
._addUpload_box .icon-pdf,
._addUpload_box .icon-txt,
._addUpload_box .icon-wenjian,
._addUpload_box .icon-yasuobao,
._addUpload_box .icon-shipin {
text-align: center;
font-size: 38px;
color: green;
line-height: 75px;
}
._addUpload_box .icon-yasuobao {
color: gray;
}
._show_img_box {
position: fixed;
background: rgba(0, 0, 0, 0.6);
......@@ -383,6 +389,11 @@
file.Content.length
).toUpperCase() == 'PDF'
? 'icon-pdf'
: file.Content.substring(
file.Content.lastIndexOf('.') + 1,
file.Content.length
).toUpperCase() == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
@click="showUpLoadFile(file)"
......@@ -394,7 +405,27 @@
</div>
<div v-if="file.Type == 2">
<div
class="iconfont icon-excel"
class="iconfont icon-wenjian"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 4">
<div
class="iconfont icon-yasuobao"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 5">
<div
class="iconfont icon-shipin"
@click="showUpLoadFile(file)"
></div>
<span
......@@ -1042,6 +1073,14 @@ export default {
stringArr: "DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT",
type: 1,
},
{
stringArr: "ZIP|RAR|7Z|TAR",
type: 4,
},
{
stringArr: "MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV",
type: 5,
},
];
let ft = file.file.name
.substring(file.file.name.lastIndexOf(".") + 1, file.file.name.length)
......
......@@ -108,13 +108,19 @@
}
._addUpload_box .icon-excel,
._addUpload_box .icon-pdf {
._addUpload_box .icon-pdf,
._addUpload_box .icon-txt,
._addUpload_box .icon-wenjian,
._addUpload_box .icon-yasuobao,
._addUpload_box .icon-shipin {
text-align: center;
font-size: 38px;
color: green;
line-height: 75px;
}
._addUpload_box .icon-yasuobao {
color: gray;
}
._show_img_box {
position: fixed;
background: rgba(0, 0, 0, 0.6);
......@@ -924,6 +930,11 @@
file.Content.length
).toUpperCase() == 'PDF'
? 'icon-pdf'
: file.Content.substring(
file.Content.lastIndexOf('.') + 1,
file.Content.length
).toUpperCase() == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
@click="showUpLoadFile(file)"
......@@ -935,7 +946,27 @@
</div>
<div v-if="file.Type == 2">
<div
class="iconfont icon-excel"
class="iconfont icon-wenjian"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 4">
<div
class="iconfont icon-yasuobao"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 5">
<div
class="iconfont icon-shipin"
@click="showUpLoadFile(file)"
></div>
<span
......@@ -1731,6 +1762,14 @@ export default {
stringArr: "DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT",
type: 1,
},
{
stringArr: "ZIP|RAR|7Z|TAR",
type: 4,
},
{
stringArr: "MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV",
type: 5,
},
];
let ft = file.file.name
.substring(file.file.name.lastIndexOf(".") + 1, file.file.name.length)
......
......@@ -108,13 +108,19 @@
}
._addUpload_box .icon-excel,
._addUpload_box .icon-pdf {
._addUpload_box .icon-pdf,
._addUpload_box .icon-txt,
._addUpload_box .icon-wenjian,
._addUpload_box .icon-yasuobao,
._addUpload_box .icon-shipin {
text-align: center;
font-size: 38px;
color: green;
line-height: 75px;
}
._addUpload_box .icon-yasuobao {
color: gray;
}
._show_img_box {
position: fixed;
background: rgba(0, 0, 0, 0.6);
......@@ -314,6 +320,11 @@
file.Content.length
).toUpperCase() == 'PDF'
? 'icon-pdf'
: file.Content.substring(
file.Content.lastIndexOf('.') + 1,
file.Content.length
).toUpperCase() == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
@click="showUpLoadFile(file)"
......@@ -325,7 +336,27 @@
</div>
<div v-if="file.Type == 2">
<div
class="iconfont icon-excel"
class="iconfont icon-wenjian"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 4">
<div
class="iconfont icon-yasuobao"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 5">
<div
class="iconfont icon-shipin"
@click="showUpLoadFile(file)"
></div>
<span
......@@ -753,6 +784,14 @@ export default {
stringArr: "DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT",
type: 1,
},
{
stringArr: "ZIP|RAR|7Z|TAR",
type: 4,
},
{
stringArr: "MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV",
type: 5,
},
];
let ft = file.file.name
.substring(file.file.name.lastIndexOf(".") + 1, file.file.name.length)
......
......@@ -66,6 +66,11 @@
file.Content.length
).toUpperCase() == 'PDF'
? 'icon-pdf'
: file.Content.substring(
file.Content.lastIndexOf('.') + 1,
file.Content.length
).toUpperCase() == 'TXT'
? 'icon-txt'
: 'icon-excel'
"
@click="showUpLoadFile(file)"
......@@ -77,7 +82,27 @@
</div>
<div v-if="file.Type == 2">
<div
class="iconfont icon-excel"
class="iconfont icon-wenjian"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 4">
<div
class="iconfont icon-yasuobao"
@click="showUpLoadFile(file)"
></div>
<span
class="iconfont icon-guanbi1"
@click="deleteUploadFile(fIndex)"
></span>
</div>
<div v-if="file.Type == 5">
<div
class="iconfont icon-shipin"
@click="showUpLoadFile(file)"
></div>
<span
......@@ -283,7 +308,7 @@ export default {
this.$message.warning("文件大小不能超过5M");
return;
}
// 1 文档 2 数据 3 图片
// 1 文档 2 数据 3 图片,4压缩包,5视频
let typeArr = [
{
stringArr: "GIF|JPG|JPEG|PNG|BMP|WEBP",
......@@ -293,6 +318,14 @@ export default {
stringArr: "DOCX|DOC|XLSX|XLS|PPT|PPTX|PDF|TXT",
type: 1,
},
{
stringArr: "ZIP|RAR|7Z|TAR",
type: 4,
},
{
stringArr: "MP4|3GP|AVI|MOV|WMV|RMVB|MKV|M4V|FLV",
type: 5,
},
];
let ft = file.file.name
.substring(file.file.name.lastIndexOf(".") + 1, file.file.name.length)
......@@ -390,13 +423,19 @@ export default {
}
._addUpload_box .icon-excel,
._addUpload_box .icon-pdf {
._addUpload_box .icon-pdf,
._addUpload_box .icon-txt,
._addUpload_box .icon-wenjian,
._addUpload_box .icon-yasuobao,
._addUpload_box .icon-shipin {
text-align: center;
font-size: 38px;
color: green;
line-height: 75px;
}
._addUpload_box .icon-yasuobao {
color: gray;
}
._show_img_box {
position: fixed;
background: rgba(0, 0, 0, 0.6);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment