ZaiZai 1 jaar geleden
bovenliggende
commit
4f77246405
1 gewijzigde bestanden met toevoegingen van 10 en 1 verwijderingen
  1. 10 1
      src/views/data-fill/wbs.vue

+ 10 - 1
src/views/data-fill/wbs.vue

@@ -2148,10 +2148,19 @@ const loadMenu = ({ node, item, level }, resolve)=>{
 const nodeSaveLoading = ref(false)
 const NodeSaveClick = async () => {
     const keys = treeSelectNode.value
-    if (keys.length <= 0) {
+    const rows = treeSelectdata.value
+    if (rows.length <= 0 || keys.length <= 0) {
         window?.$message?.warning('请先在左侧项目树选择节点')
         return
     }
+    //判断是否满足条件
+    const result = rows.every(({ colorStatus }) => {
+        return colorStatus === 1 || colorStatus === 2
+    })
+    if (!result) {
+        window?.$message?.warning('只能选择未上报的节点进行辅助保存')
+        return
+    }
     //发起请求
     nodeSaveLoading.value = true
     const { error, code, msg } = await wbsApi.save_nodeId({