@@ -120,7 +120,7 @@
class="ele-action"
title="确定要删除此子单吗?"
@confirm="remove(row)"
- v-if="row.originalCode"
+ v-if="removeShow(row)"
>
<template v-slot:reference>
<el-link type="danger" :underline="false" icon="el-icon-delete">
@@ -321,6 +321,7 @@
};
},
computed: {
+ // 派单按钮显示
dispatchPermission() {
return (row) => {
if (!row.firstTaskId) {
@@ -336,6 +337,12 @@
);
+ // 删除按钮显示
+ removeShow() {
+ return (row) => {
+ return row.originalCode && !row.mesStatus;
+ };
+ },
// 拆单按钮显示
unpackShow() {