ZaiZai 1 年之前
父節點
當前提交
acd4f708e6
共有 1 個文件被更改,包括 9 次插入22 次删除
  1. 9 22
      src/views/funding/plan.vue

+ 9 - 22
src/views/funding/plan.vue

@@ -134,31 +134,18 @@ const saveRowClick = async () => {
 }
 
 //删除数据
-const delRowClick = (row, index) => {
-    HcDelMsg(async (resolve) => {
-        if (isNullES(row.id)) {
-            const rows = tableData.value
-            rows.splice(index, 1)
-        } else {
-            //调删除接口
-        }
-        resolve() //关闭弹窗的回调
-        isTableAddData()
-    })
-}
-
-//检测是否有新增的数据
-const isTableAddData = () => {
-    const rows = tableData.value
-    if (rows.length <= 0) {
-        isAddModal.value = false
+const delRowClick = ({ citeStatus }, index) => {
+    if (citeStatus === 1) {
+        window?.$message?.warning('当前数据已被计量,不允许删除')
         return
     }
-    //判断是否满足条件
-    const result = rows.every(({ id }) => {
-        return !isNullES(id)
+    //删除弹窗
+    HcDelMsg(async (resolve) => {
+        const rows = tableData.value
+        rows.splice(index, 1)
+        isAddModal.value = true
+        resolve() //关闭弹窗的回调
     })
-    isAddModal.value = !result
 }
 </script>