diff --git a/src/pages/exchangecode/list/list.js b/src/pages/exchangecode/list/list.js
index 6c14f17e..f4cede5c 100644
--- a/src/pages/exchangecode/list/list.js
+++ b/src/pages/exchangecode/list/list.js
@@ -493,17 +493,8 @@ export default class acclist extends React.Component {
)}
{this.copyElementFunction(rowData)}
- {rowData.status != 4 &&
- rowData.status != 5 &&
- rowData.status != -1 &&
- rowData.status != 8 &&
- rowData.status != 6 ? (
- this.delFn(e, rowData)}>
- 作废
-
- ) : (
+ {[4, 5, 8, 6, -1].includes(rowData.status) ||
+ (rowData.status === 7 && rowData.old_status === -1) ? (
作废
+ ) : (
+ this.delFn(e, rowData)}>
+ 作废
+
)}
{rowData.status == 6 &&
Number(rowData.approval_id) > 0 ? (