优化bug

This commit is contained in:
24kycj
2025-09-12 10:01:50 +08:00
parent fe13c5b504
commit c88db2eab3
+17 -6
View File
@@ -165,7 +165,7 @@
<div @click="openFile" class="work_right_top_file">···</div> <div @click="openFile" class="work_right_top_file">···</div>
</el-tooltip> </el-tooltip>
</div> </div>
<div class="work_right_top_add">新建标签</div> <div @click="openDesign" class="work_right_top_add">新建标签</div>
</div> </div>
<div class="wook_soon" :class="{ wook_soon1: !showList }"> <div class="wook_soon" :class="{ wook_soon1: !showList }">
<div class="flex_box flex_row_center wook_soon_top"> <div class="flex_box flex_row_center wook_soon_top">
@@ -503,7 +503,11 @@ export default {
computed: { computed: {
...mapGetters(['name', 'roles']), ...mapGetters(['name', 'roles']),
file_percent() { 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 let t = diskSize ? parseFloat(this.$accDiv(this.totalSize, diskSize)) * 100 : 0
return t > 100 ? 100 : t return t > 100 ? 100 : t
} }
@@ -528,7 +532,11 @@ export default {
}, },
// 进度条处理 // 进度条处理
format(percentage) { 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)}` : '' let t = diskSize ? `${this.$filterSize(this.totalSize)}/${this.$filterSize(diskSize)}` : ''
return t return t
}, },
@@ -893,13 +901,16 @@ export default {
// 打开标签程序 // 打开标签程序
openDesign() { openDesign() {
// 启动exe程序 // 启动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) { if (error) {
console.error(`执行的错误: ${error}`) console.error(`执行的错误: ${error}`)
return return
} }
console.log(`stdout: ${stdout}`) // console.log(`stdout: ${stdout}`)
console.error(`stderr: ${stderr}`) // console.error(`stderr: ${stderr}`)
}) })
}, },
// 文件上传处理 // 文件上传处理