diff --git a/src/views/modules/orderIssure/newSoIssueNotify.vue b/src/views/modules/orderIssure/newSoIssueNotify.vue
index 18684a0..b5dec15 100644
--- a/src/views/modules/orderIssure/newSoIssueNotify.vue
+++ b/src/views/modules/orderIssure/newSoIssueNotify.vue
@@ -130,11 +130,14 @@
添加
删除
+ 删除勾选
-
+
+
{
+ // 获取要删除的行的唯一标识(使用 orderNo + lineItemNo 作为唯一标识)
+ const deleteKeys = this.selectedSeqNoRows.map(row => `${row.orderNo}_${row.lineItemNo || ''}`)
+ // 过滤掉选中的行
+ this.seqNoList = this.seqNoList.filter(row => {
+ const rowKey = `${row.orderNo}_${row.lineItemNo || ''}`
+ return !deleteKeys.includes(rowKey)
+ })
+ // 清空选中状态
+ this.selectedSeqNoRows = []
+ if (this.$refs.seqNoTable) {
+ this.$refs.seqNoTable.clearSelection()
+ }
+ this.$message.success(`成功删除 ${deleteKeys.length} 条数据`)
+ }).catch(() => {
+ // 用户取消删除
+ })
+ },
saveMaterialDetail() {
for (let i = 0; i < this.sobomList.length; i++) {
if (