Kaynağa Gözat

复制判断修改

duy 2 yıl önce
ebeveyn
işleme
0c8a3ba885

+ 2 - 2
src/views/data-fill/division.vue

@@ -747,7 +747,7 @@ const ElTreeMenuClick = async ({ key, node, data, keys }) => {
         sortNodeModal.value = true
     } else if (key === 'del') {
         // delModalClick()
-        if (data['colorStatus'] === 1 || data['colorStatus'] === 2 || data['colorStatus'] === null) {
+        if (data['colorStatus'] === 1 || data['colorStatus'] === 2 || data['colorStatus'] === null || data['colorStatus'] === -1) {
             delModalClick()
         } else {
             window?.$message?.warning('该节点已存在上报数据,不允许删除')
@@ -830,7 +830,7 @@ const copyNodeElTreeClick = ({ data, node }) => {
 //         //只能往上一级点击,不能跨层级点击
 //         //已上报的工序节点不能点击选择
 //         //如果选择的是父级节点,那不能复制到子级节点
-    if (data['colorStatus'] === 2 || data['colorStatus'] == 1 || data['colorStatus'] === null) {//已上报的工序不能点击
+    if (data['colorStatus'] === 2 || data['colorStatus'] == 1 || data['colorStatus'] === null || data['colorStatus'] === -1) {//已上报的工序不能点击
         if (data['id'] !== formCopyNodeModel.value.id) {//不能复制到本身节点下
             //只能往上一级点击,不能跨层级点击
 

+ 2 - 2
src/views/data-fill/wbs.vue

@@ -1279,7 +1279,7 @@ const setTreeMenuDataClick = ({ key, node, data }) => {
         HcUploadFileRef.value?.selectFile()
     } else if (key === 'del') {
         console.log(data, 'data')
-        if (data['colorStatus'] === 1 || data['colorStatus'] === 2 || data['colorStatus'] === null) {
+        if (data['colorStatus'] === 1 || data['colorStatus'] === 2 || data['colorStatus'] === null || data['colorStatus'] === -1) {
             delModalClick()
         } else {
             window?.$message?.warning('该节点已存在上报数据,不允许删除')
@@ -1438,7 +1438,7 @@ const copyNodeElTreeClick = ({ data, node }) => {
 //         //只能往上一级点击,不能跨层级点击
 //         //已上报的工序节点不能点击选择
 //         //如果选择的是父级节点,那不能复制到子级节点
-        if (data['colorStatus'] === 2 || data['colorStatus'] == 1 || data['colorStatus'] === null) {//已上报的工序不能点击
+        if (data['colorStatus'] === 2 || data['colorStatus'] == 1 || data['colorStatus'] === null || data['colorStatus'] === -1) {//已上报的工序不能点击
             if (data['id'] !== formCopyNodeModel.value.id) {//不能复制到本身节点下
                 //只能往上一级点击,不能跨层级点击
                 //如果选择的是父级节点,那不能复制到子级节点