上传优化

jcbranch
fanluyan 11 months ago
parent 8ed1e474ff
commit 9c5a4a48e9

@ -70,6 +70,7 @@
</div>
</div>
<u-table
:data-changes-scroll-top="false"
v-loading="tableLoaidng"
id="ywTable"
ref="ywMultipleTable"

@ -243,16 +243,23 @@ export default {
const titleName = file.name;
console.log(titleName);
//
const regex = /^(mpapp|MpMaster)_v\d+\.\d+(\.\d+)?_rel_\d{8}\.apk$/;
// const regex =
// /^(mpapp|MpMaster)_v\d+\.\d+(\.\d+)?_rel_\d{8}_([a-zA-Z0-9-]+)?\.apk$/;
const regex =
/^(mpapp|MpMaster)_v(\d+\.\d+(\.\d+)?)_rel_\d{8}(_([a-zA-Z0-9-]+))?\.apk$/;
if (regex.test(titleName)) {
console.log(titleName);
// v
const versionMatch = titleName.match(/v(\d+\.\d+(\.\d+)?)/);
if (versionMatch && versionMatch[1]) {
const versionMatch = titleName.match(regex);
if (versionMatch) {
console.log(versionMatch);
// V_rel_
const baseName = titleName.startsWith("mpapp") ? "mpapp" : "mpmst"; // mpmastermpmst
const version = versionMatch[1];
this.reportData.title = `${baseName}_v${version}`;
const version = versionMatch[2];
//
const architecture = versionMatch[4] || ""; //
this.reportData.title = `${baseName}_v${version}${architecture}`;
}
} else {
this.reportData.title = "";

Loading…
Cancel
Save