소스 검색

修复场景数据包页面一级指标编辑和增加场景的问题

zhangliang2 3 년 전
부모
커밋
95d2279482
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      src/views/sceneLibrary/scenePacketList.vue

+ 7 - 1
src/views/sceneLibrary/scenePacketList.vue

@@ -232,6 +232,10 @@ export default {
     },
     data() {
         let validateNum = (rule, value, callback) => {
+            // 修改一级指标时,权重值为number类型,其余为string
+            if (typeof value === "number") {
+                value = value + "";
+            }
             if (value == 0 || value > 100) {
                 callback(new Error(rule.message));
                 return;
@@ -566,7 +570,9 @@ export default {
             // 遍历当前树 拿到所有节点的平行展开数组
             this.deepFirstSearch(this.getDataWay.data[0], this.nodeList);
 
-            this.sceneNumUpdate(this.curNode);
+            if (this.curNode.parentId != "0") {
+                this.sceneNumUpdate(this.curNode);
+            }
 
             this.scenarioListsCancel();
         },