gaoshp
2025-07-07 eab5ff7676bf1a59ee3d972ef4c9b65a0d9d23c3
添加删除
已修改1个文件
17 ■■■■ 文件已修改
src/views/flow/components/TodolistLeft.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/flow/components/TodolistLeft.vue
@@ -1,7 +1,7 @@
<!--
 * @Date: 2025-07-01 20:45:15
 * @LastEditors: gaoshp
 * @LastEditTime: 2025-07-01 23:50:05
 * @LastEditTime: 2025-07-07 19:41:56
 * @FilePath: /mdmweb/src/views/flow/components/TodolistLeft.vue
-->
<template>
@@ -10,11 +10,14 @@
            <el-button type="primary" @click="addApp">添加程序</el-button>
        </div>
        <el-table :data="tableData" border @row-click="showContent">
            <el-table-column prop="code" label="编号">
            <el-table-column prop="machineCode" label="加工机床">
            </el-table-column>
            <el-table-column prop="name" label="程序名称">
            </el-table-column>
            <el-table-column prop="name" label="工序名称">
            <el-table-column fixed="right" label="操作" width="100">
            <template #default="scope" v-show="row.taskDefinitionKey === 'programmingTask'">
                <el-button type="text" size="small" @click.stop="del(scope.$index,scope.row)">删除</el-button>
            </template>
            </el-table-column>
        </el-table>
        <h4>程序内容</h4>
@@ -75,8 +78,8 @@
                dialogClickModal: false,
                column: [
                    {
                        label: 'machineCode',
                        prop: '设备编号',
                        label: '加工机床',
                        prop: 'machineCode',
                    },
                    {
                        label: '程序名称',
@@ -140,6 +143,10 @@
                    this.appContent = '程序内容加载失败'
                }
            })
        },
        del (index,row) {
            this.tableData = this.tableData.filter(item => item.id !== row.id);
            this.$emit('selection-change',this.tableData)
        }
    },
}