上传优化

jcbranch
fanluyan 11 months ago
parent 8ed1e474ff
commit 9c5a4a48e9

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

@ -243,16 +243,23 @@ export default {
const titleName = file.name; const titleName = file.name;
console.log(titleName); 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)) { if (regex.test(titleName)) {
console.log(titleName);
// v // v
const versionMatch = titleName.match(/v(\d+\.\d+(\.\d+)?)/); const versionMatch = titleName.match(regex);
if (versionMatch && versionMatch[1]) { if (versionMatch) {
console.log(versionMatch);
// V_rel_ // V_rel_
const baseName = titleName.startsWith("mpapp") ? "mpapp" : "mpmst"; // mpmastermpmst const baseName = titleName.startsWith("mpapp") ? "mpapp" : "mpmst"; // mpmastermpmst
const version = versionMatch[1]; const version = versionMatch[2];
this.reportData.title = `${baseName}_v${version}`; //
const architecture = versionMatch[4] || ""; //
this.reportData.title = `${baseName}_v${version}${architecture}`;
} }
} else { } else {
this.reportData.title = ""; this.reportData.title = "";

Loading…
Cancel
Save