Răsfoiți Sursa

删除提醒修改

duy 1 an în urmă
părinte
comite
ec61c621b0

+ 2 - 4
src/components/tree/hc-tree.vue

@@ -493,16 +493,14 @@ const sortDialogHide = ()=>{
 
 //删除节点
 const delNodeMoadl = (node) => {
-    HcDelMsg({}, async (instance, resolve) => {
-        instance.confirmButtonLoading = true
-        instance.confirmButtonText = '删除中...'
+    HcDelMsg(async (resolve) => {
+        await remove({ id: node.data.id })
         const { code } = await remove({ id: node.data.id })
         if (code === 200) {
             window.$message?.success('删除成功')
             ElTreeRef.value.remove(node)
         }
         resolve() //关闭弹窗的回调
-        instance.confirmButtonLoading = false
     })
 }
 

+ 2 - 8
src/views/file/collection.vue

@@ -891,9 +891,7 @@ const sortingDelData = (row, index) => {
     //过滤掉当前选择的文件
     checkList.value = checkList.value.filter(e => e.tableindex !== index)
     if (row.boxNumber) {
-        HcDelMsg({}, async (instance, resolve) => {
-            instance.confirmButtonLoading = true
-            instance.confirmButtonText = '删除中...'
+        HcDelMsg( async ( resolve) => {
             const { error, code } = await archiveFileApi.removeAllocation({
                 boxName: row.boxName,
                 boxNumber:row.boxNumber,
@@ -903,7 +901,6 @@ const sortingDelData = (row, index) => {
                 sortingClick()
             }
             resolve() //关闭弹窗的回调
-            instance.confirmButtonLoading = false
         })
     }
 }
@@ -1022,9 +1019,7 @@ const delModalClick = () => {
     if (rows.length <= 0) {
         window.$message?.error('请选择需要删除的数据')
     } else {
-        HcDelMsg({}, async (instance, resolve) => {
-            instance.confirmButtonLoading = true
-            instance.confirmButtonText = '删除中...'
+        HcDelMsg( async (resolve) => {
             const keys = arrToId(rows)
             const { error, code } = await archiveFileApi.removeFile({
                 ids: keys,
@@ -1034,7 +1029,6 @@ const delModalClick = () => {
                 searchClick()
             }
             resolve() //关闭弹窗的回调
-            instance.confirmButtonLoading = false
         })
     }
 }

+ 1 - 4
src/views/tasks/message-data.vue

@@ -233,12 +233,9 @@ const tableContent = (row) => {
 const delClick = () => {
     const rows = tableCheckedKeys.value
     if (rows.length > 0) {
-        HcDelMsg({}, async (instance, resolve) => {
-            instance.confirmButtonLoading = true
-            instance.confirmButtonText = '删除中...'
+        HcDelMsg(async ( resolve) => {
             await removeData(rows)
             resolve() //关闭弹窗的回调
-            instance.confirmButtonLoading = false
         })
     } else {
         window.$message?.warning('请先勾选要删除的消息')