diff --git a/src/views/system/version/components/add-version.vue b/src/views/system/version/components/add-version.vue index 68e141e..6a76001 100644 --- a/src/views/system/version/components/add-version.vue +++ b/src/views/system/version/components/add-version.vue @@ -94,6 +94,8 @@ export default { sources: [ { label: "PC", value: "PC" }, { label: "APP", value: "APP" }, + { label: "点餐宝", value: "点餐宝" }, + { label: "电话机", value: "电话机" }, ], title: "", dialogVisible: false, @@ -153,20 +155,18 @@ export default { const { version } = this.form; let fileRes = ""; const file = this.$refs.uploadFile.getFileList(); - console.log(file); if (Object.prototype.toString.call(file)=== '[object File]') { this.loadingText = "文件上传中,请耐心等待..."; this.loading = true; // fileRes = await $uploadVersionFile(file, { name: version }); fileRes = await this.ossClient.partUpload( - `/version/${version}.exe`, + `/version/${version}${file.name.replace('.apk', '')}`, file, (p) => { this.progress = Math.floor(p * 100); // 这里可以根据进度做相应的处理,例如更新UI等 } ); - console.log(fileRes); if (!fileRes) { this.loading = false; this.progress = 0; diff --git a/src/views/system/version/components/upload-file.vue b/src/views/system/version/components/upload-file.vue index d2327c0..75068df 100644 --- a/src/views/system/version/components/upload-file.vue +++ b/src/views/system/version/components/upload-file.vue @@ -56,9 +56,11 @@ export default { }, methods: { beforeUpload(file) { + console.log(1) const isExe = file.name.endsWith(".exe"); - if (!isExe) { - this.$message.error("只允许上传.exe文件!"); + const isApk = file.name.endsWith(".apk"); + if (!isExe&&!isApk) { + this.$message.error("只允许上传.exe或者.apk文件!"); return false; // 阻止上传 } return true; // 允许上传 @@ -99,10 +101,12 @@ export default { this.dialogVisible = true; }, onExceed(files ) { + console.log(2) + const file=files[0]; - const isExe = file.name.endsWith(".exe"); - if (!isExe) { - this.$message.error("只允许上传.exe文件!"); + const isApk = file.name.endsWith(".apk"); + if (!isExe&&!isApk) { + this.$message.error("只允许上传.exe或者.apk文件!"); return false; // 阻止上传 } console.log(files); diff --git a/src/views/table/components/subscribe.vue b/src/views/table/components/subscribe.vue new file mode 100644 index 0000000..20caa03 --- /dev/null +++ b/src/views/table/components/subscribe.vue @@ -0,0 +1,135 @@ + + + diff --git a/src/views/table/table_list copy.vue b/src/views/table/table_list copy.vue new file mode 100644 index 0000000..82abe96 --- /dev/null +++ b/src/views/table/table_list copy.vue @@ -0,0 +1,638 @@ + + + + + + diff --git a/src/views/table/table_list.vue b/src/views/table/table_list.vue index 48b46e6..8d79d82 100644 --- a/src/views/table/table_list.vue +++ b/src/views/table/table_list.vue @@ -1,7 +1,7 @@