From c88db2eab3b9707e2906738231643e9efac6a6a3 Mon Sep 17 00:00:00 2001 From: 24kycj <1637269896@qq.com> Date: Fri, 12 Sep 2025 10:01:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/workAdd/workAdd.vue | 23 +++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/renderer/components/workAdd/workAdd.vue b/src/renderer/components/workAdd/workAdd.vue index 1b2de25..cc47fc6 100644 --- a/src/renderer/components/workAdd/workAdd.vue +++ b/src/renderer/components/workAdd/workAdd.vue @@ -165,7 +165,7 @@
···
-
新建标签
+
新建标签
@@ -503,7 +503,11 @@ export default { computed: { ...mapGetters(['name', 'roles']), file_percent() { - const diskSize = this.cd_types.find((item) => item.value === this.form.cd_type).size + let disk = this.cd_types.find((item) => item.value === this.form.cd_type) + if (!disk) { + return 0 + } + const diskSize = disk.size let t = diskSize ? parseFloat(this.$accDiv(this.totalSize, diskSize)) * 100 : 0 return t > 100 ? 100 : t } @@ -528,7 +532,11 @@ export default { }, // 进度条处理 format(percentage) { - const diskSize = this.cd_types.find((item) => item.value === this.form.cd_type).size + let disk = this.cd_types.find((item) => item.value === this.form.cd_type) + if (!disk) { + return 0 + } + const diskSize = disk.size let t = diskSize ? `${this.$filterSize(this.totalSize)}/${this.$filterSize(diskSize)}` : '' return t }, @@ -893,13 +901,16 @@ export default { // 打开标签程序 openDesign() { // 启动exe程序 - exec('"D:\\Program Files\\Cardsoon\\SoonDesign\\SoonDesign.exe"', (error, stdout, stderr) => { + console.log('启动soondesign') + // exec('"D:\\Program Files\\Cardsoon\\SoonDesign\\SoonDesign.exe"', (error, stdout, stderr) => { + exec('soondesign', (error, stdout, stderr) => { + if (error) { console.error(`执行的错误: ${error}`) return } - console.log(`stdout: ${stdout}`) - console.error(`stderr: ${stderr}`) + // console.log(`stdout: ${stdout}`) + // console.error(`stderr: ${stderr}`) }) }, // 文件上传处理